温馨提示×

VirtualBox如何在CentOS上设置虚拟机网络适配器

小樊
114
2025-04-22 14:53:17
栏目: 云计算

在VirtualBox中为CentOS虚拟机设置网络适配器,可以采用以下几种常见的网络模式:NAT、桥接、内部网络和仅主机模式。以下是详细步骤:

NAT模式

  • 启用NAT模式

    1. 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。
    2. 在“网络”选项卡中,选择“NAT模式”。
    3. 点击“确定”保存设置。
  • 配置CentOS系统网络

    • 启动CentOS虚拟机,登录后打开终端。
    • 使用文本编辑器(如vi)编辑网络配置文件。例如,对于“ens33”网卡,使用命令:
      sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
      
    • 修改配置文件以设置静态IP(如果需要):
      DEVICE=ens33
      BOOTPROTO=static
      IPADDR=192.168.1.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      ONBOOT=yes
      
    • 保存并退出编辑器,然后重启网络服务以应用更改:
      sudo systemctl restart network
      
    • 使用 ip addr命令确认网络配置是否正确。

桥接模式

  • 启用桥接模式

    1. 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。
    2. 在“网络”选项卡中,选择“桥接模式”。
    3. 选择要桥接的物理网卡,点击“确定”保存设置。
  • 配置CentOS系统网络(与NAT模式类似,可能需要重新配置IP地址):

    • 启动CentOS虚拟机,登录后打开终端。
    • 编辑网络配置文件,设置静态IP地址、子网掩码、网关等参数。

仅主机模式

  • 启用仅主机模式

    1. 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。
    2. 在“网络”选项卡中,选择“仅主机模式”。
    3. 点击“确定”保存设置。
  • 配置CentOS系统网络

    • 启动CentOS虚拟机,登录后打开终端。
    • 使用文本编辑器(如vi)编辑网络配置文件。例如,对于“ens33”网卡,使用命令:
      sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
      
    • 修改配置文件以设置静态IP(如果需要):
      DEVICE=ens33
      BOOTPROTO=static
      IPADDR=192.168.56.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.56.1
      ONBOOT=yes
      
    • 保存并退出编辑器,然后重启网络服务以应用更改:
      sudo systemctl restart network
      
    • 使用 ip addr命令确认网络配置是否正确。

通过以上步骤,您可以根据需要在VirtualBox中为CentOS虚拟机设置不同的网络适配器模式,以满足不同的网络需求。

0