问题分析
很多服务器要用到的资源都是需要下载海外资源的,例如(系统的海外软件源、Github 资源、Plesk或VestaCP等的资源…..,)或者 更新 WordPress 下载一个插件都会卡个半天,然后各种报错。如果使用默认的 DNS 可能会不能不访问相关ip,Ping 一下则会提示 Unkown Host 这样的提示。或者说明明有更好的线路选择,却偏偏给你分配到了较远的地方,让你看着 1kb/s 的下载速度下载一个 100M 的文件欲生欲死。
解决方案
我们就需要修改一下 DNS 了。修改为公共 DNS。
一般来说,我们选择对应主机提供商的公共 DNS,例如:阿里云的 ECS 自然是用 alidns,而 腾讯云的 CVM 自然是用 DnsPod 的 Public + ,如果没有的话可以选择用你信得过的公共 DNS。
Linux 系列
修改 /etc/resolv.conf 文件,在 SSH 上可以使用 sudo vim /etc/resolv.conf 命令。加入你需要的 DNS,这里以 阿里 DNS 为例。
复制代码
nameserver 223.5.5.5
nameserver 223.6.6.6
然后重启一下系统或者网络,使用 service network restart 即可。
Windows
详情可以看这里:http://www.alidns.com/setup/#windows