詳解爲何OneDrive網頁版無法正常使用

近日某物大規模挺進,X掉Line之後,又對OneDrive動手了。不幸的而又萬幸的是OneDrive(有且只有)網頁版被幹掉了,而且還只是表面上的,說明某物也不敢對微軟動真格,畢竟它(微軟)是積極主動配合的。

於是我就(作死地)分析一下OneDrive無法正常訪問的原因吧!
下圖:本地路由追蹤 可以看到域名被解析到了59.24.3.173,跟某物鬥智鬥勇過的人其實都知道這是一個(貌似是韓國的,參照躍點中kt.expo.or.kr)不存在的IP,以前Google服務被幹擾的時候就是大範圍的被解析到這個IP上。 (維基百科DNS污染詞條可查證)

下圖:東京服務期上的路由追蹤和ping 需要注意的是,OneDrive網頁版前端在Windows Azure內,所以說正不正常都是ping不通的(硬件防火牆),追蹤一下就發現到美國去了。

正常情況下,大陸用戶訪問OneDrive網頁都應該是解析到134.170.108.26,而遭到異常解析的目標又是常見污染目標,因此可以直接判定是DNS污染。

客戶端仍然不受干擾,原因是客戶端並非直接訪問onedrive.live.com,而是訪問其api的地址。

解決方法
我們可以採用改hosts的方法上onedrive網頁,在hosts中新增以下內容即可 134.170.108.26 onedrive.live.com

更新:感謝slice提供hosts
134.170.108.152 skyapi.onedrive.live.com

只加onedrive.live.com似乎會出現文件夾、文件出無法顯示的情況


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章