在使用 DHCP 方式获取 IP 的方式下,使用固定的 DNS 地址,需要编辑 /etc/dhclient.conf
#
# This file is required by the ISC DHCP client.
# See ``man 5 dhclient.conf'' for details.
#
# In most cases an empty file is sufficient for most people as the
# defaults are usually fine.
#
supersede domain-name-servers 1.1.1.1, 8.8.8.8;
保存,重启后生效。
使用 nslookup
验证一下使用了自定义的 DNS 地址。
要使用 nslookup
需要先安装 bind-tools
,因为从 FreeBSD 10 开始, bind
已经被 unbound
替代了,nslookup
命令之前是 bind
软件包的一部分。
$ sudo pkg install bind-tools
验证一下当前生效的 DNS 配置:
$ nslookup github.com
Server: 1.1.1.1
Address: 1.1.1.1#53
Non-authoritative answer:
Name: github.com
Address: 140.82.116.4