首页主机资讯VirtualBox如何在CentOS上创建桥接网络

VirtualBox如何在CentOS上创建桥接网络

时间2025-10-02 05:00:04发布访客分类主机资讯浏览600
导读:VirtualBox在CentOS上创建桥接网络的步骤 一、前置准备 确保VirtualBox已安装在CentOS宿主机上; 待配置的VirtualBox虚拟机已创建并处于关闭状态; 明确宿主机的物理网络接口名称(如以太网接口eth0、无...

VirtualBox在CentOS上创建桥接网络的步骤

一、前置准备

  1. 确保VirtualBox已安装在CentOS宿主机上;
  2. 待配置的VirtualBox虚拟机已创建并处于关闭状态
  3. 明确宿主机的物理网络接口名称(如以太网接口eth0、无线网卡wlan0或CentOS 7+的ens33enp0s3等),可通过ip addrifconfig命令查看。

二、配置VirtualBox虚拟机的网络桥接

  1. 打开VirtualBox管理器,选中需要配置的CentOS虚拟机,点击顶部菜单栏的设置
  2. 在左侧列表中选择网络选项卡;
  3. 在**“适配器1”**标签下:
    • 将**“连接方式”设置为“桥接网卡”**;
    • 在**“界面名称”下拉菜单中,选择宿主机的物理网络接口**(如eth0ens33等);
  4. 点击确定保存虚拟机的网络设置。

三、配置CentOS虚拟机的网络接口

  1. 启动CentOS虚拟机并登录系统;
  2. 打开终端,编辑网络接口配置文件(文件路径:/etc/sysconfig/network-scripts/ifcfg-< 设备名称> ,如ifcfg-ens33):
    sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  3. 修改或添加以下配置(以静态IP为例,若需DHCP则将BOOTPROTO设为dhcp):
    DEVICE=ens33                # 设备名称(需与文件名一致)
    BOOTPROTO=static            # IP分配方式:static(静态)或dhcp(动态)
    ONBOOT=yes                  # 开机自动启动网络
    IPADDR=192.168.1.100        # 虚拟机静态IP(需与宿主机同一网段,如宿主机IP为192.168.1.1,则虚拟机IP可为192.168.1.x,x≠1)
    NETMASK=255.255.255.0       # 子网掩码(与宿主机一致)
    GATEWAY=192.168.1.1         # 默认网关(与宿主机一致)
    DNS1=8.8.8.8                # DNS服务器(可使用公共DNS,如8.8.8.8、8.8.4.4)
    DNS2=8.8.4.4
    

    注:若使用DHCP,只需保留BOOTPROTO=dhcpONBOOT=yes,其余参数无需设置。

  4. 保存并退出编辑器(vi中按Esc键,输入:wq回车)。

四、重启网络服务并验证

  1. 重启网络服务以应用配置(CentOS 7+使用systemctl,旧版本使用service):
    sudo systemctl restart network
    
    sudo service network restart
    
  2. 验证网络连接:
    • 在虚拟机中ping宿主机IP(如ping 192.168.1.1),检查是否能与宿主机通信;
    • 在虚拟机中ping外部网站(如ping www.baidu.com),检查是否能访问互联网;
    • 在宿主机中ping虚拟机IP(如ping 192.168.1.100),检查宿主机与虚拟机的连通性。

五、常见问题排查

  • 无法ping通宿主机/外部网络
    • 检查虚拟机IP是否与宿主机在同一网段;
    • 确认物理网络接口支持桥接模式(如无线网卡可能需额外驱动);
    • 关闭CentOS防火墙临时测试(systemctl stop firewalld),若能通则需开放相应端口;
    • 检查VirtualBox桥接驱动是否安装(宿主机需安装virtualbox-guest-additions)。
  • IP冲突:确保虚拟机IP未被宿主机或其他设备占用,可更换IP地址测试。

通过以上步骤,即可在CentOS宿主机上通过VirtualBox为虚拟机配置桥接网络,实现虚拟机与宿主机及外部网络的直接通信。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: VirtualBox如何在CentOS上创建桥接网络
本文地址: https://pptw.com/jishu/716704.html
centos iptables如何迁移设置 CentOS下如何使用Telnet进行文件传输

游客 回复需填写必要信息