温馨提示×

CentOS VirtualBox网络设置指南

小樊
40
2025-03-03 08:10:10
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在VirtualBox中设置CentOS虚拟机的网络,通常有以下几种方式:NAT、桥接、Host-Only和内部网络。以下是一个详细的指南,介绍如何在VirtualBox中为CentOS虚拟机设置静态IP地址,并确保虚拟机可以访问宿主机和互联网。

1. 创建虚拟机网络

  1. 打开VirtualBox管理器,选择“新建”来创建一个新的虚拟机。
  2. 完成虚拟机的基本设置(如名称、内存、硬盘等)。
  3. 在“设置”中选择“网络”。

设置网卡信息

  • 连接方式:选择“仅主机(Host-Only)网络”。
  • 界面名称:选择或创建一个Host-Only网络适配器。

2. 配置CentOS系统网络

  1. 启动CentOS虚拟机。
  2. 使用SSH或控制台登录到虚拟机。
  3. 编辑网络配置文件。
cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0

修改网络配置文件

  • BOOTPROTO设置为static
  • 添加或修改以下行:
IPADDR=192.168.233.102
NETMASK=255.255.255.0
GATEWAY=192.168.233.1
DNS1=8.8.8.8  # 设置为公共DNS服务器
  • 保存并退出编辑器。
  1. 重启网络服务以应用更改:
systemctl restart network.service

3. 宿主机网络配置

  1. 在VirtualBox管理器中,选择宿主机的网络适配器。
  2. 右键点击并选择“属性”。
  3. 在“高级”选项中,确保“网络共享”已启用,并选择你创建的Host-Only网络适配器。

4. 测试配置

  1. 主机访问虚拟机
ping 192.168.233.102
  1. 虚拟机访问主机
ping 192.168.233.97  # 假设宿主机的IP是192.168.233.97
  1. 虚拟机相互访问
  • 在另一台虚拟机中,设置相同的静态IP地址段(例如192.168.233.103)。
  • 从一台虚拟机ping另一台虚拟机的IP地址。
  1. 虚拟机访问外网
ping www.baidu.com

注意事项

  • 确保宿主机和虚拟机的防火墙设置允许必要的网络流量。
  • 如果使用桥接模式,虚拟机将直接使用宿主机的网络配置,可能不需要额外的网络适配器设置。
  • 定期检查网络配置文件,确保没有更改导致网络问题。

以上步骤应该可以帮助你在VirtualBox中为CentOS虚拟机设置静态IP地址,并确保虚拟机可以正常访问宿主机和互联网。如果遇到问题,可以参考VirtualBox的官方文档或搜索相关的技术论坛和社区。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS 在 VirtualBox 中的网络设置怎么操作

0