cannot find a valid baseurl for repo: base/7/x86_64
可以ping主机,不可以ping网址,比如ping www.baidu.com
ping: baidu.com: 未知的名称或服务
fox找不到服务器
- 设置虚拟机的网络适配器为NAT(确认已连接、启动时检查已勾选)
- 记录编辑选项中VMnet8选项的子网ip(取消勾选使用本地DHCP服务将ip地址分配给虚拟机)
- 打开VMnet8的DHCP设置,记录网关ip
- 配置本机VMnet8的ip以及子网掩码,ip配置为同网段的ip(也就是第三位相同),与前两部的记录不同即可(192.168.x.x),子网掩码为255.255.255.0
- 进入虚拟机,vi /etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-ens33不一定相同,通过cd /etc/sysconfig/network-scripts/与ll进行查看)
- 添加IP,网关,子网掩码,dns,修改BOOTPROTO=static(静态ip),ONBOOT=yes(开机启动) IPADDR=192.168.x.x(不与第二部的ip相同) NETMASK=255.255.255.0(子网掩码) GATEWAY=192.168.x.x(与第三步的网关相同) DNS1=114.114.114.114(其他常用DNS也可以使用)
- 网络服务service network restart
- 检查修改是否成功,ifconfig(查看ens33的ip是否一样)
- 检查是否联通网络,ping www.baidu.com
注:发生主机ping虚拟机出现超时或者无法访问的情况(虚拟机可以ping通主机且有网络)
先禁用再启动本机网络连接的VMnet8
以太网识别也是同样的情况(之前能识别突然不能识别了),重启一下主机网络连接的以太网即可
更新
如果想使用xshell连接centOS,
- 在centOS里添加一个与网关相同的DNS2
- 重启虚拟机网络服务
- 重启主机的VMnet8