SSH over Proxy
There was a post on LinDesk about how to use SSH over proxy. Thats surely a big issue for people living in developing country. They have to work behind proxy. So, this post talks about some old way of tunneling. Today we have got transconnect which is much better and makes proxy transparent for applications running through konsole/terminal. All you need to do is something like this : download transconnect from here. Extract it, and follow the following commands :
rohitj@rohitj:~#su
root@rohitj:/home/rohitj# cd Desktop/transconnect/
root@rohitj:/home/rohitj/Desktop/transconnect#make
root@rohitj:/home/rohitj/Desktop/transconnect#make install
root@rohitj:/home/rohitj/Desktop/transconnect#exit
rohitj@rohitj:~/Desktop/transconnect#vim ../../.tconn/.tconn.conf
Now change the file according to your proxy settings. Mainly there are 4 parts where you need to do some changes. 1: set proxy server IP. 2: set username. 3: set password, 4: set local IPs.
After this, when you want to use transconnect just do:
rohitj@rohitj:~/Desktop/transconnect#export LD_PRELOAD=$HOME/.tconn/tconn.so
Or, you can add this to your bash profile.
thats it.
btw, transconnect is GPLed.