Centos 8은 DHCP에서 올바른 DNS 서버 목록을 얻을 수 없습니다

Centos 8은 DHCP에서 올바른 DNS 서버 목록을 얻을 수 없습니다

여기에 이상한 점이 있습니다. DHCP 서버는 두 개의 DNS 서버를 알리도록 구성됩니다.

subnet 192.168.124.0 netmask 255.255.252.0 {
...
  option domain-name-servers 127.0.0.1, 10.0.0.53;
...
}

DHCP 서버는 올바른 DNS 서버 목록을 제공하며 tcpdump는 다음을 표시합니다.

...
   Domain-Name-Server Option 6, length 8: 127.0.0.1,10.0.0.53
...

Centos 7과 Centos 8이 설치된 가상 머신이라는 두 개의 DHCP 클라이언트가 있습니다. 이미지는 SSH 키만 추가된 거의 재고입니다.

Centos7 가상 머신이 예상대로 작동하고 /etc/resolv.conf가 올바르게 보입니다.

❯ cat /etc/resolv.conf
# Generated by NetworkManager
search local
nameserver 127.0.0.1
nameserver 10.0.0.53

하지만 Centos8에서는 그렇지 않습니다!

❯ cat /etc/resolv.conf
# Generated by NetworkManager
search local
nameserver 10.0.0.53

127.0.0.1이 사라지는 것을 확인하세요.

네트워크 인터페이스 구성을 확인했는데 이에 대한 제한이 없습니다.

cat /etc/sysconfig/network-scripts/ifcfg-ens160
# Generated by parse-kickstart
TYPE="Ethernet"
DEVICE="ens160"
UUID="6a050c51-e49e-4bb1-9e21-2346bd928dc7"
ONBOOT="yes"
BOOTPROTO="dhcp"
IPV6INIT="no"

NetworkManager 구성도 확인했지만 단서를 찾지 못했습니다.

무엇을 더 확인해야 하나요? 아이디어가 부족해요. :(

관련 정보