My ISP blocks a lot of websites so I need an easy way to bypass it. I use a proxy to bypass it.
What if I use my own squid server will it bypass my ISP block sites? I need an easy and simple way to bypass blocked websites.
For DNS server I have tried OpenDNS and Google DNS. Now I'm using my own DNS server.
As for Tor, I have used it, it work fine at bypassing the block but not for playing YouTube or Flash videos. As tor using Arora browser, maybe that's why its not playing videos.
It depends on how your ISP blocks websites.
In the simplest case, ISP's DNS server only returns wrong answers. Simply writing
nameserver 8.8.8.8
(that's google's public DNS server, you can also use alternatives such as OpenDNS (208.67.222.222
) or others, or your own DNS resolver) to/etc/resolv.conf
will solve that.If the ISP blocks traffic to certain IPs, you need to route through at least one other node, for example with an HTTP proxy (such as squid), SOCKS proxy, VPN, or an anonymization network such as Tor. The proxy must be installed in a censorship-free location; installing squid on your local computer will not change anything.
If the ISP blocks by keywords (i.e. uses Deep Packet Inspection), you can avoid those either with a VPN or an anonymization network, or with encrypted (e.g. HTTPS) connections.
VPN software can be used for bypassing such restrictions as it fully encrypts the traffic between your server and your machine. I've written instructions for setting up the server and client in How do I setup OpenVPN so I can securely use the internet from an unsecured hotspot?
Here are instructions on how to use Google DNS. If you scroll down the page you will find instructions on implementing the change with Linux.
You aren't limited to Google DNS, you can use OpenDNS which is also popular.