Centos 8はDHCPから正しいDNSサーバーのリストを取得できません

Centos 8はDHCPから正しいDNSサーバーのリストを取得できません

ここに奇妙なことがあります。 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の設定も確認しましたが、手がかりが見つかりませんでした。

何をもっと確認する必要がありますか?アイデアが足りません。 :(

ベストアンサー1

おすすめ記事