Go to file
2018-12-18 17:57:59 +08:00
.idea add 2018-12-16 13:56:40 +08:00
cmd add 2018-12-18 15:47:45 +08:00
.gitignore Initial commit 2018-12-16 12:02:09 +08:00
client.go add 2018-12-18 16:56:40 +08:00
LICENSE Initial commit 2018-12-16 12:02:09 +08:00
pingtunnel_test.go add 2018-12-18 16:18:18 +08:00
pingtunnel.go fix 2018-12-18 17:57:59 +08:00
README.md add 2018-12-18 15:39:49 +08:00
server.go add 2018-12-18 16:56:40 +08:00

pingtunnel

通过伪造ping把udp流量通过远程服务器转发到目的服务器上。用于突破某些运营商封锁UDP流量。
By forging ping, the udp traffic is forwarded to the destination server through the remote server. Used to break certain operators to block UDP traffic.

Usage:

pingtunnel -type server

pingtunnel -type client -l LOCAL_IP:4455 -s SERVER_IP -t SERVER_IP:4455

-type     服务器或者客户端
          client or server

-l        本地的地址,发到这个端口的流量将转发到服务器
          Local address, traffic sent to this port will be forwarded to the server

-s        服务器的地址,流量将通过隧道转发到这个服务器
          The address of the server, the traffic will be forwarded to this server through the tunnel

-t        远端服务器转发的目的地址,流量将转发到这个地址
          Destination address forwarded by the remote server, traffic will be forwarded to this address

-timeout  本地记录连接超时的时间,单位是秒
          The time when the local record connection timed out, in seconds