Search This Blog

Sunday, January 20, 2013

Configure Firefox to use with SSH tunnel

 Myntra
Shop on FLIPKART: Best Shopping Site in INDIA.....
We are using Firefox because it is more compatible with SOCKS proxy than any other browser. If you don't have Mozilla Firefox, then download it with the following link:

Get Firefox

First of all, create an SSH tunnel using putty. See below link for how to configure PuTTY to create SSH tunnel:

Create SSH Tunnel using PuTTY

Now, open Mozilla FireFox.

Then, Click on 'Tools' at the menu bar and then select 'Options'.

Now, click on the 'Advanced' tab and then click 'Network' Tab.



Then on the 'Connection' box, click on the 'Settings' button.



Select 'Manual proxy configuration:' and enter 127.0.0.1 on the box where it says 'SOCKS Host:'.

Now, enter the port which you have used as your local port while creating a tunnel. ( 8080 in the previous tutorial).

Click 'OK' buttons .

FREE Online Recharge - Prepaid Mobile Recharge, DTH Recharge and Top-up

Now, in the browser address bar, type about:config and press ENTER. This opens different preferences of Firefox.

On the 'Search' bar, type network.proxy.socks. The list will automatically filter as you type in.




Now, right click on  network.proxy.socks_remote_dns and select 'Toggle' from the menu to change its value to true. This will prevent DNS queries from leaking and therefore adding privacy.


Now close Firefox and Restart it, and its done.....

Enjoy surfing using SSH Tunneling.....

Onilne Shopping at HOMESHOP18

Saturday, January 19, 2013

Access Blocked sites using SSH Tunneling

In many school and college networks, there are many websites blocked having facebook as a common one....
In this post, I m telling how you can access that blocked sites using PuTTY as an SSH client.

PuTTY is an SSH client. You can use it to access a remote CLI, or you can use it to set up a tunnel — and that’s what we’re going to do now...

First, download PuTTY (putty.exe). It’s a free, standalone program that doesn’t require installation — so just make a shortcut on your desktop.

Next, you need a Linux or Unix server to be as your host server, throught which you will access net. You can use a free one (which might involve you jumping through a few hoops to get an account activated), or you can rent a cheap Linux Server for some rupees. Either way, you need an SSH account on a remote server, and the IP address and port that you need to connect to.

Now open putty and enter the server name or ip address and the port on which the server will listen on the specified fields. Make sure SSH is selected on the connection type. It should look something like this:


In the left-hand panel, navigate through Connection > SSH > Tunnels (see below). Enter any port(more than 1003, here 8080 is used) in the Source Port box and select the Dynamic radio button. Click Add and “D8080 (or your entered port)″ will appear in the Forwarded Ports list.

allschoolstuff.com | India's first online shop for all School and Learning Needs


Now move back to session in the navigation panel, type any name in the sessions box and click save to save your setting. Now, click Open at the bottom of the PuTTY and a new window will pop up asking for your login name; type it in and press Enter. Type your password in and press Enter.


Yeeeeeaaaaaaaaaaaahhhhhhhh!!!!!! Now you have created an SSH Tunnel....

Online Shopping at HOMESHOP18

Wednesday, January 16, 2013

What is SSH Tunneling ??

Pepperfry.com - Online Shopping Store | Lifestyle Products at Great Prices 
Are you in a network which has facebook and many social and shopping sites blocked???
Do u want that your network administrator should not see what u visit??

Then, SSH is the best option for you.

Secure Shell (SSH) is a cryptographic network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that connects, via a secure channel over an insecure network, a server and a client (running SSH server and SSH client programs, respectively). It uses port 22 for this purpose.

We use generally putty as an SSH client for windows whereas other open source OSes have SSH inbuilt.


SSH is important in cloud computing to solve connectivity problems, avoiding the security issues of exposing a cloud-based virtual machine directly on the Internet. An SSH tunnel can provide a secure path over the Internet, through a firewall to a virtual machine.

In my next post, I will tell how to use putty to create a secured SSH tunnel over internet.........

SHOPCLUES | India's First and Last Managed Marketplace