プロが教えるわが家の防犯対策術!

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 (←念のため)

A 回答 (3件)

eth0がDHCPクライアントなので、DHCPの情報でresolv.confが書き換えられているのだと思います。



ifcfg_eth0に

PEERDNS=no

を設定するでどうでしょうか。
    • good
    • 0
この回答へのお礼

そのものズバリ!
解決しました。ありがとうございます。

お礼日時:2012/10/03 09:18

eth0を止めればよろしいのでは?



>BOOTPROTO="dhcp"

なんで、DHCPでルータからIPアドレスが配信されたときにDNSサーバのアドレスも通知されているのでしょう。
DHCP使わずに固定IP指定にする。でも良いかも知れませんが。
# eth1の固定IP見ると…仮想マシンなんでしょうかね?
    • good
    • 0

ローカルに設置したnamedとは192.168.11.1ですか?

この回答への補足

192.168.11.1はルーターです。

補足日時:2012/10/02 23:11
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!