很多朋友应该遇到过这样的问题,明明已经成功连接了VPN,但是还是依然无法访问国外的一些站点。很多人会觉得被欺骗了,使用的 VPN 有问题,根本没有起到扶墙的作用,其实不然。引起这个问题的原因有很多,下面一一说明。
1.DNS污染解析地址
DNS是负责解析访问网络目标的互联网服务,如果解析地址被干扰解析错误,那么即使你已经连接上了VPN,照样也无法访问。形象点来说,就比如你想去一个地方,DNS就相当于是地图,如果地图上的信息给错了,你肯定无法成功到达您的目的地了。要解决这个问题其实很简单,只要将网络运营商默认自动获取的DNS修改成Google DNS(首选8.8.8.8 备选8.8.4.4)或OpenDNS(首选208.67.222.222 备选208.67.220.220),修改DNS一般并不会影响平时的网络使用,如果存有顾虑,也可以记住之前的DNS设置,发现有问题切换回来就可以了。DNS修改教程参考:Windows系统下DNS修改教程 ,安卓手机DNS修改教程。
2.软件冲突和防火墙限制
如果你之前安装了一些其它代理软件,比如某门。因为这类软件有的会修改系统代理设置、端口使用之类的,所以可能会影响VPN的连接使用。可以尝试卸载这些软件后再连接,最好能彻底卸载(有些代理软件卸载不干净,可以使用一些卸载辅助工具),卸载后重启一下电脑。另外如果你使用的网络或电脑防火墙上有某些特别的限制,如限制了某些网站域名不能访问,类似黑名单这样的,也可能造成连接上VPN不能访问,具体看限制使用的技术手段。
3.浏览器原因
浏览器是访问网站的窗口,如果这里出了问题,直接就影响到访问。访问国外网站的话,建议使用Google,火狐等这样的浏览器。不要使用 360 浏览器、搜狗浏览器等国产浏览器,国产浏览器会主动屏蔽部分海外网站不让用户访问。此外,如果你浏览器安装了某些代理插件或代理设置,请尝试禁用取消它。如果还是不行,可以试试清除浏览器缓存看看,或者换个其它浏览器访问排除。
4.路由表分流错误
如果你使用了路由表设置VPN分流使用,那么有可能是路由表设置或应用失败,可以尝试重启电脑恢复路由表,或者不使用路由表分流连接看看。如果不设置可以,那么就可以说明是路由表问题原因了。
可以通过从「规则模式」切换至「全局模式」或切换 VPN 节点的来快速定位问题。
5.网站自身原因
有的网站防火墙会基于自身的风险控制模型对入站 IP 进行屏蔽,这种情况一般是当前 IP 地址处于网站自身限制访问的地区,比如一些日本网站仅允许日本 IP 访问而对其他地区的 IP 限制访问。
也有另一种常见的情况,是当前使用的 VPN 梯子(或机场梯子)的 IP 地址被网站防火墙模型识别为有较高风险的 IP,进而被屏蔽了访问。简单来说,就是当前的 IP 地址被加入了黑名单中,一般换其他节点访问,可以解决问题。
6.机场梯子审计屏蔽
如果是使用目前流行的机场梯子来翻墙,对于一些有较强的政治色彩、涉及 BT 下载或电信诈骗的网站,可能会被机场梯子服务商官方限制访问,这个是比较常见的情况。不过这种情况的影响范围很小,所以一般没有太多人会在意。
以上都是一些常见的连接VPN后无法访问国外网站的原因,如果你在使用过程中出现这样的问题,可以从这几个方面一一排查,一般都是由于DNS解析的问题,修改一下DNS即可。
当前最流行的翻墙方式,已经悄然发生了变化,翻墙机场逐步取代以前的 VPN,成为最佳翻墙姿势,查看机场推荐:
评论 在此处输入想要评论的文本。