使用命令下載文件時,遇到...Connection refused的解決


  首先保證系統可以聯網,當遇到...Connection refused時,可以考慮更改hosts文件或dns。

一、原理

  hosts是一個沒有擴展名的系統文件,其作用就是將一些常用的網址域名與其對應的IP地址建立一個關聯“數據庫”,當用戶訪問一個網址時,系統會首先自動從hosts文件中尋找對應的IP地址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統會再將網址提交DNS域名解析服務器進行IP地址的解析。

二、文件位置

hosts文件位置:  

  Windows XP/2000/Vista/7/8/8.1/10:C:\windows\system32\drivers\etc\

  Linux及其他類Unix操作系統:/etc/

  Android:/system/etc/

  Mac OS X:/private/etc(使用BSD風格的hosts文件)

dns地址位置:

  Linux及其他類Unix操作系統:/etc/resolv.conf

具體系統可以自行搜索

三、 通過更改hosts文件解決

確定域名對應ip地址

  打開網站:https://www.ipaddress.com/

  輸入網址查詢對應的ip地址,得到x.x.x.x

  使用ping x.x.x.x確認可以與對應ip連接

修改文件hosts

  在文件最后添加行: x.x.x.x  baidu.com (將地址與域名替換成要添加的)

四、 通過更改DNS解決

查找dns服務器ip

  打開網址:https://www.ip.cn/dns.html

  選擇一個DNS服務器,一般使用谷歌的較多:8.8.8.8  8.8.4.4

增加dns服務器ip

  Linux及其他類Unix操作系統修改文件:/etc/resolv.conf

  增加以下兩行:

nameserver 8.8.8.8
nameserver 8.8.4.4

 

至此,應該能解決很多的情況,遇到特殊問題在具體分析。


免責聲明!

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



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