Slackwareの変更DNS


2

私は調査を行って、編集してDNSサーバーを変更できますが/etc/resolv.conf、再起動するたびに設定が他の何かによって上書きされるようです...
ファイルを編集するものを停止するにはどうすればよいですか?

回答:


2

ネットワークアドレスがDHCPによって設定されている場合、たとえばDSLルーターがアドレスを渡すと、おそらくDNSサーバーもDHCP経由で使用することになります。この場合、DHCPを介してアドレスを配布しているデバイスのDNS設定を変更することは、接続する他のマシン/デバイスも適切なマシン/デバイスを取得することになるため、より良い方法です。

編集: 構成ファイルを更新することにより、DHCPクライアントが要求するものを変更できます。Debianでのスラックウェアのインストールのどこでこれが行われるのか、正確にはわかりません/etc/dhcp3/dhclient.confrequest行を見つけて削除しdomain-name-serversます。おそらくman dhclient.conf、manページがインストールされていると仮定して、より詳細な情報を見つけるでしょう。

ただし、ルーター(または他のDHCPサーバー)から提供されているネームサーバーが正しくない場合は、代わりにそこで構成を変更して、各クライアントを個別に構成する必要がないようにする必要があります。


私は同じ問題を疑っています。また、DHCPクライアントは、明示的に/etc/resolv.confを変更しないように言わすることができます
オタク

オタク?
プネヘヘ09

ええ、私は私のルータ上でDNSを変更し、他のすべての罰金、おかげで動作しますが、それをやった
phunehehe

2

SlackwareのLinuxは(少なくとも13.0)を使用していますdhcpcdをするあなたが研究することによって見ることができるように、動的なIPアドレスを取得するためにDHCPクライアントを/etc/rc.d/rc.inet1。dhcpcdのマンページから引用:

-R, --nodns
         Don't send DNS information to resolvconf or touch
         /etc/resolv.conf.

ただし、そのオプションは直接指定されていません。/etc/rc.d/rc.inet1.confを参照してください。文字列DHCP_KEEPRESOLVのGrep。正しいネットワークインターフェイスに対応する構成ブロックでその設定を有効にし、その値を"yes"にする必要があります。


DHCP_KEEPRESOLV[x]="yes"テストしたSlackware 12.1で動作します。
アレクサンドル・ラヴォア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.