4.5. 네트워킹
대규모 iptables
규칙 세트의 저장 속도 개선
이번 개선된 기능을 통해 대규모 규칙 세트를 저장할 때 오버헤드를 줄이기 위해 iptables-save
유틸리티를 최적화합니다. /etc/protocols
파일에서 항목을 읽을 때 유틸리티가 향상되었으며 더 이상 필요하지 않은 경우 공유 오브젝트 파일을 더 이상 검색하지 않습니다. 결과적으로 스토리지 액세스 지연이 높은 환경에서 대규모 규칙 세트를 저장하면 iptables-save
의 런타임 시간이 크게 개선되었습니다.
(BZ#2058444)
NetworkManager 버전 1.40으로 업데이트
NetworkManager
패키지가 업스트림 버전 1.40으로 업그레이드되어 이전 버전에 비해 여러 개선 사항 및 버그 수정을 제공합니다.
-
/run/NetworkManager/devices/
디렉터리에 있는 장치 상태 파일에는 현재 임대의 DHCP 옵션이 포함된 새 섹션[dhcp4]
및[dhcp6]
이 있습니다. -
NetworkManager는 연결의
ipv6.mtu
속성에서 IPv6 최대 전송 단위(MTU) 설정을 지원합니다. -
NetworkManager는
nm.debug
커널 명령줄 옵션을 사용하여 디버그 로깅을 활성화합니다. - 캐리어 탐지 기능이 향상되었습니다.
- MAC 주소가 장치에서 변경되면 NetworkManager에서 연결을 위해 DHCP 클라이언트를 재시작합니다.
- 특정 채널을 선택하지 않는 한 이제 CoreDNS 핫스팟은 안정적인 무작위 채널 번호를 사용합니다.
-
NetworkManager는ECDHE
.key-mgmt
속성을wpa-psk
로 설정하고 네트워크 인터페이스에서 보호된 관리 knative(PMF)를 지원하지 않는 경우, ovs-Fi Protected Access 3(WPA3) 전환 모드를 비활성화합니다. 전환 모드에서는 이 시나리오에서 특정 설정 문제가 발생했습니다. ECDHE3 전환 모드를 명시적으로 활성화하려면ECDHE.key-mgmt
를sae
로 설정합니다. - NetworkManager는 이제 DHCP 서버에서 첫 번째 점 또는 64자로 수신되는 과도하게 긴 호스트 이름을 단축합니다.
주요 변경 사항에 대한 자세한 내용은 업스트림 릴리스 노트를 참조하십시오.
Cloud-init
은 Microsoft Azure의 모든 부팅 시 네트워크 구성을 업데이트합니다.
Microsoft Azure는 관리자가 VM이 오프라인 상태인 동안 네트워크 인터페이스 구성을 업데이트할 때 인스턴스 ID를 변경하지 않습니다. 이번 개선된 기능을 통해 cloud-init
서비스는 VM을 부팅할 때 항상 네트워크 구성을 업데이트하여 Microsoft Azure의 RHEL이 최신 네트워크 설정을 사용하도록 합니다.
결과적으로 추가 검색 도메인과 같은 인터페이스에서 설정을 수동으로 구성하는 경우 VM을 재부팅할 때 cloud-init
가 이를 재정의할 수 있습니다. 자세한 내용 및 해결 방법은 모든 부팅 솔루션의 cloud-init-22.1-5 업데이트 네트워크 구성을 참조하십시오.
NetworkManger가 DHCP 리스를 /run/NetworkManager/devices/
디렉터리에 저장
NetworkManager는 /run/NetworkManager/devices/
디렉터리에 DHCP 서버의 임대 정보를 저장합니다. 이전에는 파일 기반 API를 사용할 수 없으며 이 정보는 nmcli -f 모든 장치에만 DEVICE 명령을 표시했습니다
. 이번 개선된 기능을 통해 기타 유틸리티 및 스크립트는 nmcli
를 호출하지 않고도 DHCP 옵션에 액세스할 수 있습니다.