Need help with pingtunnel?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

esrrhs
1.5K Stars 289 Forks MIT License 324 Commits 3 Opened issues

Description

ICMP流量伪装转发工具 ping tunnel is a tool that advertises tcp/udp/socks5 traffic as icmp traffic for forwarding.

Services available

!
?

Need anything else?

Contributors list

# 18,228
Shell
flex
Go
icmp
295 commits
# 131,224
MATLAB
Dart
SQLite
fileser...
3 commits
# 40,114
golang
tuntap
Shell
Docker
1 commit

Pingtunnel

Go Report Card

pingtunnel 是把 tcp/udp/sock5 流量伪装成 icmp 流量进行转发的工具

Readme EN

注意:本工具只是用作学习研究,请勿用于非法用途!!!

image

使用

安装服务端

  • 首先准备好一个具有公网 ip 的服务器,假定域名或者公网 ip 是www.yourserver.com
  • releases下载对应的安装包,如 pingtunnel_linux64.zip,然后解压,以root权限执行
sudo wget (最新release的下载链接)
sudo unzip pingtunnel_linux64.zip
sudo ./pingtunnel -type server
  • (可选)关闭系统默认的 ping
echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

安装 GUI 客户端(新手推荐)

  • pingtunnel-qt下载 qt 的 gui 版本
  • 双击 exe 运行,修改 server(如www.yourserver.com)、listen port(如 1080),勾上 sock5,其他设置默认即可,然后点击GO
  • 一切正常,界面上会有 ping 值显示,然后可点击 X 隐藏到状态栏
  • 设置浏览器的 sock5 代理到 127.0.0.1:1080,如果连不上网,出现 socks version not supported 错误日志,说明浏览器的代理不是 socks5 代理。如果提示非安全连接,说明 dns 有问题,勾上浏览器的【使用 socks5 代理 DNS 查询】

image

安装客户端(高玩推荐)

  • releases下载对应的安装包,如 pingtunnel_windows64.zip,解压
  • 然后用管理员权限运行,不同的转发功能所对应的命令如下
  • 如果看到有 ping pong 的 log,说明连接正常

转发 sock5

pingtunnel.exe -type client -l :4455 -s www.yourserver.com -sock5 1

转发 tcp

pingtunnel.exe -type client -l :4455 -s www.yourserver.com -t www.yourserver.com:4455 -tcp 1

转发 udp

pingtunnel.exe -type client -l :4455 -s www.yourserver.com -t www.yourserver.com:4455

Docker(高玩推荐)

也可直接用docker启动,更方便。参数同上 - server:

docker run --name pingtunnel-server -d --privileged --network host --restart=always esrrhs/pingtunnel ./pingtunnel -type server -key 123456
- client:
docker run --name pingtunnel-client -d --restart=always -p 1080:1080 esrrhs/pingtunnel ./pingtunnel -type client -l :1080 -s www.yourserver.com -sock5 1 -key 123456

效果

下载 centos 镜像 centos mirror,对比如下

| | wget | ss | kcp | pingtunnel | | ------ | -------- | -------- | ------- | ---------- | | 阿里云 | 26.6KB/s | 31.8KB/s | 606KB/s | 5.64MB/s |

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.