How to unblock websites

How to unblock websites

For some reason you are blocked, some websites can not be accessed. For example, at work or at school, you are blocked from accessing some social networking sites such as Facebook.

In this case you can apply some solutions to fix and access sites such as: change DNS, edit host file, change IP address (VPN, Socks, Ssh), ..

1. Access through IP instead of using URL

Some software blocks sites by name or only blocks URLs without blocking the site’s IP address. So you can use the IP address to access the blocked site, instead of using the URL.

To get the IP address, open Command Prompt (with Windows) or Terminal (with Mac OS X), then enter the following command and press Enter:


Copy the IP address displayed on the Command Prompt or Terminal, then paste it into the browser address bar and visit the normal website.

2. Use Proxy

There are many free proxy sites offering users anonymous browsing. You can use these proxy sites to access blocked sites easily. Just visit the proxy site and enter the URL of the website you want to visit.

How does this process work? When browsing a website by proxy, in fact you are not connected to that site but is connected to the proxy server (server). And the server proxy is connected to the destination of the web page. So all you see is the cached version of the page that the proxy server provides for you.

Some proxy sites you can use like Proxysite or Proxery, or if you want more options you can use Newproxysite.

3. Use VPN service

Virtual Private Network (VPN) is a network dedicated to connecting computers together over the public Internet.

There are many VPN providers, including free VPN services. Hola is one of the most efficient VPN services you can use. The service allows you to browse privately and non-moderately, and the service includes both Chrome and Firefox users.

4. Use the TOR browser

Tor is a browser that allows you to browse the web anonymously, prevent your browsing habits or prevent tracking your location, ensuring privacy.

To use, you must first download the Tor browser and install the browser as a normal application.

Download Tor browser and install here.

Open the application, then click Connect to start connecting to Tor.

5. Use your Internet Service Provider’s public DNS (ISP)

Some Internet Service Providers (ISPs) use their DNS to block access to certain websites. To access blocked sites, you can use Google Public DNS to bypass the limitations of your Internet service provider.

In the DNS configuration section of the network, you change DNS to the Google Public DNS IP address as shown below:





6. Use Google Translate

Google Translate allows you to translate any content on a web page from one language to another. However, you probably do not know if you are entering a blocked web page URL into Google Translate, then click on the URL link in the right pane, and you can access blocked sites in the language you choose to translate.

Click View to return to the original version before translating the language.

7. Set your browser’s proxy manually

To manually set up the browser proxy, you must first find the public proxy. You can find a proxy on Hidemyass. Obtain an IP address and port, then:

– On the Firefox browser:

Go to Preference => Advanced and select the Network tab. At Connection, click Settings, then Manual Proxy Configurations.

Here you enter the IP address and port you just found on the Hidemyass HTTP Proxy frame and Port and click OK.

– On the Chrome browser:

If you want to set up a proxy on your Chrome browser, you can use the Proxy Helper.

8. Modify the Hosts file to bypass the IP address of the site

You can use the Pentest Tools service to obtain the domain IP address and subdomain of the blocked site. Just add the domain and select Include subdomain details, then click Start and wait for the tool to get the IP address of the site.

After the process is over, proceed to copy the IP address of the subdomain.

If you use a Mac, open the Terminal, then enter the following command:

sudo nano /private/etc/hosts

Scroll down to open the Hosts file and paste the IP address you copied in step above. Press Ctrl + X, then Y to save the file.

9. Use Tunnels SSH

First you must have an SSH account. Open the Terminal and run the following command to login (if you use Windows you can use Putty):

ssh -D 12345 user@host.domain

This command will run the SOCKS server on port 12345. Now you will be asked to enter your username and password. After successful login, you minimize the terminal window, note that do not close the terminal window.

Next open the FireFox browser and go to Preferences => Advanced => Network => Settings. Check Manual Proxy Configurations, then enter into the Search Hosts frame and add the port number you received when creating the SSH tunnel. Click OK to save the changes.

Next open a new tab and enter about: config, then set network.proxy.socks_remote_dns to TRUE.