NAT模式下,虚拟机的IP地址,默认情况下是由虚拟DHCP服务自动分配的,虚拟机的IP地址不固定,这对于SSH远程访问也不友好,所以通常情况下,我们不使用虚拟DHCP服务,而是手动为虚拟机配置静态的IP地址。
网卡切换成NAT模式
1、打开网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
2、编辑,DNS1和GATEWAY保持一致
IPADDR=192.168.72.22
NETMASK=255.255.255.0
GATEWAY=192.168.72.2
DNS1=192.168.72.2
3、设置完后重启生效
systemctl restart network.service
4、设置好后,无论物理机ip怎么变,虚拟机的ip都不变了
切成NAT模式连不上网
1、先关掉NetworkManager:
sudo service NetworkManager stop
2、用gedit打开NetworkManager.state:
sudo gedit /var/lib/NetworkManager/NetworkManager.state
3、改成下面这样,再保存,关闭。
- 修改
BOOTPROTO
参数为static
- 修改
ONBOOT
参数为yes
- 增加如下内容
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
注意事项
IPADDR
需要位于前文VMnet8子网IP范围内,GATEWAY
需要配置为前文的NAT服务的网管IP。
4、重启NetworkManager:
sudo service NetworkManager restart
5、看到有线连接了!
标签:IP,虚拟机,手动,192.168,NAT,IP地址,NetworkManager From: https://www.cnblogs.com/vancoder/p/18360863