ここに奇妙なことがあります。 DHCP サーバーは、2 つの 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がインストールされている仮想マシンという2つの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の設定も確認しましたが、手がかりが見つかりませんでした。
何をもっと確認する必要がありますか?アイデアが足りません。 :(