VMware虚拟机CentOS系统网络设置

发布时间 - 2026-01-10 22:55:05    点击率:

1 VMware网卡

  VMware默认情况下会安装三个网卡,如下图示(点击最上方编辑-->虚拟网络编辑器)。


VMnet0:“桥接网络” VMnet1:“仅主机虚拟网络” VMnet8:“NAT网络”

  其中VMnet0为主机物理网卡,其余为虚拟网卡。而实际上VMware共支持支持VMnet0~VMnet9共10块(虚拟)网卡,对于每一块虚拟网卡来说,同一时刻只能选择以上任一种网络属性,其中可以有多块虚拟网卡具有“仅主机网络”特性,但同一时刻只能有1块虚拟网卡具有“NAT网络”属性。

2 VMware简化的网络拓扑


简化的网络拓扑(图片来自网络) VMnet0(桥接):虚拟机与外网计算机可以互相访问 VMnet1(仅主机):虚拟机与外网计算机不可互相访问 VMnet8(NAT):虚拟机能访问外网计算机而外网计算机不能访问虚拟机

具体可参考:虚拟机3种网络连接方式区别

3 虚拟机上网设置

3.1 测试环境

  • 主机系统:Windows 8.1
  • 虚拟机软件:VMware Workstation 12
  • 虚拟机系统镜像:CentOS-6.5-x86_64-bin-DVD1

3.2 让虚拟机上网 3.2.1 NAT模式

(1)打开cmd-->输入ipconfig,可以看到本地wifi的信息如下:


物理机网络信息

(2)打开虚拟网络编辑器(最上方编辑菜单),开启DHCP服务(用于自动获取IP地址)


(3)最上方-->虚拟机-->设置


设置NAT模式

(4)网络测试
ping物理主机-->物理机ping虚拟机-->ping百度测试网络
结果只有物理机没办法ping通虚拟机,理论上NAT模式下虚拟机与物理机是可以互访的。有简友明白的也可以留言交流。

3.2.2 桥接模式

设置同理NAT模式,注意“桥接模式”中的“直接连接物理网络”意思是重新分配一个 IP地址,而“复制物理网络连接状态”就是虚拟机和本地电脑通用一块网卡,也就不存在重新为虚拟机上网分配IP地址。


桥接模式

3.3 静态IP配置 涉及到三个配置文件,分别是:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf

涉及到五个网络信息地址,分别是:子网IP、子网掩码、网关IP、静态IP地址、DNS服务器IP

(1)虚拟机网络模式设置

打开cmd-->ipconfig,查看网络信息;打开虚拟网络编辑器并填写NAT设置,同时将虚拟机的网络模式设置为NAT模式;


NAT模式设置 关闭DHCP服务

前面的网络设置都开启了DHCP自动分配IP服务,在设置静态IP之前必须先关闭DHCP服务。


(2)修改/etc/sysconfig/network

NETWORKING=yes #启动时激活联网
HOSTNAME=developer #主机名
GATEWAY=192.168.xxx.xxx #网关地址

(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0" #设备名称
BOOTPROTO="static" #启动类型 dhcp|static
IPADDR=192.168.xxx.xxx #IP地址,注意必须和物理机在同一网段内
NETMASK=255.255.xxx.xxx #子网掩码
HWADDR="xx:xx:xx:xx:xx:xx" #硬件Mac地址
IPV6INIT="no" #关闭IPV6
NM_CONTROLLED="yes" #设备eth0是否可以由Network Manager图形管理工具托管
ONBOOT="yes" #系统启动时是否激活网卡
TYPE="Ethernet" #网络类型
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" #全局唯一标识符
DNS1=8.8.8.8 #Google提供的免费DNS服务器的IP地址
DNS2=8.8.4.4 #Google提供的免费DNS服务器的IP地址

注意:这里DNS1是必须要设置的否则无法进行域名解析。
(4)修改/etc/resolv.conf

# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

  其实这一步可以省掉,上面设置了DNS Server的地址后系统会自动修改这个配置文件。

(5)重启网卡

service network restart

重启网卡时,shell中可能会有重新配置IP的相关信息出现在shell中。

(6)网络测试


ping网关


ping百度

总结

VMware Workstation是一款非常不错的虚拟机软件,许多爱好者用VMware Workstation设计多种实现环境做测试。VMware Workstation的虚拟网络部分,功能非常的强大,但对于初学者来说,稍显复杂。


# 虚拟机  # 网络设置  # VMware网络设置  # MAC VMWare Fusion网络设置方法  # vmware中CentOS7网络设置教程详解  # CentOS 7 在vmware中的网络设置详细介绍  # VMware虚拟机网络设置的实现步骤(NAT、桥接、仅主机)  # 桥接  # 编辑器  # 涉及到  # 重启  # 子网  # 配置文件  # 启动时  # 子网掩码  # 会有  # 网络测试  # 也就  # 出现在  # 没办法  # 有多  # 能有  # 不存在  # 可以看到  # 相关信息  # 镜像  # 设置为 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  Android实现代码画虚线边框背景效果  Laravel如何使用Livewire构建动态组件?(入门代码)  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  个人摄影网站制作流程,摄影爱好者都去什么网站?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  java获取注册ip实例  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  Python面向对象测试方法_mock解析【教程】  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  详解jQuery停止动画——stop()方法的使用  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  高防服务器租用指南:配置选择与快速部署攻略  如何快速配置高效服务器建站软件?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  三星网站视频制作教程下载,三星w23网页如何全屏?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  Laravel如何处理表单验证?(Requests代码示例)  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  JS去除重复并统计数量的实现方法  如何在IIS7上新建站点并设置安全权限?  Python文件异常处理策略_健壮性说明【指导】  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  Laravel怎么实现验证码(Captcha)功能  微信小程序 配置文件详细介绍  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  如何在建站宝盒中设置产品搜索功能?  详解Android——蓝牙技术 带你实现终端间数据传输  如何挑选优质建站一级代理提升网站排名?  小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  b2c电商网站制作流程,b2c水平综合的电商平台?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  如何在 Pandas 中基于一列条件计算另一列的分组均值  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  开心动漫网站制作软件下载,十分开心动画为何停播?  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】