腾讯云服务器内网DNS配置
腾讯云linux服务器内网安装源的域名解析,依赖于腾讯云服务器配置的内网dns,经常会有用户遇到yum源无法安装的情况,报错提示如下:
650) this.width=650;" src="http://img.voidcn.com/vcimg/static/loading.png" title="1.png" alt="wKiom1fShimxKKiQAADOc9ufRtc290.png-wh_50" data-src="http://s5.51cto.com/wyfs02/M00/87/11/wKiom1fShimxKKiQAADOc9ufRtc290.png-wh_500x0-wm_3-wmp_4-s_2400856972.png">
这里就可以看出来,内网yum源的域名mirrors.tencentyun.com无法解析,就怀疑是DNS的问题了。
既然怀疑到DNS了,那就先看看DNS的配置
cat/etc/resolv.conf
650) this.width=650;" src="http://img.voidcn.com/vcimg/static/loading.png" title="2.png" alt="wKiom1fShjfzDrVYAAAg8gDq-YQ370.png-wh_50" data-src="http://s3.51cto.com/wyfs02/M01/87/11/wKiom1fShjfzDrVYAAAg8gDq-YQ370.png-wh_500x0-wm_3-wmp_4-s_626776913.png">
果真改成了公网dns
为了使用腾讯云内网快速稳定的内网源,需要把dns恢复为内网dns,以下命令轻松搞定
先执行 cp /etc/resolv.conf /etc/resolv.conf.bak 备份原来的dns配置
然后根据服务器地域不同,分别执行以下操作:
广州服务器:
echo -en "nameserver 10.138.224.65 nameserver10.182.20.26 nameserver 10.182.24.12 options timeout:1 rotate" >/etc/resolv.conf
上海服务器:
echo-en "nameserver 10.236.158.106 nameserver 10.237.148.54 nameserver 10.237.148.60 optionstimeout:1 rotate" > /etc/resolv.conf
香港服务器:
echo-en "nameserver 10.243.28.52 nameserver 10.145.0.57 nameserver 10.145.0.58 options timeout:1 rotate" > /etc/resolv.conf
如果通过以上操作,发现mirrors.tencentyun.com可以解析,但是内网安装源仍然无法使用,可以执行以下命令(如果您配置了外网的安装源,以下命令请慎重操作):
cd /tmp && wget -q http://mirrors.tencentyun.com/install/softinst.sh&& chmod +x softinst.sh && ./softinst.sh
然后再进行安装