Nuget掛了的解決方法


今天用Nuget下一個程序包時,發現Nuget掛了:未能解析此遠程名稱:'nuget.org'。第一反應就是方校長抖威風了,掛個代理上 http://nuget.org 試了下,果然好好的。

用命令nslookup nuget.org試了下,域名無法解析;便用google的DNS重新解析了下nslookup nuget.org 8.8.8.8,能解析出157.56.8.150來;再用http://157.56.8.150/查看,能順利瀏覽nuget。

由此便可確定應該是DNS劫持了,用命令nslookup -type=ns nuget.org 8.8.8.8查看了下,發現Nuget用的是godaddy的域名服務器,而godaddy的域名服務器和方校長的八字不大合,遇到方校長長假歸來三把火后便理所當然的抽了。

知道原因后,解決方法也就有了:

  1. 修改電腦上的DNS配置,不要用自動獲取的,改用opendns或google的8.8.8.8。
  2. 用"nslookup nuget.org 8.8.8.8"命令獲取nuget.org的ip地址(我這里的是157.56.8.150),直接把這個ip添加到host文件中:157.56.8.150 nuget.org


免責聲明!

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



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