为什么是一个wget到http://graph.facebook.com解决我的服务器的IP?

这绝对没有意义,我花了3个小时试图弄清楚这一点。 突然间,所有连接到Facebook的脚本停止工作,所以我试图这样做:

root@s01 [~]# wget http://graph.facebook.com --2015-11-18 15:27:47-- http://graph.facebook.com/ Resolving graph.facebook.com... MY.SERVERS.IP Connecting to graph.facebook.com|MY.SERVERS.IP|:80... connected. HTTP request sent, awaiting response... 200 OK Cookie coming from graph.facebook.com attempted to set domain to graph.facebook.com Length: unspecified [text/html] Saving to: `index.html.2' [ <=> ] 85,752 --.-K/s in 0s 2015-11-18 15:27:47 (397 MB/s) - `index.html.2' saved [85752] root@s01 [~]# 

奇怪的是,当我连接到graph.facebook.com,它显示我的服务器的IP。 而且我也无法通过l access访问它,我也遇到同样的问题。

然而,当我做一个nslookuphost我得到了Facebookgraphics服务器的正确IP。 这里发生了什么?

 root@s01 [~]# nslookup graph.facebook.com Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: graph.facebook.com canonical name = api.facebook.com. api.facebook.com canonical name = star.c10r.facebook.com. Name: star.c10r.facebook.com Address: 31.13.70.1 root@s01 [~]# host graph.facebook.com graph.facebook.com is an alias for api.facebook.com. api.facebook.com is an alias for star.c10r.facebook.com. star.c10r.facebook.com has address 31.13.70.1 star.c10r.facebook.com has IPv6 address 2a03:2880:f00d:1:face:b00c:0:1 star.c10r.facebook.com mail is handled by 10 msgin.vvv.facebook.com. root@s01 [~]#