Share Internet Connections Between Computers Running Different Operating Systems With Privoxy
Privoxy is a free network utility software best known for its advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other Internet junk. This light weight free software can also be used to create a simple-yet-powerful proxy server in Windows to share internet connections over private , home or small Local Area Network, a hidden feature many are not familiar with. Furthermore, the best thing about sharing internet connection using Privoxy is that you can share internet connection with other client computers running different operating systems such as Linux, Macintosh etc.
Supposed you have a computer running Windows and is connected to the internet and you want the rest computers running different operating systems within Local Area Network to share the internet connection.
In this posting it is assumed the assigned IP address of computer you want to make as proxy server is 10.1.14.25 and you want client computers to connect to it through port 8080 . Also supposed that you have 5 client computers with the following IP range 10.1.14.0- 10.1.14.024. You can find out your actual IP address settings by going to Network Settings.
In Windows Go To Start —>Settings—>Network Settings—>right click on Local Area Network—->Networking–>Internet Protocol (TCP/IP)
Here is a step-by step guide to share your connections with Privoxy
Step One : Enable Windows IP forwarding
You need to first enable Windows IP forwarding feature on the Windows-run computer that you want to make as proxy server by modifying or a creating registry key
Click Start—>Run —>Regedit
Locate the following key: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \
Create a registry key or a or modify its value if it’s already there (see picture bellow)
Value Name: IPEnableRouter
Value type: REG_DWORD
Value Data: 1
Step Two : Download and install Privoxy
You may obtain Privoxy here
/download . Click on the installer and follow the wizard to install it on the server
Step Three-, Edit Privoxy configurations/settings
It’s recommended that you back up the original Privoxy configuration just in case you need to restore it to its default settings by saving it with another name. Go to Options Menu – Edit Main Configuration and delete its entire content and replace with the following command lines:
user-manual /Program Files/Privoxy/doc/user-manualadmin-address [fill in with your email address]
confdir .
logdir .
debug 1
logfile privoxy.log # log file name
log-messages 1
listen-address 10.1.14.25:8080 #Server IP address and port
permit-access 10.1.14.0/5 # network ip range allowed to use the proxy
toggle 0
enable-remote-toggle 0
enable-remote-http-toggle 0
enable-edit-actions 0
enforce-blocks 1
buffer-limit 4096
forwarded-connect-retries 20
accept-intercepted-requests 1
allow-cgi-request-crunching 0
split-large-forms 0
keep-alive-timeout 300
socket-timeout 300
activity-animation 1
log-max-lines 2000
log-highlight-messages 1
log-font-name Comic Sans MS
log-font-size 10
Save and close the new configuration file then go to Privoxy Options Menu and enable the newly-created configuration.
Step Four: Configure internet browser on client computers
Configure internet browser to use the proxy server address and port (in this case we use the following proxy and port Proxy : 10.1.14.25 Port : 8080
Done ..
Visitors who come to this post are searching for:
- share intenet using pivoxy
- how share proxifier
- how to share proxifier in the the other computers
Filed under: Computer & Networking
Like this post? Subscribe to my RSS feed and get loads more!

