PDA

View Full Version : Using a proxy for filesharing



JustDOSE
11-02-2011, 02:08 PM
You will need the following
1/ VPS hosting (with SSH Access)
2/ File sharing software, we will be using Vuse for this tutorial
3/ Putty, available from putty.org (http://www.putty.org/)

Instructions
By now you VPS Hosting should be setup and you need to create a tunnel from your computer to your VPS server.
Load up putty.
The first screen you are going to see is call the Session screen.
Under Host Name type in the domain name or if you ordered a dedicated IP address use that.
The other settings are default. The port is 22 and the connection type is SSH.

Now you need to change the category, so click the + sign beside SSH.
Select tunnel and in source port type 1080 then click add.
Thats it, click open and type in your username and password!
Once connected,leave putty open as this keeps your tunnel open.

File Sharing Setup
Now open Vuse.
Click tools and options.
Under connection click the + sign.
Now click proxy options.
Make sure all boxes are ticked.
Set Host to 127.0.0.1
Set Port to 1080


Your done!

anon
11-02-2011, 02:28 PM
This is a cool trick (and has the advantage you can choose where the SSH tunnel will be used, unlike with a VPN where you can only "whitelist" IPs or blocks via routes), but don't you need to set up a remote forward to be connectable?

Sonnentier
11-13-2011, 11:11 PM
Yeah, you aren't connectable -- so what. You can still upload to everyone that is.

anon
11-13-2011, 11:14 PM
Yeah, you aren't connectable -- so what.

It brings a small variety of inconveniences.

gtf0
11-15-2011, 04:35 PM
use one of these 2 programs instead of putty, since (afaik) it doesn't support auto reconnect


http://www.softpedia.com/get/Network-Tools/Misc-Networking-Tools/MyEnTunnel.shtml
http://www.bitvise.com/tunnelier

vBooM
11-15-2011, 06:01 PM
or just install squid3 or tinyproxy as a transparent proxy and change the proxy settings in the programs to match, both ways work great.

Bucerius
11-23-2011, 04:56 PM
Good tutorial, but you should stress out why its important.