首页主机资讯VirtualBox如何设置Ubuntu网络

VirtualBox如何设置Ubuntu网络

时间2025-11-06 22:11:03发布访客分类主机资讯浏览1001
导读:VirtualBox中Ubuntu网络设置指南(常见模式说明) 在VirtualBox中为Ubuntu虚拟机配置网络,需根据使用场景选择合适的模式(NAT、桥接、Host-Only等)。以下是详细步骤及注意事项: 一、前期准备 打开Vir...

VirtualBox中Ubuntu网络设置指南(常见模式说明)

在VirtualBox中为Ubuntu虚拟机配置网络,需根据使用场景选择合适的模式(NAT、桥接、Host-Only等)。以下是详细步骤及注意事项:

一、前期准备

  1. 打开VirtualBox管理器,选中目标Ubuntu虚拟机,点击顶部菜单栏「设置」;
  2. 进入「网络」选项卡,此处可配置网络适配器(默认启用1个适配器,可根据需求添加)。

二、常见网络模式设置

1. NAT模式(默认推荐)

适用场景:仅需虚拟机访问外网(如下载软件、浏览网页),无需外部网络直接访问虚拟机(如远程桌面)。
配置步骤

  • 在「网络」选项卡中,将「连接方式」设为「NAT」;
  • 点击「确定」保存设置,启动Ubuntu虚拟机。
    验证方法
    虚拟机终端执行ping www.baidu.com,若返回响应则表示外网连通。
2. 桥接模式(Bridged Adapter)

适用场景:需虚拟机与主机处于同一局域网(如同一WiFi或以太网),实现虚拟机与主机、局域网内其他设备互相通信(如文件共享、远程访问)。
配置步骤

  • 在「网络」选项卡中,将「连接方式」设为「桥接网卡」;
  • 在「界面名称」下拉框中,选择主机正在使用的网络适配器(如「以太网」(有线)或「WLAN」(无线));
  • 点击「确定」保存设置,启动Ubuntu虚拟机。
    验证方法
    • 虚拟机终端执行ip addr,查看IP地址(应与主机同一网段,如主机IP为192.168.1.100,虚拟机可能为192.168.1.101);
    • 分别在主机、虚拟机执行ping对方IP,确认互相通信;
    • 虚拟机执行ping www.baidu.com,确认外网连通。
3. Host-Only模式(仅主机网络)

适用场景:需虚拟机与主机之间私有通信(如本地开发测试),不连接外网(如避免虚拟机暴露在公网)。
配置步骤

  • 在「网络」选项卡中,将「连接方式」设为「仅主机适配器」;
  • 点击「确定」保存设置,启动Ubuntu虚拟机。
    验证方法
    • 虚拟机终端执行ip addr,查看IP地址(通常为192.168.x.x网段,与主机虚拟网卡IP同一网段);
    • 分别在主机、虚拟机执行ping对方IP,确认互相通信;
    • 虚拟机执行ping www.baidu.com,若无法访问则表示外网隔离(符合预期)。
4. 内部网络(Internal Network)

适用场景:多台虚拟机之间互相通信(如搭建集群),不与主机或外网连接(如模拟隔离的内网环境)。
配置步骤

  • 在「网络」选项卡中,将「连接方式」设为「内部网络」;
  • 可选:点击「名称」右侧的「创建新虚拟网卡」,设置网卡名称(如intnet1);
  • 点击「确定」保存设置,启动Ubuntu虚拟机。
    验证方法
    多台虚拟机均采用「内部网络」模式并选择同一虚拟网卡名称,启动后在每台虚拟机执行ip addr,确认IP地址在同一网段(如10.0.0.x),随后通过ping测试互相通信。

三、常见问题排查

  1. 无法访问外网
    • 检查VirtualBox网络设置是否正确(如NAT模式是否启用);
    • 虚拟机终端执行sudo systemctl restart networking重启网络服务;
    • 若仍无法解决,尝试更换网络适配器(如从NAT改为桥接)。
  2. 主机与虚拟机无法通信
    • 确认网络模式选择正确(如桥接模式需主机与虚拟机在同一网段,Host-Only模式需虚拟机IP与主机虚拟网卡IP同一网段);
    • 检查主机防火墙设置(如Windows防火墙是否阻止VirtualBox网络连接),临时关闭防火墙测试。
  3. DNS解析失败(无法ping域名)
    • 虚拟机终端执行cat /etc/resolv.conf,查看DNS服务器配置(通常为8.8.8.8114.114.114.114);
    • 若DNS为空或错误,编辑/etc/netplan/目录下的配置文件(如00-installer-config.yaml),添加DNS配置(示例见下文),随后执行sudo netplan apply生效。

四、静态IP配置(可选)

若需为Ubuntu设置固定IP(如桥接模式或Host-Only模式),可编辑Netplan配置文件:

  1. 终端执行ls /etc/netplan/,查看配置文件(如00-installer-config.yaml);
  2. 使用文本编辑器(如nano)修改文件:
    network:
      version: 2
      ethernets:
        enp0s3:  # 网卡名称(通过`ip addr`查看)
          dhcp4: no  # 关闭DHCP
          addresses: [192.168.1.100/24]  # 静态IP(与主机同一网段)
          gateway4: 192.168.1.1  # 网关(通常为主机路由器IP)
          nameservers:
            addresses: [8.8.8.8, 114.114.114.114]  # DNS服务器
    
  3. 保存文件后,执行sudo netplan apply应用配置。

以上步骤覆盖了VirtualBox中Ubuntu网络的主要配置场景,可根据实际需求选择对应模式。若遇到问题,建议优先检查网络模式设置及防火墙配置。

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


若转载请注明出处: VirtualBox如何设置Ubuntu网络
本文地址: https://pptw.com/jishu/744437.html
VirtualBox如何设置Ubuntu定时关机 Debian挂载远程文件系统的步骤是什么

游客 回复需填写必要信息