溫馨提示×

virtualbox虛擬機在centos中如何設置網絡

小樊
63
2025-06-02 00:00:28
欄目: 云計算

在VirtualBox中為CentOS虛擬機設置網絡,可以采用多種網絡連接模式,如NAT、橋接、內部網絡和僅主機模式。以下是基于不同模式的詳細步驟:

NAT模式

  • 創建虛擬機網絡:在VirtualBox管理器中,選擇“新建”創建一個新的虛擬機,并選擇CentOS作為操作系統。在虛擬機設置中,選擇“網絡”選項卡,添加一個網卡,選擇“NAT”模式。

  • 配置CentOS系統網絡:啟動CentOS虛擬機,登錄后打開終端。使用文本編輯器(如vi)編輯網絡配置文件,例如 /etc/sysconfig/network-scripts/ifcfg-enp0s3。將 BOOTPROTO 設置為 static,并配置靜態IP地址、子網掩碼、網關等參數。例如:

    DEVICE=enp0s3
    BOOTPROTO=static
    IPADDR=192.168.56.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.56.1
    DNS1=8.8.8.8
    ONBOOT=yes
    

    保存并退出編輯器,然后重啟網絡服務以應用更改:sudo systemctl restart network。

僅主機模式(Host-Only)

  • 創建虛擬機網絡:在VirtualBox管理器中,選擇“新建”創建一個新的虛擬機,并選擇CentOS作為操作系統。在虛擬機設置中,選擇“網絡”選項卡,添加兩個網卡:

    • 網卡1:選擇“NAT”模式,這將允許虛擬機訪問互聯網,但外部網絡無法直接訪問虛擬機。
    • 網卡2:選擇“僅主機模式(Host-Only)”,這將使虛擬機只能與宿主機通信,無法訪問外部網絡。
  • 配置CentOS系統網絡:啟動CentOS虛擬機,登錄后打開終端。使用文本編輯器(如vi)編輯網絡配置文件,例如 /etc/sysconfig/network-scripts/ifcfg-enp0s3。將 BOOTPROTO 設置為 static,并配置靜態IP地址、子網掩碼、網關等參數。例如:

    DEVICE=enp0s3
    BOOTPROTO=static
    IPADDR=192.168.56.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.56.1
    DNS1=8.8.8.8
    ONBOOT=yes
    

    保存并退出編輯器,然后重啟網絡服務以應用更改:sudo systemctl restart network。

橋接模式

  • 創建虛擬機網絡:在VirtualBox管理器中,選擇“新建”創建一個新的虛擬機,并選擇CentOS作為操作系統。在虛擬機設置中,選擇“網絡”選項卡,添加一個網卡,選擇“橋接模式”。

  • 配置CentOS系統網絡:啟動CentOS虛擬機,登錄后打開終端。使用文本編輯器(如vi)編輯網絡配置文件,例如 /etc/sysconfig/network-scripts/ifcfg-eth0。將 BOOTPROTO 設置為 static,并配置靜態IP地址、子網掩碼、網關等參數。例如:

    DEVICE=eth0
    BOOTPROTO=static
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    ONBOOT=yes
    

    保存并退出編輯器,然后重啟網絡服務以應用更改:sudo systemctl restart network。

以上步驟可以幫助您在VirtualBox中為CentOS虛擬機設置網絡,確保虛擬機可以與宿主機通信,并且虛擬機之間也可以相互通信。

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