温馨提示×

VirtualBox CentOS虚拟机如何设置共享网络

小樊
84
2025-03-25 12:42:23
栏目: 云计算

在VirtualBox中为CentOS虚拟机设置共享网络,可以按照以下步骤进行:

设置共享文件夹

  1. 在VirtualBox中设置共享文件夹
  • 打开VirtualBox,选择你的CentOS虚拟机,然后点击“设置”按钮。
  • 在设置窗口中,选择“共享文件夹”选项卡。
  • 点击右侧的“添加共享文件夹”按钮,选择你想要共享的文件夹路径,并为其指定一个共享名称。
  • 勾选“自动装载”和“固定分配”选项,然后点击“确定”。
  1. 在CentOS虚拟机中挂载共享文件夹
  • 启动你的CentOS虚拟机。
  • 安装VirtualBox增强工具(如果尚未安装),可以通过在虚拟机中运行以下命令来完成:
sudo mkdir /media/shared
sudo mount -t vboxsf shared_name /media/shared

其中 shared_name 是你在VirtualBox中设置的共享名称。

设置共享网络(Host-Only网络)

  1. 配置VirtualBox网络
  • 打开VirtualBox管理器,选择你的CentOS虚拟机,然后点击“设置”按钮。
  • 在设置窗口中,选择“网络”选项卡。
  • 在“适配器”部分,添加一个新的网络适配器,选择“仅主机(Host-Only)网络”。
  • 为新的网络适配器分配一个名称,并选择相应的MAC地址。
  1. 配置CentOS虚拟机网络
  • 启动你的CentOS虚拟机。
  • 编辑网络配置文件,通常位于 /etc/sysconfig/network-scripts/ifcfg-ethX(其中X是网络接口编号)。
  • BOOTPROTO 设置为 static,并配置静态IP地址,确保该地址与VirtualBox中设置的Host-Only网络在同一网段。
  • 例如:
DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.56.100
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
ONBOOT=yes
  • 保存文件并重启网络服务:
sudo systemctl restart network

完成以上步骤后,你的CentOS虚拟机应该能够通过共享网络与宿主机进行通信。如果需要配置互联网访问,可以考虑使用NAT网络模式,并确保虚拟机的网络设置正确。

0