最近公司的dns服务器经常抽风,所以干脆把dns给改了。
一、备份
mv /etc/resolv.conf /etc/resolv.conf.bak
二、编辑文件resolv.conf
sudo vim /etc/resolv.conf
清空文件内容,然后加入下面两行
nameserver 8.8.8.8 nameserver 8.8.4.4
保存退出(:wq)
三、设置文件/etc/resolv.conf 为只读 (防止被dhcp更改)
sudo chattr +i /etc/resolv.conf
四、重启网络
sudo /etc/init.d/networking restart
五、测试是否生效
测试是否可以生效
1、查看使用的dns服务器
leishao@codinglog:~$ nslookup
> server
Default server: 8.8.8.8
Address: 8.8.8.8#53
Default server: 8.8.8.4
Address: 8.8.8.4#53
2、测试路由
sudo apt-get install traceroute
sudo traceroute -n -w 2 -q 2 -m 30 8.8.8.8
3、测试dns服务器是否可以使用
nslookup -debug blog.codinglog.net 8.8.8.8
4、测试是否可以使用其他的dns服务器
nslooup blog.codinglog.net 4.2.2.1 # Level 3’s DNS SERVER
nslooup blog.codinglog.net 4.2.2.2 # Level 3’s DNS SERVER
nslookup blog.codinglog.net 208.67.222.222 #OPEN DNS
测试完毕,大功告成!

1 评论
添加评论