※ ChatGPTを利用し、要約された質問です(原文:cetos ローカルDNSが参照されない)
cetos ローカルDNSが参照されない
このQ&Aのポイント
CENTOS6で、/etc/resolv.conf の設定がローカルのnamedを参照しない問題が発生しています。
/etc/resolv.conf の起動時に自動的に記述されるnameserver 192.168.11.1を手動で削除することで、正常にローカルのnamedを参照できます。
解決法として、/etc/resolv.conf の設定を127.0.0.1のみにするか、両方のnameserverを参照する設定を行うことができます。
CENTOS6で、
/etc/resolv.conf
--------------------------------
# Generated by NetworkManager
nameserver 192.168.11.1
nameserver 127.0.0.1
--------------------------------
となっていますが、ローカルに設置したnamedを参照しないようです。
nameserver 192.168.11.1
を手動で削除すれば、正常にローカルのnamedを参照してくれます。
/etc/resolv.conf が起動時に生成されるさいに。
nameserver 192.168.11.1
が勝手に記述されます。(ifcfg_eth0での記述はDNS1=127.0.0.1 のみ)
解決法として、
・/etc/resolv.conf の設定が 127.0.0.1 のみなる
・2つあるnameserverの両方を参照しにいくようにする
のどちらかの方法をご教授ください。
お願いします。
------ifcfg_eth0-------------
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="08:00:27:C7:97:69"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="1becd376-0fea-4dfc-a035-7fc037118343"
DNS1=127.0.0.1
------ifcfg_eth1--------------
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
HWADDR=08:00:27:0A:DE:4B
IPADDR=192.168.56.5
NETMASK=255.255.255.0
NETWORK=192.168.56.0
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
DNS1=127.0.0.1 (←念のため)
お礼
そのものズバリ! 解決しました。ありがとうございます。