I’ve found this post on internet and want to store it. Here is the detail tutorial :
What’s Socks? Here’s fast introduction about that
- Double-click Putty.exe to open.
- Click “Session” from the left side of Putty. Here you will enter the details of the forwarding server you are connecting to
- Enter the address of the VPS that is running SSH in the “Host Name” field and the port number in the “Port” field.
- Select “Connection” then “SSH” then “Tunnels”.
- Enter the port number you wish to use as the local port into the “Source Port” field for example 123. This is the port that you will connect to using the program you wish to tunnel with, and cannot be in use by any other application
- Select “Dynamic” and “IPv4” then click “Add”.
- Click “Open” to begin your SSH session. You will be prompted for your username and password.
- Open it up.
- Click on “Profile”, then choose “Proxy Servers”.
- Click on “Add” button.
- Another window will appear. Type 127.0.0.1 on Address and the port number we chose which is 123, then choose “SOCKS Version 5” under Protocol.
- Click on “OK”, you will get a message asking you to use the proxy (Tunnel) by default. Hit “Yes” button.
- Click “OK” twice.
- Open “Chrome”. Go to chrome://settings/search#proxy
- Click on “Change proxy settings…” button.
- Click the “LAN Settings” button in the “Internet Properties” window that appears.
- Click the “Use a Proxy Server for Your LAN” check box.
- Type 127.0.0.1 into the Address box and the Port you chose. In our example we used Port “123”.
- Click “OK”. “OK” and “OK”
Now you are ready to go.