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.

  • i have downloaded the full tor patched with include browser in it as arora – One Zero Feb 3 '12 at 14:50

It depends on how your ISP blocks websites.

In the simplest case, ISP's DNS server only returns wrong answers. Simply writing nameserver (that's google's public DNS server, you can also use alternatives such as OpenDNS ( 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.

  • Did changing the DNS server help? Regular Flash videos such as most youtube videos should simply use the proxy server as well. Since I'm personally very interested in censorship, and may be able to offer better debugging in a chat, I'd greatly appreciate a chat via Jabber/Google Talk/icq/facebook or so. You can find my addresses on my homepage. – phihag Feb 3 '12 at 12:08
  • yes i did all , mostly i use opendns but now i m using my own dns server , let me update more – One Zero Feb 3 '12 at 12:13
  • The Tor browser bundle blocks plugins for privacy reasons by default. You can try to use HTML5 video by opting in at youtube.com/html5 . As I wrote above, I'd love to discuss this in chat. Can I reach you via an instant messaging/chat service? – phihag Feb 3 '12 at 12:23
  • yes sure onezero1983 on yahoo messenger – One Zero Feb 3 '12 at 12:32

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?

  • a very good detail i will look at it soon – One Zero Feb 3 '12 at 20:05

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.

protected by Community Jun 17 '14 at 17:48

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.