Projects / Ping Tunnel

Ping Tunnel

Ping Tunnel is a tool for reliably tunneling TCP connections over ICMP echo request and reply packets (commonly known as ping requests and replies). It is useful for evading firewalls that, for whatever reason, prevent outgoing TCP connections, but allow in- and outgoing ICMP packets. The tunnel works by having a proxy run on a machine ping-able from the inside of the firewall, with the client running on the local machine from which TCP access is required.

Operating Systems

Recent releases

  •  05 Sep 2011 07:12

    Release Notes: This release fixes an authentication bug that would manifest as hung connections with protocols that send data from the client side before receiving data from the server side. The release further fixes a crash when attempting to enable packet capture for non-existing network devices. Various security features were incorporated. SELinux support was added.

    •  13 Jan 2009 22:38

      Release Notes: This release adds support for syslog and compilation on Windows. It also enables tunneling over UDP port 53, and fixes a few minor bugs (in particular, ptunnel should no longer crash due to failed DNS lookups).

      •  26 May 2005 16:03

        Release Notes: This version fixes a potential crashing bug when using authentication, which could affect both proxy and client. Ping Tunnel now opens the log file in append-mode instead of truncating it if it already exists.

        •  15 Apr 2005 10:41

          Release Notes: This release adds support for authentication, allowing users to protect access to the ptunnel proxy using a password. This release also fixes a number of small bugs, and adds a man page.

          •  18 Feb 2005 15:43

            Release Notes: This release fixes a locking bug and produces working executables on 64-bit computers. A number of other minor bugfixes have also been made, and support for logging to a file has been introduced.

            Recent comments

            17 Jul 2012 22:08 TCB13

            Works great and saves my day!
            Does anyone have a link for the iOS deb compiled?

            Thank you!

            18 Aug 2008 02:34 ratsg

            works great on Solaris & OpenSolaris/Nevada. Keep up the good work.

            26 May 2005 10:35 melo

            Works very well
            Downloaded version 0.61 on my Mac OS X 10.3.9, and into

            my Fedora Core 3 server. Compiled clean on both


            Run it and it worked first time.



            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.