vmware虚拟机网络配置

Updated on with 0 views and 0 comments

一、编辑网卡

点击编辑->虚拟网络编辑器

找到NAT模式的网卡记录ip

image.png

二、主机网络配置

找到NAT对应的虚拟网卡,这里的网卡名称和上一步NAT网卡名称是对应的

image.png

编辑IPV4协议

image.png

按照如下填写,这里的网段按照第一步NAT网卡默认的网段填写就好

image.png

三、虚拟机网络配置

cd /etc/sysconfig/network-scripts/

执行ll看看自己的网卡是哪一个,我的是ifcfg-ens33

image.png

vi /etc/sysconfig/network-scripts/ifcfg-ens33

配置参考如下就可以固定虚拟机IP

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e05f4302-e9b7-4c22-83f4-3a856aa7595a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.101
GATEWAy=192.168.10.2
DNS1=192.168.10.2
PREFIX=255.255.255.0


主要修改项如下

  • BOOTPROTO=DHCP -----> BOOTPROTO=static
  • ONBOOT=no -----> ONBOOT=yes

增加如下配置

  • IPADDR=192.168.10.101
  • DNS1=192.168.10.2
  • PREFIX=255.255.255.0
  • GATEWAy=192.168.10.2

看看配置文件有没有DEFROUTE=yes,没有的话把他也加上,将其设置为默认路由

编辑保存退出,执行systemctl restart network重启网卡即可

执行reboot重启,运行ip addr命令,看到网卡下有两个IP,一个是固定IP,一个是自动分配的IP

image.png

这是因为同时使用了 NetworkManager 和传统的 network 服务,导致配置冲突,查看这两个服务的状态,如果都是运行中,就禁用一个即可

systemctl status NetworkManager

image.png

systemctl status network

image.png

直接把NetworkManager服务禁了

systemctl stop NetworkManager

systemctl disable NetworkManager

再重启网络服务

systemctl restart network

在执行ip addr看网卡IP就正常了

image.png


标题:vmware虚拟机网络配置
作者:wenyl
地址:http://www.wenyoulong.com/articles/2025/02/19/1739946482715.html