如何确认VPN是否正常工作?
确认VPN是否正常工作最可靠的方法,是在关闭和开启VPN的状态下分别访问ipnow.kr,对比公网IP、位置信息和ISP是否真的发生了变化。同时最好再检查一下DNS泄露和WebRTC导致的内网IP暴露问题。
最后更新
在开启VPN前后用ipnow.kr对比
在关闭VPN的状态下访问ipnow.kr,记下公网IP、大致位置和运营商(ISP)信息。然后开启VPN,刷新同一页面,对比数值是否发生变化。
如果IP地址变成了VPN服务器所在的国家和城市,ISP/ASN信息也从原来的运营商变成了VPN服务商或数据中心的名称,就说明VPN正在正常地封装你的流量。
什么是DNS泄露(DNS leak)?
DNS泄露是指网络流量本身经过了VPN隧道,但将域名转换为IP的DNS请求却泄露到VPN之外,直接发送给了原运营商的DNS服务器的现象。这样一来,运营商就能知道你访问了哪些网站。
ipnow.kr上的ISP/ASN信息是基于公网IP判断的数值,并不能显示DNS请求的具体路径。如果开启VPN后IP和ISP都变了,但仍感觉不太对劲,可以用专门的DNS泄露检测工具再单独确认一下。
WebRTC会暴露内网(私有)IP吗?
部分浏览器由于WebRTC功能的存在,即使开启了VPN,也可能暴露设备的内网IP,某些配置不当的情况下甚至会暴露真实的公网IP。ipnow.kr首页的内网(私有)IP一栏,显示的正是这个WebRTC信息。
如果浏览器阻止了WebRTC导致的IP暴露,这一栏可能会是空白或不显示。如果内网IP一直显示出来,可以检查一下浏览器的WebRTC相关设置或扩展程序。
VPN未正常工作时常见的表现
如果开启VPN后,ipnow.kr上显示的国家或城市仍和实际所在地相同,很可能是VPN连接已经断开,或者由于分离隧道(split tunneling)设置,导致浏览器流量没有经过VPN。
如何确认VPN是否正常工作?:操作步骤
- 记录VPN关闭时的状态关闭VPN后访问ipnow.kr,记下公网IP、位置信息和ISP。
- 开启VPN并刷新连接VPN后刷新ipnow.kr页面,查看数值是否发生变化。
- 对比IP、位置和ISP确认IP地址、国家/城市、ISP/ASN是否已变为VPN服务器一方的信息。
- 检查内网IP(WebRTC)检查内网(私有)IP一栏是否仍显示原网络的私有IP。
常见问题
开启VPN后IP没有变化,应该检查什么?
首先确认VPN应用是否真的处于已连接状态。如果刷新浏览器后IP仍不变,可以尝试重新连接VPN,或切换到其他服务器。
国家变了但城市显示不对,是有问题吗?
即使在VPN服务器所在的国家内,基于IP的位置信息也只是估算值,城市级别上出现误差是正常的。详细原因可参考为什么IP定位不准确。
怎样才能防止DNS泄露?
如果VPN应用本身带有防止DNS泄露的选项,建议开启它。了解什么是DNS也有助于理解这个问题产生的原因。