我有一个运行的 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 实例连接到一个域,但是在紧急情况下仍然很酷。