7.6. 네트워킹
ipset
조회와 관련된 규칙을 사용하여 RHEL 7에서 RHEL 8로 iptables
규칙 세트를 마이그레이션해도 더 이상 실패하지 않습니다.
이전에는 iptables
규칙 세트에서 활성화된 카운터를 사용하여 ipset
명령을 참조하는 동안 모든 추가 제약 조건이 일치하는 경우에만 ipset
카운터가 업데이트되었습니다. 결과적으로 ipset
조회와 관련된 규칙은 --match-set xxx src --bytes-gt 100과 같이 -m set
과 관련된 규칙은 일치하지 않습니다. ipset
의 카운터가 추가되지 않기 때문입니다. 이번 업데이트를 통해 ipset
조회와 관련된 규칙을 사용하여 iptables
규칙 세트를 마이그레이션하는 것이 예상대로 작동합니다.
(BZ#1806882)
iptraf-ng
는 더 이상 원시 메모리 콘텐츠를 노출하지 않습니다
이전에는 iptraf-ng
의 필터에서 %p
를 설정하면 애플리케이션이 상태 표시줄에 원시 메모리 콘텐츠를 표시했습니다. 그 결과 inessential 정보가 표시되었습니다. 이번 업데이트를 통해 iptraf-ng
프로세스는 하단의 상태 표시줄에 원시 메모리 콘텐츠를 표시하지 않습니다.
(BZ#1842690)
Anaconda ip
부트 옵션에서 DHCP를 사용할 때 네트워크 액세스를 사용할 수 있습니다.
초기 RAM 디스크(initrd
)는 NetworkManager를 사용하여 네트워킹을 관리합니다. 이전에는 RHEL 8.3 ISO 파일에서 제공하는 dracut
NetworkManager 모듈에서 Anaconda 부팅 옵션의
첫 번째 필드가 항상 설정되었다고 잘못 가정했습니다. 결과적으로 DHCP를 사용하고 ip=::<host_name>::dhcp
를 설정하면 NetworkManager에서 IP 주소를 검색하지 않고 Anaconda에서 네트워크를 사용할 수 없었습니다. 이 문제는 해결되었습니다. 결과적으로 RHEL 8.4 ISO를 사용하여 언급된 시나리오에 호스트를 설치할 때 Anaconda ip
부트 옵션이 예상대로 작동합니다.
(BZ#1900260)
XDP 프로그램을 언로드해도 nfp
드라이버를 사용하는 Netronome 네트워크 카드에서 더 이상 실패하지 않습니다
이전에는 Netronome 네트워크 카드의 nfp
드라이버에 버그가 포함되어 있었습니다. 그 결과 이러한 카드를 사용한 경우 XDP(eXpress Data Path) 프로그램을 로드하지 못하고 XDP _XDP_EXPECTED_FD
기능을 사용하여 XDP 프로그램을 로드하지 못했습니다.
예를 들어, 이는 libxdp
라이브러리를 사용하여 로드된 XDP 프로그램에 영향을 미쳤습니다. 이 버그가 수정되었습니다. 결과적으로 Netronome 네트워크 카드에서 XDP 프로그램을 언로드하는 것이 예상대로 작동합니다.
NetworkManager에서 DHCP를 사용하여 호스트 이름 검색 및 모든 인터페이스에서 역방향 DNS 조회를 시도합니다.
이전 버전에서는 /etc/hostname
파일에 호스트 이름이 설정되지 않은 경우 NetworkManager는 지표 값이 가장 낮은 기본 경로가 있는 인터페이스를 통해서만 DHCP 또는 역방향 DNS 조회를 사용하여 호스트 이름을 가져오려고 했습니다. 결과적으로 기본 경로가 없는 네트워크에서 호스트 이름을 자동으로 할당할 수 없었습니다. 이번 업데이트에서는 동작이 변경되고 NetworkManager는 먼저 기본 경로 인터페이스를 사용하여 호스트 이름 검색을 시도합니다. 이 프로세스가 실패하면 NetworkManager는 사용 가능한 다른 인터페이스를 시도합니다. 결과적으로 NetworkManager는 /etc/hostname
에 설정되지 않은 경우 모든 인터페이스에서 DHCP 및 역방향 DNS 조회를 사용하여 호스트 이름을 검색합니다.
NetworkManager가 이전 동작을 사용하도록 구성하려면 다음을 수행합니다.
다음 콘텐츠를 사용하여
/etc/NetworkManager/conf.d/10-hostname.conf
파일을 만듭니다.[connection-hostname-only-from-default] hostname.only-from-default=1
NetworkManager
서비스를 다시 로드합니다.# systemctl reload NetworkManager