1. 修改配置文件
ctrl+alt+t 打开终端,输入命令sudo gedit /etc/resolv.conf打开配置文件。
sudo gedit /etc/resolv.conf
加上即可,nameserver需要改成实际的网址,如github.com
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
#上面的内容是原来就有的,下面是新加的内容。
nameserver 114.114.114.114
nameserver 8.8.8.8
#结束-------------------------------------
如果还是连不上,说明该dns仍然无效。使用ping代码测试
ping github.com
观察是否有回应,不管多少ms的延迟,只要有回应一般就能打开只是时间问题。没有回应则再次修改dns。
2. 重启服务的方法
重起网络服务:
输入命令:sudo /etc/init.d/networking restart
或输入命令:sudo service networking restart
重启DNS服务:
输入命令:sudo /etc/init.d/resolvconf restart
或输入命令:sudo service resolvconf restart
一些系统重启网络服务后dns仍然没有刷新,因此需要执行重启DNS服务的命令。