我需要在 Windows 客户端上隧道传输 ICMP 数据包吗?

我需要在 Windows 客户端上隧道传输 ICMP 数据包吗?

我有一个运行的 Linux 服务器隧道将 ICMP 数据包通过隧道传输至常规 TCP 流量。

为了使常规网页浏览能够使用此代理,我需要在 Windows 客户端上安装什么?

答案1

根据ptunnel 网站

-p 开关设置代理运行所在的主机的地址。要查看代理是否能正常工作,只需尝试 ping 该主机即可 - 如果收到回复,则表明隧道已正常工作。

-lp、-da 和 -dp 开关设置本地监听端口、目标地址和目标端口。例如,要通过运行在 proxy.pingtunnel.com 上的代理将 ssh 连接从客户端计算机隧道传输到计算机 login.domain.com,可以使用以下命令行:

sudo ./ptunnel -p proxy.pingtunnel.com -lp 8000 -da login.domain.com -dp 22

您需要将 替换proxy.pingtunnel.com为运行代理的服务器,login.domain.com是您想要访问的网站,并且22应该是80。然后您应该可以输入http://本地主机:8000进入您的浏览器。

这样做的一个缺点是,您只能通过正在运行的每个 ptunnel 实例连接到一个域,但是在紧急情况下仍然很酷。

相关内容