Linux Blog

Linux Tunneling Techniques

Filed under: Linux Software — TheLinuxBlog.com at 4:59 am on Wednesday, November 10, 2010


Video completely unrelated.
Ever tunneled or used tunneling for mobile Internet? Perhaps you have needed to otherwise tunnel to bypass a restrictive firewall or for a secure channel on an insecure wireless network. It seems that everyone knows how to tunnel using the ssh socks support and how to use Firefox’s about:config screen to set it to use a socks and remote DNS. While this is great for occasional web browsing it only takes you so far.

tsocks is a great application to let you tunnel other programs over socks. Its easy to install on most distributions and allows you to use many command line applications. I’ve used it on a number of occasions successfully and while it does its job its not the the best solution. This is because it was last updated in 2002 and doesn’t perform DNS lookups. I found myself using it to SSH to an IP address (memorized, or looked up through another SSH session) and using applications on the remote server.

proxychains is a bit of a better tunneling solution, it works the similarly to tsocks but It also resolves DNS and can chain multiple proxies. I’ve used it on numerous occasions with great success. ssh, lynx, lftp, irssi and a whole bunch of others work without any problems. Another plus is it has also been updated in the last 5 years (but not by much.)

One application I haven’t yet had the pleasure of trying on the desktop is 3proxy. I have used it on the iPhone but ended up using the ssh socks method more often. From its yum description and feature list, it sounds very promising and one definitely worth looking into.

Speaking from experience I know its kind of difficult to browse your distributions web repositories to find the files you need and install them (I had to do this since I didn’t have them) so I recommend you download these applications and save yourself some time before you need them on the road.

New versions of popular Linux distributions

Filed under: General Linux,Linux Software,The Linux Blog News — TheLinuxBlog.com at 10:34 pm on Wednesday, May 14, 2008

Its not often that I cover big news in the Linux community but I think these two Linux distributions are noteworthy.

Firstly Fedora 9 has been released. I was lucky enough to get the DVD ISO but have not yet had a chance to install it. I am however going to get to update a number of Fedora 8 boxes to Fedora 9 when I have deemed Fedora 9 stable for production. The feature list looks nice and hopefully the upgrades will go smoothly. It has been a while since I have looked at Fedora and I have to say I am very impressed with 8. It found most of my hardware (sound excused) and even has modern features that have come to lack in my next topic.

Slackware 12.1 was also released this month. This update to Slackware came quicker than previous versions and has a nice list of features that make me want to upgrade my slack box. As pat mentions better RAID, LVM support are among the list. Hal has been added so the properly configuring Slackware 12.1 should make Slackware a little more user friendly and stream the mounting of devices. I will confirm if the Slackware HAL fix is still applicable but from reading the Slackware release announcement it seems like it still needs to be done. I’ll document this pretty soon so stay tuned!