一幅图的知识科普--Google免费DNS服务器

时间:2024-01-29 22:03:56

学习源于问题的解决

前段时间在虚拟机上安装了一个oracle软件,虚拟机和宿主机器的网络连接方式是桥接模式的,手动设置了静态ip地址,网关地址,但是发现虚拟机的浏览器不能用。

于是通过ping测试了一下,宿主机的ping www.baidu.com是可以ping通的,但是虚拟机说unknown host,于是让虚拟机ping了一下宿主机ping的baidu对应的ip地址,可以ping通。于是我断定是我的DNS服务器没有设,用startx命令切换到图形界面,真的发现我的DNS那一项是空的,但是设为多少呢?于是,搜索了一下,发现了这张图,下面的这篇博客就从这张图开始:

从上面这张图看到,配置的时候,仍然选择让DHCP服务器动态的分配ip地址,但是DNS服务器的地址分别填上了8.8.8.8和8.8.4.4。

于是查了一下这个东西。

 

Google的8.8.8.8

8.8.8.8是一个IP地址,是Google提供的免费DNS服务器的IP地址,Google提供的另外一个免费DNS服务器的IP地址是:8.8.4.4 。用户可以使用Google提供的DNS服务器上网。
2009年12月04日Google给了我们一个惊喜,并沉重的打击了OpenDNS。他们宣布向所有的互联网用户提供一组快速,安全并且完全免费的DNS解析服务器,地址分别是:主8.8.8.8,备8.8.4.4。

Google公司宣布推出免费公共域名解析服务(Public DNS),而这只是其努力控制你在网络上活动的一部分。一般而言,DNS服务都是由你的ISP(互联网服务提供商)提供的,但是Google希望把这项任务交给自己,Google宣称这将让网民上网更加迅速以及安全。

在Google之前,说到公共DNS服务器提供商,最知名的当属OpenDNS,经过几年的发展,OpenDNS的收费服务相比免费服务来说提供了更多功能,诸如屏蔽特殊类别网站等等。
而Google公司提供的公共DNS服务有些许不同,当你输入一个错误的或者不存在的网址的时候,不会像一般的ISP返回一个错误页面,或是像中国电信一般直接弹出一个满屏都是广告的页面,Google公司承诺绝不会重定或者过滤用户所访问的地址,而且绝无广告。
 
DNS劫持
目前国内用户普遍使用的是ISP运营商提供的DNS服务器,这样有着一个巨大的风险,就是DNS劫持,目前国内ISP运营商普遍采用DNS劫持的方法,干扰用户正常上网,例如,当用户访问一个不存在(或者被封)的网站,电信运营商就会把用户劫持到一个满屏都是广告的页面,以帮助自己盈利!