
/etc/resolv.conf
openSuSE 12.1 マシンを DHCP クライアントとして設定しようとしていますが、特に、DHCP サーバーから取得したネーム サーバー エントリを設定したくありません。
後でエントリを手動で削除せずに、クライアントサイトで実行できますか?
Windowsマシンでは設定によりこれが可能となる。
()DNSサーバーのアドレスを自動的に取得する
(O) 次の DNS サーバー アドレスを使用します。
次に、優先 DNS サーバーと代替 DNS サーバーのフィールドを空白のままにします。
答え1
/etc/dhclient.conf に以下を追加します:
supersede domain-name-servers HERE_THE_DNS_SERVER_IP;
答え2
PEERDNS=no
ディレクトリ内のネットワーク インターフェイスに対応する行を構成ファイルに変更または追加します/etc/sysconfig/network-scripts/
。
ネットワークデバイスが の場合eth0
、変更するファイルの名前は になりますifcfg-eth0
。
ネットワーク インターフェイスの名前を見つけるには、コマンドを使用してip address show
、ネットワーク インターフェイスとそのアドレスを一覧表示します。
さらに、ネットワーク構成ファイルに/etc/resolv.conf
行を追加することで、DNS1=<ip-address>
表示する DNS エントリを指定することもできます。DNS2=<ip-address>
https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_basicnet_manconf.html