溫馨提示×

如何在VirtualBox中配置Linux網絡

小樊
41
2025-06-24 22:17:40
欄目: 智能運維

在VirtualBox中配置Linux網絡有多種方法,以下是一些常見的網絡配置方式及其步驟:

NAT模式

  • 創建NAT網絡

    1. 打開VirtualBox管理器,選擇你的Linux虛擬機,點擊“設置”。
    2. 選擇“網絡”選項卡,在“適配器1”中選擇“NAT模式”。
    3. 點擊“確定”保存設置。
  • 配置靜態IP(可選)

    • 在Linux虛擬機中,打開終端。
    • 編輯網絡配置文件,例如 /etc/netplan/01-netcfg.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。
    • 添加如下內容(根據實際情況修改IP地址、子網掩碼、網關和DNS服務器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    • 應用配置:
      sudo netplan apply
      
      sudo systemctl restart network
      

Host-Only模式

  • 創建Host-Only網絡

    1. 打開VirtualBox管理器,選擇你的Linux虛擬機,點擊“設置”。
    2. 選擇“網絡”選項卡,在“適配器1”中選擇“Host-Only模式”。
    3. 點擊“創建”新建一個Host-Only網絡,并選擇其IP地址段(例如192.168.56.0/24)。
    4. 點擊“確定”保存設置。
  • 配置靜態IP

    • 在Linux虛擬機中,打開終端。
    • 編輯網絡配置文件,例如 /etc/netplan/00-installer-config.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。
    • 添加如下內容(根據實際情況修改IP地址、子網掩碼、網關和DNS服務器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.56.100/24]
            gateway4: 192.168.56.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    • 應用配置:
      sudo netplan apply
      
      sudo systemctl restart network
      

橋接模式(Bridged Adapter)

  • 配置橋接網絡

    1. 打開VirtualBox管理器,選擇你的Linux虛擬機,點擊“設置”。
    2. 選擇“網絡”選項卡,在“適配器1”中選擇“橋接模式”。
    3. 選擇物理網卡(例如以太網卡eth0),點擊“確定”保存設置。
  • 配置靜態IP(可選)

    • 在Linux虛擬機中,打開終端。
    • 編輯網絡配置文件,例如 /etc/netplan/01-network-manager-all.yaml(Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。
    • 添加如下內容(根據實際情況修改IP地址、子網掩碼、網關和DNS服務器):
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    • 應用配置:
      sudo netplan apply
      
      sudo systemctl restart network
      

驗證網絡連接

無論使用哪種網絡模式,都可以通過以下命令驗證網絡連接:

  • 查看IP地址:
    ip addr show
    
  • 測試互聯網連接:
    ping 8.8.8.8
    ping www.baidu.com
    

通過以上步驟,你可以在Linux虛擬機中配置VirtualBox的網絡,使其能夠連接到外部網絡或僅與主機進行通信。根據你的具體需求選擇合適的網絡模式進行配置即可。

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