FreeBSD 设置固定的 DNS

Jun 13, 2024 • 预计阅读时间 1 分钟

在使用 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
FreeBSD
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

FreeBSD 配置 WireGuard

OpenSSL 创建自签名证书