操作背景
由于云主机ECS部署在中国大陆内,因此在访问国外网站时需要使用国际带宽线路,而国际带宽线路分布于世界各地,因此会出现延迟较高的情况。
处理方法
一. 修改DNS配置
将DNS服务器地址修改为公共DNS服务器地址。
说明
公共DNS地址举例:
- 114.114.114.114
- 101.226.4.6
- 221.130.33.52
1. Windows云主机修改DNS配置
以Windows Server 2019 DataCenter 64位为例
1) 登录Windows云主机。
2) 打开网络和共享中心。
a. 任务栏右下角,右键点击【网络连接标志】。
b.右键点击【打开网络和internet设置】。
c.进入设置页,点击【网络和共享中心】。
3) 为Windows云主机配置DNS服务器。
a. 双击【网络连接】,进入网络状态页面。
b. 单击左下角的【属性】,进入属性页面。
c. 选择【Internet 协议版本4(TCP/IPv4)】,并单击【属性】。
d. 选择【使用下面的DNS服务器地址】,进行DNS服务器的填入。
2. Linux云主机修改DNS配置
1) 打开/etc/resolv.conf文件。
vi /etc/resolv.conf
2) 修改nameserver。
3) 保存。
4) 执行以下命令,重启网卡。
service network restart
二.修改host文件
以Windows Server 2019 DataCenter 64位为例。
【使用ping命令判断访问速度最快的服务器IP地址】
- 进入命令行操作界面。
在搜索框输入cmd,进入命令行操作界面。 - 执行以下命令,查询ping结果。
ping www.amazon.com - 执行以下命令,刷新DNS缓存,然后重复执行。筛选出一条相对稳定的ip地址。
ipconfig /flushdnsping www.amazon.com
本例中选择13.224.159.238。 - 修改host文件。
在windows云主机中使用记事本打开C:\Windows\System32\drivers\etc\hosts,将上一步中选择的IP地址填入末行,保存后关闭。
注意-- hosts文件是操作系统核心文件之一,在修改之前建议备份;
-- 如果hosts文件中已有DNS解析IP,则不可改变;
-- 修改hosts文件之后如果需要替换IP,需要先去除hosts文件中关于网站的配置,然后重复执行本节操作选取新的IP。
告警
错误IP可能导致:1.钓鱼风险 2.服务中断