给虚拟机手动配置静态IP

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、看到有线连接了!

posted @ 2024-08-15 14:37  vanpro516  阅读(208)  评论(0)    收藏  举报