
我正在嘗試將我的 openSuSE 12.1 機器配置為 DHCP 用戶端,但特別不希望它將名稱伺服器條目設定為/etc/resolv.conf
從 DHCP 伺服器取得的名稱伺服器項目。
我可以在客戶端網站上執行此操作,而無需事後手動刪除條目嗎?
在 Windows 機器上,由於設置,這是可能的
( ) 自動取得DNS伺服器位址
(O) 使用下列 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>
和新增DNS2=<ip-address>
至網路設定檔來指定要顯示的 DNS 項目。
https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_basicnet_manconf.html