# Tunnel_C Simple Tunnel Working on C It can be used for tunneling sockets without exposing your personal IP, when having another point of reference like a server. ### Compilation using GCC This software is known to have run for me under Linux/Intel, Solaris/Intel, Solaris/Sparc, SunOS/Sparc. ```shell: Linux: gcc -O2 -Wall tunnel.c -o tunnel Solaris: gcc -O2 -Wall -lsocket -lnsl -DSOLARIS tunnel.c -o tunnel SunOS: gcc -O2 -Wall -DSUNOS tunnel.c -o tunnel ``` ### Implementation #### help menu ```bash: tunnel -h ``` #### example of HTTPS website ```bash: ./tunnel -Lr : : ./tunnel -Lr 31.220.9.177:8878 23.87.270.189:5001 ``` then open on your navigator "https://31.220.9.177:8878" and you will be taken to the https website that you are tunneling. #### Diagram of Connection