
Nuevo releaseAug 20, 2026
pingtunnel master-a0d08ec7d44f4829c543416542ef3734453a4a55
Pingtunnel es una herramienta que envía tráfico TCP/UDP a través de ICMP
Pingtunnel
Pingtunnel es una herramienta que envía tráfico TCP/UDP sobre ICMP.
Nota: Esta herramienta solo debe usarse para estudio e investigación, no la utilice con fines ilegales

Uso
Instalar servidor
- Primero prepare un servidor con IP pública, como EC2 en AWS, asumiendo que el nombre de dominio o IP pública es www.yourserver.com
- Descargue el paquete de instalación correspondiente desde releases, por ejemplo pingtunnel_linux64.zip, luego descomprímalo y ejecútelo con privilegios root
- El parámetro “-key” es de tipo int, solo admite números entre 0-2147483647
sudo wget (link of latest release)
sudo unzip pingtunnel_linux64.zip
sudo ./pingtunnel -type server
- (Opcional) Deshabilitar el ping predeterminado del sistema
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
Instalar el cliente
- Descargue el paquete de instalación correspondiente desde releases, por ejemplo pingtunnel_windows64.zip, y descomprímalo
- Luego ejecútelo con privilegios de administrador. Los comandos correspondientes a las diferentes funciones de reenvío son los siguientes.
- Si ve registros de ping/pong, la conexión es normal
- El parámetro “-key” es de tipo int, solo admite números entre 0-2147483647
Reenviar SOCKS5
pingtunnel.exe -type client -l :4455 -s www.yourserver.com -sock5 1
Reenviar tcp
pingtunnel.exe -type client -l :4455 -s www.yourserver.com -t www.yourserver.com:4455 -tcp 1
Reenviar udp
pingtunnel.exe -type client -l :4455 -s www.yourserver.com -t www.yourserver.com:4455
Usar cliente Android
Ya está disponible un cliente Android dedicado para pingtunnel, desarrollado por la comunidad.
Muchas gracias a itismoej por desarrollar este cliente Android.
Usar Docker
También se puede iniciar directamente con Docker, lo cual es más conveniente. Utiliza los mismos parámetros que arriba.
- servidor:
docker run --name pingtunnel-server -d --privileged --network host --restart=always esrrhs/pingtunnel ./pingtunnel -type server -key 123456
- cliente:
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
Gracias por la licencia gratuita de código abierto de JetBrains
