centos

CentOS系统里VirtualBox虚拟机如何设置网络适配器

小樊
34
2025-06-26 08:36:29
栏目: 云计算

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

NAT模式

  1. 打开VirtualBox管理器,选择你的CentOS虚拟机,点击“设置”。
  2. 在“网络”标签下,选择“NAT模式”。
  3. 启动虚拟机,进入CentOS系统。
  4. 使用以下命令查看网卡设备名称:
    ip a
    
  5. 编辑网络配置文件,通常位于 /etc/sysconfig/network-scripts/ifcfg-eth0(具体文件名可能因系统而异)。
    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    将以下内容添加或修改为你的网络配置:
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.137.101 # 设置为与宿主机同一网段的IP地址
    NETMASK=255.255.255.0
    GATEWAY=192.168.137.1
    DNS1=8.8.8.8 # 设置为你的DNS服务器地址
    DNS2=8.8.4.4
    
  6. 保存并退出编辑器。
  7. 重启网络服务以应用配置:
    sudo systemctl restart network
    
  8. 使用 ping 命令测试网络连接,例如:
    ping 192.168.137.1 # 测试与宿主机的连接
    ping 8.8.8.8 # 测试与外部DNS服务器的连接
    ping www.baidu.com # 测试访问互联网
    

桥接模式

  1. 打开VirtualBox管理器,选择你的CentOS虚拟机,点击“设置”。
  2. 在“网络”标签下,选择“桥接网卡”。
  3. 启动虚拟机,进入CentOS系统。
  4. 使用以下命令查看网卡设备名称:
    ip a
    
  5. 编辑网络配置文件,通常位于 /etc/sysconfig/network-scripts/ifcfg-eth0(具体文件名可能因系统而异)。
    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    将以下内容添加或修改为你的网络配置:
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.137.101 # 设置为与宿主机同一网段的IP地址
    NETMASK=255.255.255.0
    GATEWAY=192.168.137.1
    DNS1=8.8.8.8 # 设置为你的DNS服务器地址
    DNS2=8.8.4.4
    
  6. 保存并退出编辑器。
  7. 重启网络服务以应用配置:
    sudo systemctl restart network
    
  8. 使用 ping 命令测试网络连接,例如:
    ping 192.168.137.1 # 测试与宿主机的连接
    ping www.baidu.com # 测试访问互联网
    

Host-Only模式

  1. 打开VirtualBox管理器,选择你的CentOS虚拟机,点击“设置”。
  2. 在“网络”标签下,选择“仅主机模式(Host-Only)”。
  3. 启动虚拟机,进入CentOS系统。
  4. 使用以下命令查看网卡设备名称:
    ip a
    
  5. 编辑网络配置文件,通常位于 /etc/sysconfig/network-scripts/ifcfg-eth0(具体文件名可能因系统而异)。
    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    将以下内容添加或修改为你的网络配置:
    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.137.101 # 设置为与宿主机同一网段的IP地址
    NETMASK=255.255.255.0
    GATEWAY=192.168.137.1
    DNS1=8.8.8.8 # 设置为你的DNS服务器地址
    DNS2=8.8.4.4
    
  6. 保存并退出编辑器。
  7. 重启网络服务以应用配置:
    sudo systemctl restart network
    
  8. 使用 ping 命令测试网络连接,例如:
    ping 192.168.137.1 # 测试与宿主机的连接
    

通过以上步骤,您可以根据实际需求选择合适的网络模式并进行相应的配置。希望这些信息对您有所帮助!

0
看了该问题的人还看了