有时候连接上VPN服务器后,还是打不开某些网站,这时候,需要对DNS进行更改,一般是修改成为谷歌提供的免费DNS:8.8.8.88.8.4.4,在windows下更改比较简单(点击查看“连接上VPN后无法上网”),今天教大家如何修改ubuntu的DNS域名解析服务器。
①.要更改ubuntuDNS必须编辑文件-“/etc/resolv.conf”,打开“终端应用程序”-“附件”-“终端”,在终端里输入下面的命令:
sudonano/etc/resolv.conf
如果不是管理员,会要求输入密码,如图所示:
如果不是root用户,需要输入密码确认身份
②.打开文档后,找到现有的DNS记录,使用“#”注释掉,然后添加新的DNS记录:
nameserverx.x.x.x按照该格式
使用谷歌的DNS8.8.8.88.8.4.4如图所示:
添加谷歌的DNS8.8.8.88.8.4.4
图上注释掉的“#nameserver192.168.1.1”为老的DNS记录,添加好新的DNS记录后,使用快捷键“CTRL+X”保存文件(http://www.qucweb.net/ubuntu_dns.html)。
③.有一些文件会自动修改DNS服务器,我们把这些文件进行锁定。使用如下的代码进行锁定操作:
sudochattr+i/etc/resolv.conf
如果需要解锁,使用如下的代码:sudochattr-i/etc/resolv.conf
至此,教程完成!
附录:什么是DNS?
域名解析系统(DNS)是一种建立在一个分布式数据库,计算机,服务或任何连接到互联网或私有网络资源的分层命名系统。DNS对人类有意义的域名转换成相关的数字标识符网络设备,这些设备的全球定位和解决的目的。
例如google.comDNS记录看起来像google.com。
1INA74.125.232.20google.com的。1INA74.125.232.16google.co。1INA74.125.232.17google.com的。1INA74.125.232.18google.com的。1INA74.125.232.19更改DNS的建议,如果你使用VPN和不希望被追踪,有些网站可以使用DNS记录来确定您的位置。因此,让我们改变我们的DNS谷歌公共DNS。然而,你可以使用你的VPN服务商的DNS或任何其他DNS服务器。