- ベストアンサー
resolv.confの役割と書き変わる原因
CentOS5.2を使っています。 再起動すると、/etc/resolv.confの内容が変わる(ルーターのゲートウェイアドレスに置き換わる)のですが、 なぜでしょうか? /rootにコピーを置いて、再起動後に cp /root/resolv.conf /etc/ としていますが、どういう仕組みで書き変わるのでしょうか? DHCPで自動的にIPがふられるのは良いのですが、resolv.confは変えたくないです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
IPアドレスをDHCPで取得するけどDNSサーバは固定したい、ということですね。 ↓でどうでしょうか? http://d.hatena.ne.jp/elsal/20090131/1233328918 #ubuntuの設定例なのでdhcp.confは別ディレクトリにあるかも
その他の回答 (2)
noname#89375
回答No.2
prependで対応してはどうでしょうか。 prependについては下記サイトの「オプション修飾子」の説明を参照してください。 http://www.linux.or.jp/JM/html/dhcp/man5/dhclient.conf.5.html なお、dnsmasqサービスはstartさせておいてください。
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.1
DHCPでIPアドレスが割り振られた際に、取得したDNSサーバー情報に上書きされてしまいます。 dhclientの設定やdhclient-scriptを書き換えれば動作は変えられるはずです。