Dns

在 OpenBSD 中添加更多 DNS 名稱伺服器

  • September 21, 2020

我希望在 OpenBSD 5.7 中添加更多 DNS 名稱伺服器,例如 8.8.8.8。我了解目前版本的 OpenBSD 最多允許三個 DNS 名稱伺服器。

我已經閱讀了與 OpenBSD 中以下網路相關主題相關的手冊頁:

主機名.if

http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/hostname.if.5?query=hostname.if&sec=5

客戶端

http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/dhclient.8?query=dhclient&sec=8

resolv.conf,resolv.conf.tail

http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/resolv.conf.5?query=resolv.conf.tail&sec=5

dhclient.conf

http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/dhclient.conf.5?query=dhclient.conf&sec=5

如果配置

http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ifconfig.8?query=ifconfig&sec=8

我必須編輯以上哪些項目才能添加更多 DNS 名稱伺服器?

如果您只是想指定係統使用的名稱伺服器(我猜您是,基於您之前提出的這個問題),您只需要編輯/etc/resolv.conf.

至少,它應該看起來像:

查找文件綁定
名稱伺服器 8.8.8.8
名稱伺服器 8.8.4.4

我在那裡指定了 Google 的公共 DNS伺服器,但nameserver根據需要修改這些行以使用其他伺服器(例如,您的 ISP 的 DNS 伺服器、OpenDNS等)。

有關文件內容和可以包含的其他值的更多資訊,請參閱resolv.conf 手冊頁

引用自:https://unix.stackexchange.com/questions/216355