VirtualBox虚拟机在CentOS如何设置IP地址

630
2025/3/17 12:32:14
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

1. 创建虚拟机网络

  • 打开VirtualBox管理器,选择“管理” -> “主机网络管理器”。
  • 点击“创建” -> “创建虚拟网卡”。
  • 设置网络名称(例如:VirtualBox Host-Only Ethernet Adapter #2)。
  • 选择连接方式为“仅主机(Host-Only)网络”。
  • 点击“确定”完成创建。

2. 设置虚拟机网络

  • 选择需要设置IP地址的虚拟机,右键点击,选择“设置”。
  • 在“网络”选项卡中,选择“连接方式”为“仅主机(Host-Only)网络”。
  • 选择步骤一中创建的网络名称。
  • 点击“确定”保存设置。

3. 配置CentOS系统网络配置文件

  • 启动CentOS系统后,进入终端。

  • 使用以下命令查看网络配置文件路径:

    cd /etc/sysconfig/network-scripts/
    ls
    

    文件名通常类似于ifcfg-enp0s3

  • 使用Vim编辑器打开网络配置文件:

    sudo vi ifcfg-enp0s3
    
  • 修改配置文件内容,设置静态IP地址:

    DEVICE=enp0s3
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.233.102
    NETMASK=255.255.255.0
    GATEWAY=192.168.233.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  • 保存并退出编辑器。

  • 重启网络服务使配置生效:

    sudo systemctl restart network.service
    

4. 测试配置是否成功

  • 主机访问虚拟机: 在Windows命令行界面中输入:

    ping 192.168.233.102
    

    如果有返回值,则表示配置成功。

  • 虚拟机访问主机: 在虚拟机中输入:

    ping 192.168.233.97
    

    97是宿主机的IP地址)

  • 虚拟机相互访问: 在另一台虚拟机中输入:

    ping 192.168.233.103
    

    103是另一台虚拟机的IP地址)

  • 虚拟机访问外网: 在虚拟机中输入:

    ping www.baidu.com
    

    如果有返回值,则表示配置成功。

通过以上步骤,您可以在VirtualBox中为CentOS虚拟机设置静态IP地址,并确保虚拟机能够与宿主机和其他虚拟机进行通信。如果遇到问题,请检查网络配置文件是否正确修改,并确保网络服务已重启。

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

推荐阅读: centos下php如何连接数据库