温馨提示×

VirtualBox虚拟机如何设置静态IP

小樊
251
2025-02-15 11:45:12
栏目: 云计算

在VirtualBox中为虚拟机设置静态IP地址,可以按照以下步骤进行操作:

1. 创建虚拟机网络

  • 打开VirtualBox管理器,选择“管理”->“主机网络管理器”。
  • 点击“创建”按钮,选择“仅主机(Host-Only)网络”。
  • 设置网络名称和IP地址段(例如,192.168.233.0/24),然后点击“确定”。

2. 配置虚拟机网络

  • 选择需要设置静态IP的虚拟机,右键点击并选择“设置”。
  • 在“网络”选项卡中,选择“适配器”选项卡。
  • 将“连接方式”设置为“仅主机(Host-Only)网络”,并选择刚刚创建的网络。
  • 点击“确定”保存设置。

3. 配置虚拟机系统网络配置文件

  • 启动虚拟机,进入虚拟机操作系统。
  • 编辑网络配置文件。文件路径通常是 /etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-enp0s3
  • BOOTPROTO 设置为 static
  • 添加或修改以下行:
    IPADDR=192.168.233.102
    NETMASK=255.255.255.0
    GATEWAY=192.168.233.1
    DNS1=8.8.8.8
    ONBOOT=yes
    
  • 保存文件并退出编辑器。
  • 重启网络服务以应用更改,命令通常是 systemctl restart networkservice network restart

4. 测试网络配置

  • 在主机上尝试ping虚拟机的IP地址,例如 ping 192.168.233.102,确认可以ping通。
  • 在虚拟机内部尝试ping主机的IP地址,确认可以ping通。
  • 如果虚拟机需要访问外网,确保宿主机的网络共享设置正确,并且虚拟机的网络适配器设置为NAT模式或桥接模式。

以上步骤适用于大多数Linux发行版,例如CentOS、Ubuntu等。对于Windows系统,配置文件路径和命令可能会有所不同。

0