在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。如果在實際操作中遇到問題,可能需要檢查網絡配置文件是否正確保存,以及宿主機和虛擬機之間的網絡連接是否正常。