Sunday, March 20, 2011

Recycle Dlink DNS-323 as a HTTP Proxy Server

Found the useful funplug polipo HTTP Proxy Server for DNS-323 from the original link.

Polipo is a fast caching and small web proxy (a web cache, a proxy server, an HTTP proxy). 

Polipo is lightweight, has a web interface for configuration and has enough options (set in /ffp/etc/polipo/config) which I didn't change anything. Just use the default configuration and work just fine.

1. Funplug must be install in DNS-323
2. Download the funplug from the above link and place in the "/mnt/HD_a2/packages" directory.
/mnt/HD_a2/packages # ls -l polipo-1.0.4.tgz
-rwxrwxrwx 1 nobody 501 296622 Mar 18 22:37 polipo-1.0.4.tgz
3. funplug -i polipo-1.0.4.tgz
4. Reboot DNS-323
5. Check the process.
/mnt/HD_a2/packages # ps -ef|grep polipo
1745 root /ffp/bin/polipo -c /ffp/etc/polipo/config daemonise=true logFile="/ffp/var/log/polipo-deamon.log"

6. Set the browser proxy as the ip address of the DNS-323 and port 8123. example firefox.

For more detail u can check out the Developer site @ link