溫馨提示×

VirtualBox虛擬機CentOS如何設置靜態IP

小樊
67
2025-03-11 09:48:12
欄目: 云計算

在VirtualBox中為CentOS虛擬機設置靜態IP的步驟如下:

1. 創建虛擬機網絡

  1. 打開VirtualBox管理器,選擇“管理”->“主機網絡管理器”。
  2. 點擊“創建”按鈕,選擇“僅主機(Host-Only)網絡”。
  3. 為新創建的網絡命名,例如“VirtualBox Host-Only Ethernet Adapter #2”。
  4. 設置IP地址范圍為192.168.233.0/24(例如,起始IP為192.168.233.1,結束IP為192.168.233.254)。
  5. 啟用DHCP服務器(如果需要,可以配置靜態DHCP分配)。
  6. 點擊“確定”保存設置。

2. 設置虛擬機網絡

  1. 選擇需要設置靜態IP的CentOS虛擬機。
  2. 右鍵點擊虛擬機,選擇“設置”。
  3. 在“網絡”選項卡中,選擇“適配器2”。
  4. 將“連接方式”設置為“僅主機(Host-Only)網絡”。
  5. 選擇在步驟1中創建的網絡名稱。
  6. 點擊“確定”保存設置。

3. 配置CentOS系統網絡配置文件

  1. 啟動CentOS虛擬機。
  2. 打開終端,進入網絡配置文件目錄:
    cd /etc/sysconfig/network-scripts/
    
  3. 使用文本編輯器(如vi)編輯網絡配置文件,例如ifcfg-enp0s3
    sudo vi ifcfg-enp0s3
    
  4. 修改以下內容:
    • BOOTPROTO設置為static。
    • 添加或修改以下行:
      IPADDR=192.168.233.102
      NETMASK=255.255.255.0
      GATEWAY=192.168.233.1
      DNS1=192.168.233.1
      
    • 保存并退出編輯器。

4. 重啟網絡服務

  1. 在終端中執行以下命令重啟網絡服務,使配置生效:
    sudo systemctl restart network.service
    
  2. 確認網絡配置已應用:
    ip addr show enp0s3
    
    應看到靜態IP地址已生效。

5. 測試配置

  1. 主機訪問虛擬機
    • 在宿主機上打開命令行界面,ping虛擬機的靜態IP地址(例如,192.168.233.102),應看到返回值表示連接正常。
  2. 虛擬機訪問主機
    • 在虛擬機中ping宿主機的IP地址(例如,192.168.233.1),應看到返回值表示連接正常。
  3. 虛擬機相互訪問
    • 在另一臺配置了靜態IP的虛擬機中,ping當前虛擬機的靜態IP地址,應看到返回值表示連接正常。
  4. 虛擬機訪問外網
    • 在虛擬機中ping外部網站(例如,www.baidu.com),應看到返回值表示連接正常。

通過以上步驟,您可以在VirtualBox中為CentOS虛擬機成功設置靜態IP,并確保虛擬機與宿主機及外部網絡之間的通信正常。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女