如果您可以在该服务器上设置反向 SSH 隧道,那么您可以使用带有这些 DNS 泄漏网页的远程 Web 浏览器来至少部分测试该服务器。您还需要在该服务器上设置一个 SOCKS 5 代理,并将您的浏览器配置为在远程端使用它。曾经有一个示例脚本随提供 Socks 的 Perl 包一起提供,这应该足以完成此任务。所以你需要这个:
<--------------------------------------------------------->
Internet <--> Server Laptop etc
SSH reverse tunnel <--> SSH
Internet <--> Socks proxy <--> Web browser
如果您可以在该服务器上设置反向 SSH 隧道,那么您可以使用带有这些 DNS 泄漏网页的远程 Web 浏览器来至少部分测试该服务器。您还需要在该服务器上设置一个 SOCKS 5 代理,并将您的浏览器配置为在远程端使用它。曾经有一个示例脚本随提供 Socks 的 Perl 包一起提供,这应该足以完成此任务。所以你需要这个:
您可以在单独的系统上使用 wireshark,自己在中间使用 man。之后,您可以查看日志并查看是否有任何相关泄漏出现在那里。这很简单,而且应该非常有效。
另一种选择是使用 iptables 日志记录,有时像
我做了什么:
然后浏览一个网站进行 dns-leak 测试。