如標題,我網站虛擬主機在香港,上面掛有25個網域,目前發現有1個A網域受到DNS遞歸解析污染,而且似乎被中國GFW屏蔽,
但因為這個A網域本身有些流量不想浪費,因此想做301跳轉到同IP虛擬主機的B網域,等於用戶瀏覽A網域網站會自動跳轉到B網域,讓B網域繼承A網域流量,這樣B網域會傳染到DNS緩存污染、DNS遞歸解析汙染、DNS劫持嗎?
單純從技術觀點來說, 30x 轉址跟 DNS 污染是兩回事, 沒有關聯...
但你的屏蔽來源如果是對岸的 GFW, 人家 GFW 可不會按照國際規範走; 如果當初他擋你的原因, 是因為內容違反它們政策的話, 那你的 IP/網址 不管改到哪裡去, 他們都會依照你的內容, 來決定要不要屏蔽掉....
所以你光用 IP/轉址 去躲是沒用的, 對方不是用這個來判斷, 他看的是:內容
另外提醒一下, 如果已經被 DNS 汙染了, 你要怎麼做 301 轉址? 他根本就不會碰到妳原本正常 DNS 的網站了, 你無法將 http 301 指令送達 Client 端....
是沒關聯,但因為做SEO注重流量,才會想用301轉址,
301轉址我通常是用.htaccess設定
我實務上沒做過污染的A網域跳轉到未汙染的B網域,
只是覺得"理論"上應該可行
你的 301 轉址是放在原始的 A 網站, 但 DNS 污染已經將域名指向 A' 網站, 不是你原來的 A 網站;
所以 Client 端瀏覽器, 經過 DNS 解析之後, 永遠讀不到你 A 網站裡面寫的 .htaccess 轉址設定, 他只會去讀 A' 網站....
也就是: 你的 A 網站 .htaccess 內容永遠也送不到 Client 端去, 他就直接去看 A' 網站了...
了解!受教了
這個.htaccess方式是網站用Apache架設的
那如果換成Linux的Nginx架設網站,設定nginx.conf檔案的話
這樣A網站nginx.conf內容送的到Client端去嗎?
Client > DNS查詢 > 網路長城(跨到國外時) > 主機DNS > 主機服務
DNS汙染就是在DNS查詢時直接給予無效結果
request送不到主機,主機自然無法丟轉址給Client
被長城牆起來就是發現網域或IP是屏蔽目標就會無法連線
概念大概是這樣?
可以直接改DNS嘗試繞過汙染,但畢竟還是要通過中國境內節點,還是會高機率失敗
最優解就是開VPN加密封包繞過網路長城偵測
但是在網路嚴禁期(比如64或人民大會期間)
網路長城有過先例針對無法解析的封包直接丟棄,導致大量VPN失效
服務提供商能做的只能另外準備正常的連線目標提供給中國用戶使用而不不需要用戶準備VPN
或者直接將服務架在中國境內雲端機房專供中國用戶
感謝回覆,
最優解就是開VPN加密封包繞過網路長城偵測-->這點我有想過,方法不外乎是請用戶設定我指定的DNS或者裝VPN
服務提供商能做的只能另外準備正常的連線目標提供給中國用戶使用-->這點可以如何達成?
直接將服務架在中國境內雲端機房專供中國用戶-->這部分我問過某雲的客服工程師,他說還是有可能會被汙染
準備沒被中國汙染或封鎖的IP和網域就行了,又被封鎖就一直換直到公司決定放棄服務中國
準備沒被中國汙染或封鎖的IP和網域-->這個可以如何查詢@@?
就利用你上一個發問查詢是否被長城封鎖的檢查工具網站
把主機服務商新給的IP和網域輸入檢查工具網站進去查詢
就利用你上一個發問查詢是否被長城封鎖的檢查工具網站--這個我了解~
主機服務商新給的IP-->這是什麼意思?虛擬主機只有固定一個IP不能換
網域輸入檢查工具網站-->類似這篇文章介紹的網站嗎?
https://free.com.tw/urlvoid/
https://blocky.greatfire.org/
https://www.websitepulse.com/tools/china-firewall-test
先測試是IP還是網址被阻擋
是網址就再申請一個domain
是IP的話如果你的服務提供商只能1個IP對1個主機就只能另開主機了
我測了虛擬主機的IP,結果如附圖
這樣我的虛擬主機是沒被擋的
確定是網址被擋
是網址就再申請一個domain-->一直以來的處理方式就是domain被汙染就換domain,但這樣對SEO很不好,現在就是想辦法[預防]DNS汙染
你無法猜測黨,無從預防,不過只要沒被刻意檢舉通常可以活一段時間,SEO只能說放棄它,因為你不好猜是什麼內容讓中國要汙染這個domain..
SEO無法放棄,網站一直換網域也是很麻煩,
我現在是想到一個方式,
就是看最多中國網民使用的公共DNS是哪一個,
我就在那家的DNS做網域解析,
雖然無法讓"所有"中國網民順利連到我網站,
至少可讓"多數"中國網民順利連到我網站,
現在又萌生一個新的問題,
中國公共DNS的市占情況如何...
網上找不到...