最近在使用虚拟机安装K8环境时,由于需要安装很多相关依赖软件,命令执行过程中涉及下载文件时,发现下载速度很慢。将下载的连接拿到宿主机上下载却飞一般的感觉。
最后在虚拟机和本地分别ping了一下百度效果如下
[root@master yum.repos.d]# ping www.baidu.com
PING www.wshifen.com (104.193.88.123) 56(84) bytes of data.
64 bytes from 104.193.88.123 (104.193.88.123): icmp_seq=1 ttl=51 time=145 ms
C:\Users\yy>ping www.baidu.com
正在 Ping www.a.shifen.com [180.101.49.11] 具有 32 字节的数据:
来自 180.101.49.11 的回复: 字节=32 时间=14ms TTL=53
来自 180.101.49.11 的回复: 字节=32 时间=15ms TTL=53
很明显time相差10倍
初步判定会不会是DNS的问题。
》先检查网络中的DNS配置
vi /etc/sysconfig/network-scripts/ifcfg-enp*** 查看文件中是否有DNS配置如下:
DNS1=8.8.8.8
DNS2=8.8.4.4
将DNS修改为114.114.114.114
》在检查DNS全局配置文件
/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。修改resolv.con文件后,速度保持与宿主机一致。具体修改后的结果如下:
# Generated by NetworkManager
#nameserver 8.8.8.8
nameserver 114.114.114.114