首先保证系统可以联网,当遇到...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
至此,应该能解决很多的情况,遇到特殊问题在具体分析。