虚拟机网络配置桥接
时间: 2025-05-07 19:09:04 浏览: 26
### 虚拟机网络桥接配置方法
#### 关闭防火墙
为了确保虚拟机能够正常连接到外部网络,首先需要关闭 CentOS 8 的防火墙服务。可以通过以下命令来停止并禁用防火墙服务:
```bash
sudo systemctl stop firewalld
sudo systemctl disable firewalld
```
这一步是为了防止防火墙阻止虚拟机与其他设备之间的通信[^1]。
#### 查看宿主机 IP 地址和网关
在物理机上打开命令提示符窗口 (Win+R 输入 `cmd`) 并运行以下命令以获取宿主机的 IP 地址和默认网关信息:
```bash
ipconfig
```
记录下 IPv4 地址、子网掩码以及默认网关的信息,这些参数将在后续步骤中用于配置虚拟机的网络接口[^4]。
#### 修改虚拟机中的网络适配器设置
进入 VMware Workstation 或其他虚拟化软件界面,选择目标虚拟机后点击 **编辑虚拟机设置**。在网络适配器选项卡里,将网络连接更改为“桥接模式”。此时需要注意的是,“VMnet0” 是对应于桥接模式下的虚拟交换机名称[^3]。
如果发现缺少 VMnet0,则需确认 Windows 上安装了 VMware Bridge Protocol 组件;具体操作是在控制面板 -> 网络和共享中心 -> 更改适配器设置 中找到对应的以太网或 Wi-Fi 连接右键属性勾选 “VMware Bridge Protocol”。
#### 配置 Linux 虚拟机内的静态 IP 地址
登录至 CentOS 8 虚拟机终端执行如下指令修改 `/etc/sysconfig/network-scripts/ifcfg-ethX` 文件(其中 X 表示实际使用的网卡编号),将其调整为手动指定固定 IP 地址的形式:
```bash
BOOTPROTO=static
ONBOOT=yes
IPADDR=<从宿主机获得的一个可用IPv4地址>
NETMASK=<子网掩码>
GATEWAY=<默认网关>
DNS1=<首选 DNS服务器地址>
```
保存更改后再重启网络服务使新设定生效:
```bash
sudo systemctl restart network
```
最后验证连通性状况可尝试 ping 测试公共域名或者远程站点地址如 google.com 来判断是否成功接入互联网环境。
---
阅读全文
相关推荐

















