centos

CentOS下VirtualBox如何设置静态IP

小樊
54
2025-05-12 19:10:26
栏目: 智能运维

在CentOS下使用VirtualBox设置静态IP的步骤如下:

  1. 创建虚拟机网络

    • 打开VirtualBox管理器,选择“管理”-“主机网络管理器”。
    • 点击“创建”来新建一个网络,设置网络名称和IPv4地址(例如:192.168.233.1),子网掩码通常为255.255.255.0,网关可以根据实际网络设置。
  2. 设置虚拟机网络

    • 选择你要配置的虚拟机,右键点击并选择“设置”。
    • 在“网络”选项卡中,选择“连接方式”为“仅主机(Host-Only)”。
    • 选择你之前创建的网络名称,然后点击“确定”。
  3. 配置CentOS系统网络配置文件

    • 启动CentOS系统后,打开终端。
    • 进入网络配置文件目录:cd /etc/sysconfig/network-scripts/
    • 使用文本编辑器(如vi)编辑网络配置文件,例如:vi ifcfg-enp0s3
    • 修改配置文件,将BOOTPROTO设置为static,并添加或修改以下行:
      IPADDR  192.168.233.102
      NETMASK  255.255.255.0
      GATEWAY  192.168.233.1
      DNS1  8.8.8.8 # 你可以设置为公共DNS服务器地址
      
    • 保存并退出编辑器。
  4. 重启网络服务

    • 运行命令systemctl restart network.service以重启网络服务,使配置生效。
  5. 测试网络配置

    • 在宿主机上ping虚拟机的IP地址,确认能否访问。
    • 在虚拟机内部ping宿主机的IP地址,确认能否访问宿主机。
    • 在虚拟机内部ping外网(如www.baidu.com),确认能否访问互联网。

以上步骤应该可以帮助你在VirtualBox中的CentOS虚拟机成功设置静态IP。如果在实际操作中遇到问题,可能需要检查网络配置文件是否正确保存,以及宿主机和虚拟机之间的网络连接是否正常。

0
看了该问题的人还看了