解决yum安装软件提示"Could not resolve host: mirror.webtatic.com; Unknown error"

2018-09-24


我用的是vultr的服务器,今天刚开了个VPS,用来搭建SSR,因为网站流量日益增多,而SSR又占了服务器的流量大头,所以现在把SSR另外分出来,一来SSR可以更充分利用服务器的网速,二来也增强了网站访问的稳定性。

不过在新开的VPS上架设SSR和配套的前端控制面板的时候,发现yum下载软件的速度不是很理想,经常卡在这个地方:

1
2
3
Tokyo 11:27 (/var/www) # yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile

所谓磨刀不误砍柴工,所以还是先着手解决了yum速度慢的问题。

说来奇怪,同样是开一个服务器,之前开过的都没有这个毛病,但是这次就有问题,也就是说同样的配置其他服务器都用的好好的,这次就不行了,所以本教程不保证对所有服务器都有效,只是简单地将解决办法记录下来,以供参考。

其实方法很简单,直接修改/etc/resolv.conf文件

1
vim /etc/resolv.conf

然后在nameserver一行的前面添加分号进行注释,再在下面添加一行

1
nameserver 9.9.9.9

改完大概是这个样子:

1
2
3
; generated by /usr/sbin/dhclient-script
;nameserver 108.61.10.10
nameserver 9.9.9.9

然后清除缓存

1
yum clean all

之后就是更新

1
yum update

第一次会比较慢,因为要进行缓存

1
2
3
Tokyo 11:41 (/var/www) # yum update
Loaded plugins: fastestmirror
Determining fastest mirrors

第二次就会很快了。

当然了,这个方法也可以解决yum的时候提示”Could not resolve host: mirror.webtatic.com; Unknown error”的问题,毕竟参考的地方本来就是解决这个问题的。



评论