虚拟机CentOS 网络配置【实操】

📅 2026/7/9 5:40:45
虚拟机CentOS 网络配置【实操】
参考网址 VMware虚拟机centos 7网络配置-腾讯云开发者社区-腾讯云参考网址 Vmware虚拟机三种网络模式详解-CSDN博客vmware为我们提供了三种网络工作模式它们分别是VMnet0桥接模式、VMnet1仅主机模式、VMnet8NAT模式那么这些都是有什么作用呢VMnet0 表示的是用于桥接模式下的虚拟交换机VMnet1 表示的是用于仅主机模式下的虚拟交换机VMnet8 表示的是用于NAT模式下的虚拟交换机。注因环境的不同各电脑IP地址都不同需根据自己的情况来配置只适合参考别照抄VMnet0 (桥接模式与本机相通)一、查看本机的IP地址等信息方式一控制面板\网络和 Internet\网络连接确认一下主机的ip地址、网关、DNS等信息。方式二cmd ipconfig查看WLAN地址二、选择虚拟机网络点击网络适配器选择桥接模式或在自定义中选择 VMnet0都是一样的。已开机的话直接点击右下角的“网络适配器”图标选择设置。三、编辑网卡配置文件编辑配置vim /etc/sysconfig/network-scripts/ifcfg-ens32## 网卡默认配置说明 TYPEEthernet # 设备类型 PROXY_METHODnone # 代理方式,默认是关闭状态 BROWSER_ONLYno # 只是浏览器访问 DEFROUTEyes # 默认路由 IPU4_FAILURE_FATALno # 是否开启IPV4致命错误检测 IPU6INITyes # IPV6是否自动初始化 IPU6_AUTOCONFyes # IPV6是否自动配置 IPU6_DEFROUTEyes # IPV6是否可以为默认路由 IPU6_FAILURE_FATALno # 是否开启IPV6致命错误检测 NAMEens32 # 网卡物理设备名称 UUIDba604285-0718-4781-9629-cd0693cfa280 # 设备唯一识别码 DEUICEens32 # 网卡设备逻辑名称, 必须和 NAME 值一样 ONBOOTyes # 开机自启动 #################################################################################### ####### 三种获取IP地址解释 ####### #获取IP地址方式: # BO0TPROTOdhcp # 动态获取IP地址 # BO0TPROTOstatic # 静态获取IP地址 # BOOTPROTOnone # none 不指定与静态相似需要手写引导时系统不会去问DHCP服务器要IP地址 ## 静态获取IP地址设置 ################################# # VMnet0 IP地址配置 BOOTPROTOstatic # 静态获取IP地址 IPADDR192.168.3.144 # 设置固定的IP地址 NETMASK255.255.255.0 # 子网掩码 GATEWAY192.168.3.1 # 网关配置 DNS1192.168.3.1 # 桥接模式虚拟机的DNS需要与主机的一致 DNS2114.114.114.114 # DNS 国内通信运营商dns服务器 DNS38.8.8.8 # DNS 国际谷歌dns服务器四、重新加载网卡及更新详情见网卡相关命令五、验证是否配置好Linux 中 ping 一下百度Windows中打开CMDping 一下配置好的IP地址能Ping通就成功了VMnet1 (仅主机模式)仅主机模式大多场景用于测试虚拟机只与主机(电脑)之间的互相通信访问不了外部网络。一、查看本机的VMnet1的IP地址方式一cmd ipconfig查看一下VMnet1 的地址方式二点击编辑-虚拟网络编辑嚣二、设置虚拟机为Host-Only模式。点击网络适配器选择仅主机模式或在自定义中选择仅主机模式都是一样的。已开机的话直接点击右下角的“网络适配器”图标选择设置。三、编辑网卡配置文件编辑配置vim /etc/sysconfig/network-scripts/ifcfg-ens32# VMnet1 只需要在最后写就行。 BO0TPROTOstatic # 静态获取IP地址 IPADDR192.168.186.144 # 设置固定的IP地址 NETMASK255.255.255.0 # 子网掩码 GATEWAY192.168.186.1 # 网关配置 DNS1114.114.114.114 # DNS 国内通信运营商dns服务器 DNS28.8.8.8 # DNS 国际谷歌dns服务器四、重新加载网卡及更新详情见网卡相关命令五、验证是否配置好windows 打开 CMD ping 一下Linux中配置好的IP地址。VMnet8 (NAT模式)一、 查看VMnet8的地址信息方式一cmd ipconfig查看一下VMnet8 的地址方式二虚拟机查看点击编辑-虚拟网络编辑嚣二、选择虚拟机网络三、编辑网卡配置文件编辑配置vim /etc/sysconfig/network-scripts/ifcfg-ens32# VMnet8 IP地址配置 BOOTPROTOstatic # 手动配置IP地址 IPADDR192.168.140.144 # 设置固定的IP地址 NETMASK255.255.255.0 # 子网掩码 GATEWAY192.168.140.2 # 网关设置 DNS1114.114.114.114 # DNS 国内通信运营商dns服务器 DNS28.8.8.8 # DNS 国际谷歌dns服务器四、重新加载网卡及更新详情见网卡相关命令五、验证是否配置好Linux 中 ping 一下百度Windows中打开CMDping 一下配置好的IP地址能Ping通就成功了网卡相关命令重新加载网卡nmcli connection reload更新网卡nmcli connection up ens32查看更新后的结果nmcli device show ens32验证IP地址是否配置好在Linux 内 ping 百度ping www.baidu.comwindows ping 一下虚拟机配置好的IP地址看是否正常能不能ping通。例ping 192.168.140.144网关最后一位.1和.2的区别Linux 虚拟机网关末位1与2‌无协议层本质区别‌核心差异在于‌是否匹配虚拟化软件如 VMware默认分配的 NAT 网关地址‌末位为‌2‌通常是 VMware NAT 模式VMnet8的‌默认有效网关‌末位为‌1‌常对应 Host-only 模式 注填错或导致 NAT 模式下‌路由不可达‌核心区别与适用场景‌末位为 2推荐用于 NAT 模式‌VMware 等主流虚拟化软件在 NAT 模式下默认将虚拟网卡的网关设为子网段的.2如192.168.x.2.1往往被保留或分配给虚拟网络适配器本身若强行设为.1会导致虚拟机无法通过 NAT 服务访问外网 。‌末位为 1常用于 Host-only 或桥接‌在 Host-only仅主机模式中默认网关通常为.1若在 NAT 模式下错误设置为.1因该地址未运行 NAT 转发服务会导致‌网络不通‌ 。‌技术本质‌IP 末位数字本身无特殊协议含义关键在于‌该 IP 是否实际运行了网关/路由/NAT 服务‌。配置必须与“虚拟网络编辑器”中设定的网关一致否则路由失效 。