ubuntu16.04 server版更换多个国内镜像源均失败,Could not resolve host,Failed to fetch,Destination Host Unr(已解决)2019

错误情况描述,配置完静态网卡后,更换各个国内apt镜像源均失败,经浏览器验证非镜像源问题

ubuntu16.04 server版更换多个国内镜像源均失败,Could not resolve host,Failed to fetch,Destination Host Unr(已解决)2019_第1张图片

解决:

1.先检察网

基本的排错步骤(从上往下)
ping 127.0.0.1ping的通说明tcp协议栈没有问题
ping 主机地址 ping的通说明网卡没有问题
ping 路由器默认网关 ping的通说明包可以到达路由器
最后 ping DNS服务器地址
卡在那一步,就补哪里

直到可以ping通www.baidu.com (要ping域名不要ping IP地址,不然域名无法解析一样白搭)

2.检查DNS

(找了很多教程都说加入国内的DNS地址即可,但是重启之后再看/etc/resolv.conf又回去了,没有生效,根本原因是因为resolv.conf是动态的,直接在里面添加是添加不上的!!!)

执行如下命令,会打开这个空文件

sudo vim /etc/resolvconf/resolv.conf.d/base

然后添加阿里云的公共DNS服务器地址,粘贴如下代码在这个文件中,保存退出

nameserver 223.5.5.5
nameserver 223.6.6.6
#每个nameserver都要单独换行放

执行如下命令更新resolv.conf

resolvconf -u

通过打开resolv.conf可以看到现在已经多出了两行

ubuntu16.04 server版更换多个国内镜像源均失败,Could not resolve host,Failed to fetch,Destination Host Unr(已解决)2019_第2张图片

再执行

sudo apt-get update

大功告成

ubuntu16.04 server版更换多个国内镜像源均失败,Could not resolve host,Failed to fetch,Destination Host Unr(已解决)2019_第3张图片

 

你可能感兴趣的:(部署Openstack)