Run your own SOCKS5 proxy server on Windows. Access restricted web sites, use instant messenger, ftp, and other protocols from school/work by leveraging your cable/DSL connection at home!
Who is this tutorial for?
- This is an advanced topic.
- This tutorial is for the person who needs to access restricted web sites, use instant messenger, ftp, and other protocols from a location with a restricted internet connection (e.g., work, school). If you only need to access restricted websites (HTTP/S), use might consider this tutorial instead… but this tutorial is a little simpler.
- You should be comfortable installing and configuring software.
- You should have a decent understand of the internet and networks in general
- You should know what a proxy is (see About Proxy Servers if you don’t).
- An unrestricted internet connection. Perhaps you have this at home (instead of school/work) or at a friend’s house.
- A computer which you can leave turned on while you’re at school, work, or wherever the restricted internet connection is.
Configuring FoxyProxy to Use Your Proxy Server
What if my unrestricted internet connection has a dynamic IP address?
If your ISP periodically changes your IP address as many cable/dsl ISPs do, get a free No-IP or DynDNS account. These services grant you a free domain name; for example, myproxy.bounceme.net. You run client software on your PC which “phones home” to DynDNS/No-IP every 30 minutes, informing them of your current IP address. Note that many modern consumer-oriented routers from Linksys, Netgear, D-Link, etc. have this software built-in so you don’t need to run a client on your PC.