问题一
要么ping不了外部主机,要么外部主机ping不了虚拟机,要么就是虚拟机上不了网(ping www.baidu.com 报:未知的名称或服务),解决方案如下:
1.进入network-scripts目录
cd /etc/sysconfig/network-scripts
2.复制一份ifcfg-ens33网络配置文件为ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static #静态IP
DEFROUTE=yes
NAME=eth0
UUID=dff55eb9-27b0-4f40-ae33-3f50b82da8f5 # 命令查看UUID:nmcli con show
DEVICE=eth0
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
PEERDNS=yes
PEERROUTES=yes
NM_CONTROLLED=no
IPADDR=192.168.67.155 #自定义IP
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.67.2 #虚拟机网络配置的NAT网关地址
DNS1=8.8.8.8 #DNS1
DNS2=114.114.114.114
ONBOOT=yes
HWADDR=00:50:56:29:B2:C7 #可在虚拟机网络适配器里查看
3.修改resolv.conf
vim /etc/resolv.conf
新增一行:
nameserver 192.168.67.2 #虚拟机网络配置NAT网关地址
3.重启服务
service network restart 或 systemctl restart network 或 重启虚拟机
问题二
ip不断丢失解决办法,试验方式(后台运行VMWare或挂起虚拟机再重启查询):
1.停止网络连接
systemctl stop NetworkManager
2.禁用网络连接
systemctl disable NetworkManager
3.关闭虚拟机(不然点击不了生成)
4.设置虚拟机网络适配器 >> 高级 >> 重新生成mac
5.启动虚拟机
6.启动网络连接
systemctl start NetworkManager
7.开启网络连接
systemctl enable NetworkManager
文章评论