通过IP地址访问页面时,VPN连接是否会发生DNS泄漏?

时间:2018-03-28 16:05:13

标签: dns vpn

假设您正在使用其他频道(例如另一台笔记本电脑)并使用dig <hostname>命令或其他在线方法获取网站的IP地址www.example.com

现在,在连接到任意VPN的主笔记本电脑上,您可以使用上面找到的IP地址访问www.example.com

我的问题是,这是否可以消除DNS泄漏的可能性。 感谢。

1 个答案:

答案 0 :(得分:1)

技术上,是的。如果您通过IP地址访问example.com,则永远不会触及DNS。

然而,

如果exam​​ple.com也托管example.org,它可能会使用主机名来确定要提供的站点。在这种情况下,它将完全将IP地址视为不同的站点。这可能会产生意外的结果。

您可以通过将example.com添加到hosts文件来解决此问题。

此外,如果exam​​ple.com有一个指向images.example.com的链接,那么您的计算机将对该地址执行查找,这可能会泄漏。

要解决此问题,您需要禁用DNS解析。

当然,如果您没有使用HTTP(S),那么所有这些都不是问题。