Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Possible Duplicate:
How do I diagnose not being able to reach a specific website as an end user?

Hi All

My country has filtered Facebook. When I use ping www.facebook.com, all packets are received correctly, but when I browse to www.facebook.com, I can't see the facebook site and I'm forwarded to another page. How can I fix this problem?

After Edit:

The other sites also ...

x.blogspot.com

x.wordpress.com ...

share|improve this question

marked as duplicate by KronoS, studiohack Feb 17 '11 at 7:59

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
when you ping DNS hostnames, ping network packets are transmitted as ICMP. but when you visit it as a web site, it is using HTTP, which utilises port 80 or port 443 if on SSL. ICMP may not be blocked, but port 80/443 are. –  icelava Feb 16 '11 at 10:40
    
Can I Solve it? –  Hossein Moradinia Feb 16 '11 at 10:42
    
Your forwarded to another site? try pinging facebook.com, see what IP the name resolves to, enter that IP. It may bring you to the site you were redirected to, this will indicate the use of DNS filtering, I can see this as the easy way to block site ALOT of sites. It resolves to 69.63.181.12 in states try connecting to that IP it will at least give us more info about how they are blocking access to facebook. –  Kyle Feb 16 '11 at 13:39
add comment

4 Answers

Check tor at http://www.torproject.org/ .

share|improve this answer
    
And Also It.I Live In Iran. –  Hossein Moradinia Feb 16 '11 at 10:39
    
TOR is an viable solution, But you must take caution when using TOR. Most TOR endpoints are nefarious. –  Xiuhtecuhtli Feb 16 '11 at 23:04
add comment

If you have access to (or are willing to pay for) a server in a country where Facebook is not restricted, you could set up an SSH Proxy and browse to any site you want. It would use the bandwidth of that server, so make sure the limits aren't too restrictive. Any cheap web hosting plan would work (I've used Dreamhost for it in the past) as long as it has an SSH shell.

share|improve this answer
add comment

Thus I don't really know how the site filtering of some countries work, my only suggestion is to try something like BackFox, to work around the filter, maybe this works.

share|improve this answer
    
And Also It ... :-( –  Hossein Moradinia Feb 16 '11 at 10:35
    
BackFox is blocked, too? As far as I know, there are more sites like backfox. –  Michael K Feb 16 '11 at 10:37
    
@hosseinsinohe Are that any sites that work AT ALL? –  BloodPhilia Feb 16 '11 at 10:37
    
Yes.It's Block :-( –  Hossein Moradinia Feb 16 '11 at 10:38
    
@BloodPhilia Probably not that many. Check some news site for news about Iran. –  Daniel Beck Feb 16 '11 at 10:56
show 1 more comment

If you can ping the url but going through the web browser is giving you issues, you can try to take the DNS part of the problem away.

When you ping the URL, you will be given the IP address of the url: mine currently says

Pinging www.facebook.com [66.220.149.11] with 32 bytes of data:

try entering this ip address into your web browser. This will bypass the possible DNS issue as you are going through to the url directly.

share|improve this answer
    
It's Good.But Does Not Work –  Hossein Moradinia Feb 16 '11 at 13:15
    
pinging "facebook.com" will probably give him the IP of the site he keeps getting redirected to since it is still using his dns servers to to resolve the name. We need to give him the IP from a working dns server. –  Kyle Feb 16 '11 at 13:50
    
@Kyle: which i just did above... –  g19fanatic Feb 16 '11 at 19:44
    
^ha..... duh, it was early when I wrote that +1 for a good idea. –  Kyle Feb 16 '11 at 19:55
add comment

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