web-dev-qa-db-ja.com

ネームサーバーエントリを受け入れずにdhcpクライアントを構成する

OpenSuSE 12.1マシンをDHCPクライアントとして構成しようとしていますが、特にネームサーバーエントリをDHCPサーバーから取得した/etc/resolv.confに設定したくありません。

後で手動でエントリを削除せずに、クライアントサイトでそれを行うことはできますか?

Windowsマシンでは、これは設定により可能です

()DNSサーバーアドレスを自動的に取得する

(O)次のDNSサーバーアドレスを使用します。

次に、[優先DNSサーバー]と[代替DNSサーバー]のフィールドを空白のままにします。

/etc/dhclient.confに追加します。

supersede domain-name-servers HERE_THE_DNS_SERVER_IP;
3
jofel

PEERDNS=no行を変更するか、ディレクトリ/etc/sysconfig/network-scripts/のネットワークインターフェイスに対応する構成ファイルに追加します。

ネットワークデバイスがeth0の場合、変更するファイルの名前はifcfg-eth0になります。

ネットワークインターフェイスの名前を見つけるには、コマンドip address showを使用して、ネットワークインターフェイスとそのアドレスを一覧表示します。

さらに、ネットワーク構成ファイルに行/etc/resolv.confおよびDNS1=<ip-address>を追加することにより、DNS2=<ip-address>に表示するDNSエントリを指定できます。

https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_basicnet_manconf.html

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-interfaces.html

0
ewatt