strange dns problem with facebook

i have this dns resolving problem only with one website: facebook.com

what happens is i can browse and open any websites but cannot even open Welcome to Facebook! | Facebook and any sites in its domain…

i have tried to open it with this ip :
69.63.176.11
which is the ip of facebook and it opens the page. but if i try to login, it will again say that it cannot find foo.facebook.com

the problem is so weird that if i try to open facebook.com from firefox, the it affects the next page i am trying to open, i have to refresh the page.(not only the page, i tried to open facebook while i was installing something from yast, and it said it could not found the repo. )

every other sites works fine. just the facebook. and just from my computer. other computers in my network are fine. i tried to connect through my friend’s router, but still same problem. any ideas?

BTW. i am facing this problem after i set up apache server.
it may not have anything to do with it but the facebook needed like 1-2 page refresh to open. But now it wont open at all.

I try from konqueror and Firefox i586, and try uninstall apache. But this don’t fix the latency issue with facebook on openSUSE.