I installed SafeSquid free version to my linux box running ubuntu 8.04. I have 3 other computers in my home network, which runs Windows XP professional. I followed the instructions given on the site and help provided by online live support (that was very helpful).
It took about 15-20 minutes and my transparent proxy server was ready to use :)
I configured my window clients to use Ubuntu box's IP which is 192.168.1.101 as primary gateway and name server address. All systems are using static ip, so i made changes to all 3 window systems.
After that I launched the browser, and opened site http://www.google.com and it worked. However, when I tried to open https://www.paypal.com or https://mail.google.com it didn't worked. So I think HTTPS requests were not being forwarded by IPTABLES to SafeSquid.
I launched terminal and entered following command:
- Code: Select all
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport https -j REDIRECT --to-port 8080
and saved ip tables using iptables-save command.
Even after that results are same. I can see browser status bar showing message connecting to https://www.paypal.com for 1-2 minute which lead to timeout error.
When I setup my browser to use PROXY server (by entering proxy server ip (192.168.1.101) and port 8080), it worked perfectly. But in transparent proxy mode it doesn't.
Please guide me what I am missing. Same applies for email (I use Thunderbird to access my mails from a pop3 server and send using SMTP server) and I can't access that as well with transparent proxy.