国内通用公共DNS:114.114.114.114
阿里云通用公共DNS:223.5.5.5
百度公共DNS:180.76.76.76
腾讯公共DNS:119.29.29.29
CNNIC公共DNS:1.2.4.8
前两天有个妹子跟我求助,说是她的iPhone无法访问苹果应用商店了,我打开我的应用商店确定苹果服务没问题之后,果断告诉妹子关机重启,结果并没有什么用。于是我判断应该是她的网络环境问题,在引导她做完一些设置后,便可以正常访问苹果应用商店了。
在介绍解决方法之前,先做一个简单的科普。我们在访问一个网站的时候,都经过了那些步骤呢?
以TopTips的网站为例,我们把网站放在一台服务器上,这个服务器有一个全网唯一的IP地址,例如12.34.56.78,我们可以通过这个IP地址来访问我们的网站,但是这一串数字对人类的记忆实来说实在是太不友好了,所以便有了域名这个东西,我们把TopTips.vip的域名和12.34.56.78这个IP进行绑定,就可以通过域名访问网站了。当我们在浏览器里输入网址的时候,DNS服务器会告诉浏览器TopTips.vip的域名对应的IP地址是12.34.56.78,这样浏览器就可以顺利地访问到网站了。DNS服务器就相当于一个字典,记录了域名和IP的对应关系。
当我们在使用一些公共Wifi或者无良运营商提供的网络时,经常会弹出一些莫名其妙的广告,甚至会被跳转到一些莫名其妙的网站上,这是因为我们的上网设备一般都是自动获取DNS服务器的,而网络提供方的DNS服务器对我们的流量进行了劫持,导致我们无法访问到正确的内容。
我们视频开头那位妹子之所以无法访问苹果应用商店,正是因为DNS服务器搞的鬼,通过手动设置DNS服务器就可以恢复苹果应用商店的访问了,接下来我们就讲一讲具体的操作步骤。
如果你需要在iPhone上手动设置DNS服务器,进入到iPhone的设置界面,选择无线局域网,找到当前连接的Wifi,右侧有一个感叹号图标,点击进入设置页面,找到配置DNS,选择手动,删除现有的DNS服务器,然后选择添加服务器,输入114.114.114.114,输入完成后点击存储,DNS就设置好了。
如果需要在Mac上设置DNS服务器,进入系统偏好设置,选择网络选项,选中需要设置的网络,点击高级,在弹出的对话框里选择DNS,点击左下角的加号,输入114.114.114.114,确认后回到上一级,点击应用即可完成设置。
114.114.114.114是电信提供的的公共DNS服务器,不存在流量劫持的问题。在视频的下方的简介里,提供了更多的公共DNS服务器可供你选择。
手动设置完DNS服务器之后,基本能杜绝运营商的弹出和跳转广告,如果你的苹果商店连接不上,也可以用这个方法尝试修复。
好了,本期的内容就是这些,我们下期见!