【虚拟机网络】虚拟机的网络配置教程,亲测有效!

 一、环境准备

  • 虚拟机软件:VMware Workstation 17

  • 操作系统:CentOS 7 / Ubuntu 22.04

  • 网络模式:NAT模式(VMnet8)

二、配置虚拟网络编辑器

1.启用VMnet8

  • 打开VMware,进入编辑 > 虚拟网络编辑器

  • 选择VMnet8,勾选NAT模式,点击确定保存。

2.设置默认网关和静态ip池

  • 点击更改设置获取管理员权限。

  • 进入NAT设置,填写默认网关(例如192.168.177.2)。

  • 进入DHCP设置,配置可分配的IP地址范围(例如192.168.177.128-192.168.177.254)。

三、CentOS 7静态IP配置

1.更改网络配置文件

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33 

2.配置内容如下(按实际修改IP和网关) 

BOOTPROTO=static  
ONBOOT=yes  
IPADDR=192.168.177.130    # 静态IP(需在DHCP范围内)  
NETMASK=255.255.255.0  
GATEWAY=192.168.177.2    # 默认网关  
DNS1=8.8.8.8  
DNS2=114.114.114.114  

3.重启网络服务

sudo systemctl restart NetworkManager

四、Ubuntu 22.04静态IP配置

1.编辑Netplan配置文件

sudo nano /etc/netplan/*.yaml  

 2.配置内容如下(注意缩进格式)

network:  
  version: 2  
  ethernets:  
    ens33:          # 网卡名称(需与实际一致)  
      dhcp4: no  
      addresses:  
        - 192.168.177.140/24   # 静态IP/子网掩码  
      gateway4: 192.168.177.2  # 默认网关  
      nameservers:  
        addresses: [8.8.8.8, 114.114.114.114]  

3.应用配置

sudo netplan apply  

五、常见问题解决

  • 网络不可用

    1. 删除VMnet8网络:进入虚拟网络编辑器 > 移除VMnet8

    2. 重新添加VMnet8,按上述步骤配置NAT和DHCP。

  • IP冲突或无法连接外网

    • 检查IP是否在DHCP池范围内。

    • 确认网关和DNS配置正确。

六、总结

通过NAT模式配置静态IP,既能实现虚拟机上网,又能固定IP方便开发调试。CentOS和Ubuntu的配置文件略有差异,但核心逻辑一致:禁用DHCP、指定IP/网关/DNS。遇到问题时,优先检查虚拟网络编辑器的设置与实际IP是否匹配。

温馨提示:如果本文对你有帮助,欢迎点赞、收藏、关注!如有疑问,评论区留言讨论~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值