1.interfaces方式
修改/etc/network/interfaces配置DNS需要在该文件中加入
sudo vi etc/network/interfaces
dns-nameserver xx.xx.xx.xx
dns-nameserver xxx.xxx.xx.xx
dns-nameservers xxx.xxx.xxx.xxx xxx.xxx.xx.xxx
- dns-nameserver: 指定一条DNS地址,如果需要指定多个DNS则需要使用添加多行。
- dns-nameservers: 指定多个DNS地址,用空格隔开
这种方式修改DNS后需要重启电脑方可生效
2.resolvconf方式
/etc/resolvconf/resolv.conf.d/head文件
sudo vi /etc/resolvconf/resolv.conf.d/head
在该文件中加入以下代码
nameserver xxx.xxx.xx.xxx
nameserver xx.xx.xx.xx
- nameserver: 指定DNS地址,当有多个DNS记录时每个DNS记录占一行。
然后运行sudo resolvconf -u
更新 /etc/resolv.conf文件,运行cat /etc/resolv.conf
命令 可查看文件的内容