Coursera 國內無法登陸問題


參考:

1.Coursera登不上去 | 知乎

 2.Win10如何修改hosts | 百度經驗

 

瀏覽器在訪問https://www.coursera.org時,出現正在等待 d3njjcbhbojbot.cloudfront.net... 或者 d3c33hcgiwev3.cloudfront.net,然而實際上等很久也不一定能進去。

可能是因為默認訪問的服務器節點延遲TTL過長,而按網上說的方法修改hosts,或者安裝Adblock Plus擴展插件,都不一定有效。修改hosts無效原因是自己電腦默認訪問的域名跟別人的不一定相同,而且別人很久前提供的目標服務器IP地址不一定還有效。

一個簡單可行的辦法是:

在修改hosts文件時,用ping命令先驗證目標服務器的延時。

 如果發現能登陸卻無法觀看視頻了,只要等待的服務器域名跟登陸的不一樣,就可以參照登陸修改服務器IP地址一樣操作來解決這個問題。

(我的PC登陸域名是 d3njjcbhbojbot.cloudfront.net,

觀看視頻的域名是d3c33hcgiwev3.cloudfront.net)

 

我以自己所使用的Chrome為例,具體步驟(共4步):

Step1: 觀察訪問Coursera時瀏覽器左下角正在等待的域名,發現是d3njjcbhbojbot.cloudfront.net;

Step2: 去百度/谷歌搜索d3njjcbhbojbot無法登陸,找一下別人提供的IP地址;

Step3: 直接把ping IP地址或者修改hosts后,ping d3njjcbhbojbot.cloudfront.net看效果(修改完hosts需要用ipconfig /flushdns命令刷新DNS緩存,如何修改hosts文件請參考文章頭部參考鏈接2);

選擇PING TTL平均值最小的那個IP作為hosts文件中唯一有效的(記得一定要把不用的屏蔽掉,否則訪問服務器域名時會默認選擇最開始那個IP)

 

 

Step4: 查看修改效果,驗證是否能正常登陸;

可以看到已經正常登陸:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM