httptunnel的设置问题
答案:1 悬赏:10 手机版
解决时间 2021-01-17 14:46
- 提问者网友:最美的风景
- 2021-01-16 15:27
httptunnel的设置问题
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-01-16 16:22
httptunne在自己的机器上开1080(根据软件不同,可更换为任意,只要不冲突),然后使用代理的软件(如MSN)都指向到自己的1080端口即127.0.0.1:1080,httptunne软件收到发来的代理请求,进行封装,然后以80端口为目的端口发到外界的httptunne服务器上,由httptunne服务器拆包,还原后进行代理请求,然后返回。就是进行了2次代理,第一次是自己完成的。这样做可以让更多的不用80端口的软件可以用代理出去。
这个小工具包含有三个文件:htc.exe看名字应该是httptunnelclient,也就是客户端. hts.exe应该是httptunnelserver,服务器端. cygwin1.dll一个动态链接库了..
本例的拓扑如下:?本地计算机<<--->>远程路由器(WWW服务器的网关)<<--->>WWW服务器
假设远程路由器的IP为222.222.222.1
我们的目的是将www服务器的3389口,也放在80口让它出来.
首先在本地计算机运行htc.exe,命令格式为:
htc --f 3389 222.222.222.1:80
没有回显,注意该CMD窗口不要关闭.这时候netstat -an |find "3389" > C:\1.txt
在c:\1.txt里应该能看到3389口在监听了.我们一会用终端客户端连接127.0.0.1:3389就可以连上222.222.222.1:80既www服务器的80,既web服务和终端服务复用的端口了.
上传hts.exe和cygwin1.dll到www服务器.
执行hts --f localhost:3389 80
前面那个是要连接的端口(在这里是终端服务的端口),后面那个是允许通讯的端口(在这里是www口)我就不多说什么了.大家都明白意思.
OK..打开终端服务客户端.连接127.0.0.1,嗯..窗口出来了..成功..
这个小工具包含有三个文件:htc.exe看名字应该是httptunnelclient,也就是客户端. hts.exe应该是httptunnelserver,服务器端. cygwin1.dll一个动态链接库了..
本例的拓扑如下:?本地计算机<<--->>远程路由器(WWW服务器的网关)<<--->>WWW服务器
假设远程路由器的IP为222.222.222.1
我们的目的是将www服务器的3389口,也放在80口让它出来.
首先在本地计算机运行htc.exe,命令格式为:
htc --f 3389 222.222.222.1:80
没有回显,注意该CMD窗口不要关闭.这时候netstat -an |find "3389" > C:\1.txt
在c:\1.txt里应该能看到3389口在监听了.我们一会用终端客户端连接127.0.0.1:3389就可以连上222.222.222.1:80既www服务器的80,既web服务和终端服务复用的端口了.
上传hts.exe和cygwin1.dll到www服务器.
执行hts --f localhost:3389 80
前面那个是要连接的端口(在这里是终端服务的端口),后面那个是允许通讯的端口(在这里是www口)我就不多说什么了.大家都明白意思.
OK..打开终端服务客户端.连接127.0.0.1,嗯..窗口出来了..成功..
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯