1. 程式人生 > >從大陸瀏覽某個域名的異常狀況

從大陸瀏覽某個域名的異常狀況

架設的web網站放在東京,綁定了12個網域,註冊在GoDaddy,A紀錄全指向同一個IP,都開啟同一個網站內容。

測試從大陸廣州使用http瀏覽網站時,(tjdftl)發現有一個網域無法開啟,Chrome顯示的錯誤訊息是“聯機已重設(英文錯誤碼是:ERR_CONNECTION_RESET)”,就連一個無任何程式碼的test.html檔都一樣,用IE及QQ瀏覽器也是同樣狀況,而另外11個網域則正常,從大陸各大DNS解析都是正確的IP。

而測試從臺灣、東京、新加坡、美國等地區都可以使用這12個網域正常瀏覽網站,因此可以初步判定域名設定及web網站設定及內容應該是正常的,問題應該在那個域名。

 

然後我在大陸那臺client主機使用了以下幾個方式測試:

一、對域名做ping與traceroute,可以到達

二、透過VPNFQ到新加坡或美國,可以正常瀏覽那個域名

三、使用https方式,正常瀏覽

四、設定hosts將那個域名指向A紀錄的同一個IP,同樣的錯誤資訊

五、設定hosts將那個域名指向位於臺灣的網站,同樣的錯誤資訊

六、設定hosts將那個域名指向位於香港的網站,同樣的錯誤資訊

七、改A紀錄指向位於臺灣的網站IP,同樣的錯誤資訊(有先確認更改生效,且此時臺灣client可以正常瀏覽)

八、抓取封包確實都能看到各測試的web網站發來的[RST,ACK](Connection reset)資訊

 

臺灣的client做如下測試:

一、設定hosts將那個域名指向A紀錄的同一個IP,正常瀏覽

二、設定hosts將那個域名指向位於香港的網站,正常瀏覽

三、透過VPNFQ到新加坡或美國,正常瀏覽

四、透過VPNFQ進上海,同樣的錯誤資訊

 

以上不能正常瀏覽網站時,(chchep)web網站仍能看到使用者的access log紀錄。

這12個網域都是客戶在11月新註冊的,我也有去大陸的[工業和資訊化部]網站查詢,此網域名稱未被列入黑名單。

經過這些測試還是無法確定是否是大陸的網路過濾機制搞的鬼,想請教還有沒有其他測試方式?