温馨提示×

Ubuntu中VirtualBox如何配置网络

小樊
129
2025-03-16 07:02:45
栏目: 智能运维

在Ubuntu中使用VirtualBox配置网络有多种方法,以下是一些常见的网络配置方式及其步骤:

1. NAT网络模式

  • 创建NAT网络

    1. 打开VirtualBox管理器,选择你的Ubuntu虚拟机,点击“设置”。
    2. 选择“网络”选项卡,在“适配器1”中选择“NAT模式”。
    3. 点击“确定”保存设置。
  • 配置静态IP(可选): 如果你需要为虚拟机配置静态IP,可以在Ubuntu虚拟机内部进行如下操作:

    1. 打开终端,编辑网络配置文件:
      sudo nano /etc/netplan/01-netcfg.yaml
      
    2. 添加如下内容(根据实际情况修改IP地址、子网掩码、网关和DNS服务器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    3. 应用配置:
      sudo netplan apply
      

2. Host-Only网络模式

  • 创建Host-Only网络

    1. 打开VirtualBox管理器,选择你的Ubuntu虚拟机,点击“设置”。
    2. 选择“网络”选项卡,在“适配器1”中选择“Host-Only模式”。
    3. 点击“创建”新建一个Host-Only网络,并选择其IP地址段(例如192.168.56.0/24)。
    4. 点击“确定”保存设置。
  • 配置静态IP: 在Ubuntu虚拟机内部进行如下操作:

    1. 打开终端,编辑网络配置文件:
      sudo nano /etc/netplan/00-installer-config.yaml
      
    2. 添加如下内容(根据实际情况修改IP地址、子网掩码、网关和DNS服务器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.56.100/24]
            gateway4: 192.168.56.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    3. 应用配置:
      sudo netplan apply
      

3. 桥接模式(Bridged Adapter)

  • 配置桥接网络

    1. 打开VirtualBox管理器,选择你的Ubuntu虚拟机,点击“设置”。
    2. 选择“网络”选项卡,在“适配器1”中选择“桥接模式”。
    3. 选择物理网卡(例如以太网卡eth0),点击“确定”保存设置。
  • 配置静态IP(可选): 在Ubuntu虚拟机内部进行如下操作:

    1. 打开终端,编辑网络配置文件:
      sudo nano /etc/netplan/01-network-manager-all.yaml
      
    2. 添加如下内容(根据实际情况修改IP地址、子网掩码、网关和DNS服务器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    3. 应用配置:
      sudo netplan apply
      

验证网络连接

无论使用哪种网络模式,都可以通过以下命令验证网络连接:

  • 查看IP地址:
    ip addr show
    
  • 测试互联网连接:
    ping 8.8.8.8
    ping www.baidu.com
    

通过以上步骤,你可以在Ubuntu虚拟机中配置VirtualBox的网络,使其能够连接到外部网络或仅与主机进行通信。根据你的具体需求选择合适的网络模式进行配置即可。

0