pwnat包装说明
pwnat,发音为“POE-NAT”,是一种工具,允许任意数量的NAT后面的客户端,以便直接沟通背后有*不*端口转发和*不* DMZ设置的任何路由器一个单独的NAT服务器通信彼此。服务器不需要知道关于尝试连接的客户机什么。
简单地说,这是一个代理服务器,它的工作原理NAT之后,即使客户端位于NAT后面,没有任何第三方。
资料来源:http://samy.pl/pwnat/
pwnat首页 | 卡利pwnat回购
- 作者:萨米Kamkar
- 许可:GPLv3的
包含在pwnat包工具
pwnat - NAT NAT的客户端 - 服务器通信
[email protected]:~# pwnat -h
usage: pwnat <-s | -c> <args>
-c client mode (default)
<args>: [local ip] <local port> <proxy host> [proxy port (def:2222)] <remote host> <remote port>
-s server mode
<args>: [local ip] [proxy port (def:2222)] [[allowed host]:[allowed port] ...]
-6 use IPv6
-v show debug output (up to 2)
-h show this help and exit
pwnat用法示例
在服务器上,运行在端口8080(8080服务器模式(-s)。
在客户端,在客户端上的本地端口8000(8000)模式(-C)上运行,连接到服务器的IP(192.168.1.202)8080端口(8080),并用它来 连接到google.com的80端口(谷歌.COM 80)。
[email protected]:~# pwnat -s 8080
Listening on UDP 0.0.0.0:8080
[email protected]:~# pwnat -c 8000 192.168.1.202 8080 google.com 80
Listening on TCP 0.0.0.0:8000
New connection(1): tcp://127.0.0.1:41318 -> udp://192.168.1.202:8080