Revision [2431]
This is an old revision of SOCKSProxyNotes made by BrianKoontz on 2011-02-05 07:33:24.
SOCKS Proxy Notes
Some notes of investigations I've made into creating a Firefox plugin that uses a SOCKS proxy to resolve DNS. This is probably the way we should have been promoting OpenNIC, rather than encouraging people to modify their DNS settings!The FF plugin foxyproxy will forward select domains based upon regexp matches...we might be able to start with this, or at least use some of the ideas (it's GPL).
Proof of concept
Local end:
- Enable network.proxy.socks_remote_dns
- Set up SOCKS proxy to point to remote server
- Note: foxyproxy can filter out the TLDs you want routed across the SOCKS proxy
Remote end:
- Set up SOCKS server to listen to port of interest
Example:
ssh -D 66.244.95.20:8888 66.244.95.20 On suso-xen: ssh -l brian -D 66.244.95.20:8888 66.244.95.20 -p 8022
To set up test env on laptop:
- Control Panel->Network and Sharing Center->Change adapter settings
- Right-click, Properties, IPv4 Protocol, Properties
- Use the following IP address: 192.168.0.129, 255.255.255.0, 192.168.0.50
- Use the following DNS server addresses: 8.8.8.8