不知道大家看沒(méi)看過(guò)美國(guó)的一部愛(ài)情電影叫《初戀50次》,片中的女主角露西因?yàn)橐淮诬嚨湺忌狭艘环N極為罕見(jiàn)的短期記憶喪失癥。當(dāng)?shù)诙焯?yáng)升起的時(shí)候,她就會(huì)把前一天的事情全都忘光。而墜入情網(wǎng)的男主角亨利無(wú)法放棄自己心愛(ài)的女孩,為了自己,也為了向女孩的父親證明自己對(duì)她的愛(ài),亨利在朋友尤拉的幫助下,開(kāi)始了既瘋狂又令人感動(dòng)的追求計(jì)劃——?jiǎng)?wù)求在每天太陽(yáng)升起,每一個(gè)新的一天來(lái)臨之時(shí),讓露西再一次愛(ài)上他。當(dāng)初這部電影FunKey看得有滋有味,恰逢昨日新網(wǎng)DNS故障,很多朋友發(fā)來(lái)郵件詢問(wèn)網(wǎng)站為什么打不開(kāi)了,而且清一色的都在詢問(wèn)是不是空間被墻了,有點(diǎn)哭笑不得,于是讓FunKey有了寫(xiě)這篇文章的想法。希望各位在碰到網(wǎng)站打不開(kāi)的時(shí)候,本文能夠有點(diǎn)用。
露西是誰(shuí)呢?就是我的博客iFunKey.com,昵稱“發(fā)現(xiàn)空間”,介紹美國(guó)空間,家住美國(guó)華盛頓州西雅圖市。而我們的電腦每次都需要知道地址才能訪問(wèn)網(wǎng)站,像極了影片的女主角。文章中就反串一把。做為中間人的媒婆是BackyCorp~
要想真正的認(rèn)識(shí)露西需要這兩條簡(jiǎn)單的命令, ping 和 tracert ,使用這兩個(gè)命令就能知道露西家在哪,去露西家的路上好不好走,通不通。也就是在網(wǎng)站無(wú)法訪問(wèn)的時(shí)候能夠做一個(gè)簡(jiǎn)單的判斷,到底網(wǎng)站無(wú)法訪問(wèn)是哪里出了問(wèn)題。
Ping
ping 的作用:簡(jiǎn)單來(lái)說(shuō),就是判斷網(wǎng)站的延遲或是連通率。形象的說(shuō)就是通過(guò)露西這個(gè)名字查出露西家住哪里,并計(jì)算出FunKey從自己家到露西家走個(gè)來(lái)回需要多長(zhǎng)時(shí)間,路上堵不堵車。
ping 的用法:ping 域名
例子:
上圖是在網(wǎng)絡(luò)暢通無(wú)誤,DNS解析正確的情況下 ping ifunkey.com 的結(jié)果。發(fā)現(xiàn)露西家的地址是174.37.183.98,走個(gè)來(lái)回需要212ms,速度相當(dāng)美麗,而且圖中顯示從FunKey這里到露西家的路上很通暢。
上圖是昨天新網(wǎng)DNS故障時(shí) ping ifunkey.com 的結(jié)果。Ping request could not find host ifunkey.com. Please check the name and try again.找不到主機(jī),請(qǐng)檢查域名是否輸入正確,當(dāng)然咯,域名是沒(méi)錯(cuò)的,那為什么找不到露西家的地址呢?
Tracert
tracert 的作用:從你的電腦到你的網(wǎng)站,中間經(jīng)過(guò)了多少個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)。換句話說(shuō),從FunKey這里到露西家需要走多少條街~進(jìn)而可以知道到底是哪條路出了問(wèn)題。
tracert 的用法:tracert 域名
例子:
上圖是在網(wǎng)絡(luò)暢通無(wú)誤,DNS解析正確的情況下 tracert ifunkey.com 的結(jié)果。恩,路上有點(diǎn)堵車,延遲有點(diǎn)高啊(因?yàn)槲疫@里在下片片^^),而且當(dāng)我走到第8和第9條街的時(shí)候,IP顯示雖在國(guó)內(nèi),但還是耽擱了不少時(shí)間,為什么呢,因?yàn)槟抢镉袓徤冢獧z查!但最終還是走到了露西的家~敲開(kāi)了門~叉叉叉~
上圖是在昨天新網(wǎng)DNS故障時(shí) tracert ifunkey.com的結(jié)果。Unable to resolve target system name ifunkey.com. 無(wú)法解析 ifunkey.com 這個(gè)域名,也就不知道去露西的家該怎么走,網(wǎng)站自然就無(wú)法打開(kāi)咯~
再舉個(gè)例子
我們分別 ping 和 tracert 一下下面這兩個(gè)MM,這兩個(gè)MM雖然也很美,但是家長(zhǎng)說(shuō)她們是壞孩子,所以,是不允許FunKey到他們家里滴~結(jié)果就只只能是這樣咯~
再看看前段時(shí)間剛被XX的CZ.CC免費(fèi)域名。
仔細(xì)注意 tracert 的結(jié)果,有興趣的朋友可以查查被截?cái)嗟腎P是哪里的,這樣那個(gè)崗哨的位置我想大家就明白在哪里了吧~另外,我現(xiàn)在在鄭州出差,所以,tracert 的結(jié)果前半段顯示的是河南,您自己 tracert 前半段就是自己的省市級(jí)節(jié)點(diǎn)?吹窖舆t忽然升高的地方,除了那個(gè)崗哨,就說(shuō)明“出國(guó)”了~
最后介紹兩個(gè)和兩個(gè)網(wǎng)站
http://www.wormly.com/test_remote_ping
http://www.just-ping.com
這兩個(gè)網(wǎng)站都可以實(shí)現(xiàn)在線 ping 的功能,請(qǐng)結(jié)合和下面兩條命令綜合運(yùn)用,不要單憑其中的某個(gè)反饋結(jié)果來(lái)判斷網(wǎng)站的狀況。希望各位在網(wǎng)站出問(wèn)題的時(shí)候本文能有點(diǎn)幫助。另外一條命令 ipconfig /flushdns(用來(lái)清空DNS緩存)
通過(guò)上面的比較,我們就能知道,崗哨是在省級(jí)節(jié)點(diǎn)和幾個(gè)主要的節(jié)點(diǎn)上,均在咱們國(guó)家的骨干網(wǎng),當(dāng)我們 tracert 某個(gè)域名時(shí),在骨干網(wǎng)IP上出現(xiàn) Destinationg host uneachable 的時(shí)候基本可以判斷是被水產(chǎn)了。如果我們 tracert 某個(gè)域名能夠到達(dá)美國(guó)的話就說(shuō)明你的網(wǎng)站沒(méi)有被水產(chǎn),而網(wǎng)站還無(wú)法訪問(wèn)就是域名解析和服務(wù)器故障兩個(gè)方面的問(wèn)題,大家可以搜索“新網(wǎng)DNS故障”,就知道新網(wǎng)的DNS有多脆弱,我還從來(lái)聽(tīng)過(guò)Godaddy的DNS出過(guò)問(wèn)題。
另外,美國(guó)的空間雖有被水產(chǎn)的危險(xiǎn),但還沒(méi)高到咱們這些個(gè)小站長(zhǎng)的頭上?臻g被墻了,在日志上寫(xiě)點(diǎn)東西抱怨一下,空間沒(méi)被墻誰(shuí)還寫(xiě)一寫(xiě)?這就造成了我們可以在搜索引擎上可以找到一大把“我的空間被墻了”之類的信息,就是很少看到“我的空間沒(méi)被墻”。美國(guó)空間會(huì)被墻,但也不用太敏感~~我這半年多用的不是好好的?有人擔(dān)心BackyCorp的名氣小會(huì)跑路,大家可以查下LLC這個(gè)縮寫(xiě)的意思,美國(guó)的法制極為健全,欺詐的懲罰力度是很嚴(yán)重的。
美國(guó)的空間價(jià)格便宜量有足,組件配置齊全,很多找FunKey代購(gòu)的朋友都在詢問(wèn)類似“這個(gè)空間支不支持DZ?”“這個(gè)空間支不支持DEDE”“Zend optimization呢?”“.htaccess呢?”,重復(fù)的回復(fù)讓FunKey多少有點(diǎn)疲勞,不過(guò)各位的心情是可以理解的,國(guó)內(nèi)Win主機(jī)盛行,加上技術(shù)人員的能力相對(duì)較低,造成很多程序上的使用困難,或支持的不到位。
國(guó)外的主機(jī)大多使用LAMP,即Linux+Apache+MySQL+PostgreSQL,什么意思?清一色的開(kāi)源軟件,節(jié)省了大筆的軟件授權(quán)費(fèi),也是PHP的原生系統(tǒng),基本是PHP程序就能做到很好的支持~而.htaccess就是Apache的一個(gè)組成部分,所以大家在購(gòu)買美國(guó)主機(jī)時(shí)不必?fù)?dān)心軟件的支持的問(wèn)題。