命令:networksetup -setdnsservers
语法:
networksetup -setdnsservers
[ ...]
参数:
:要设置 DNS 服务器的网络服务。
可以是以下值之一:
Wi-Fi
Ethernet
USB Ethernet
Thunderbolt Ethernet
Bluetooth PAN
Airport
:要设置的首选 DNS 服务器的 IP 地址或域名。
... (可选):要设置其他备用 DNS 服务器的 IP 地址或域名。
示例:
假设你想要使用 Google 公共 DNS 服务器(8.8.8.8 和 8.8.4.4)来为你的 Wi-Fi 网络设置 DNS:
networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4
其他命令选项:
-getdnsservers:获取指定网络服务的当前 DNS 服务器地址。
-removednsservers:从指定网络服务中删除所有 DNS 服务器地址。
-help:显示命令的帮助信息。
注意:
在终端中执行这些命令时,需要具有管理员权限。
更改 DNS 服务器地址可能需要重启网络服务才能生效。
确保你输入的 DNS 服务器地址是有效的并且可以访问。
![](http://img0.baidu.com/it/u=2948353114,2502512231&fm=253.jpg)