溫馨提示×

Ubuntu VirtualBox網絡設置

小樊
44
2025-07-09 07:45:18
欄目: 智能運維

在Ubuntu虛擬機中使用VirtualBox設置網絡,通常有以下幾種模式:NAT、橋接和僅主機模式。以下是一些常見的網絡設置方法:

NAT模式

  • 啟用NAT模式:默認情況下,VirtualBox為虛擬機分配NAT網絡。這種方式下,虛擬機可以通過主機訪問外部網絡,但外部網絡無法直接訪問虛擬機。
  • 配置靜態IP(可選):如果需要為虛擬機配置靜態IP,可以在Ubuntu虛擬機內部進行如下操作:
    sudo nano /etc/netplan/01-netcfg.yaml
    
    添加如下內容(根據實際情況修改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
    

橋接模式(Bridged Adapter)

  • 啟用橋接模式:選擇橋接模式后,虛擬機將直接連接到物理網絡,獲得與主機同一網段的IP地址。這樣,虛擬機和主機以及其他設備可以在同一局域網內相互通信。
  • 配置網絡:在VirtualBox中,選擇你的Ubuntu虛擬機,點擊“設置”。進入“網絡”選項卡,選擇“橋接適配器”。從下拉菜單中選擇一個物理網絡接口,如“eth0”。點擊“確定”保存設置。

Host-Only模式

  • 啟用Host-Only模式:這種方式下,虛擬機與主機形成一個獨立的網絡,無法直接訪問外部網絡。適用于需要隔離虛擬機網絡,或者進行本地開發和測試的情況。
  • 配置網絡:在VirtualBox中,選擇你的Ubuntu虛擬機,點擊“設置”。進入“網絡”選項卡,選擇“內部網絡”。選擇一個已定義的內部網絡或創建一個新的,然后點擊“確定”。

內部網絡(Internal Network)

  • 啟用內部網絡:虛擬機之間可以相互通信,但無法訪問外部網絡。適用于在同一臺主機上運行多個虛擬機,需要進行內部通信的情況。
  • 配置網絡:在VirtualBox中,選擇你的Ubuntu虛擬機,點擊“設置”。進入“網絡”選項卡,選擇“內部網絡”。選擇一個已定義的內部網絡或創建一個新的,然后點擊“確定”。

驗證網絡連接

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

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

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

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