如何使tcp包和udp包穿透防火墙
发布网友
发布时间:2022-04-21 13:20
我来回答
共1个回答
热心网友
时间:2022-06-07 08:37
展开1全部假设有A(域名client.yiming.com)机,B(域名server.yiming.com)机,两机均为solaris环境,A机在防火墙保护中,B机在防火墙以外,防火墙的管理员控制了访问规则,仅ALLOW 80和53端口的进出数据包。而我们的任务是要利用Httptunnel从A机telnet到B机上,穿过防火墙的*。操作如下:
首先我们在A上启动client端,命令很简单:
client.yiming.com#htc -F 1234 server.yiming.com:80,
系统回到提示符下,此刻我们用netstat -an 可以看到系统内多出了1234端口的侦听 *.1234 *.* 0 0 0 0 LISTEN
然后我们在B机上启动server端,命令如下:
server.yiming.com#hts -F localhost:23 80
系统回到提示符下,此刻我们用netstat看 *.80 *.* 0 0 0 0 LISTEN
80端口处于侦听状态,需要注意的是,如果系统本身跑的有web服务(80端口本身处于侦听),并不会影响Httptunnel的工作。