VirtualBox的虛擬主機網路設定

VirtualBox的虛擬主機網路設定

前言

這裡介紹如何調整 VirtualBox 的網路設定,讓開發者可透過網路連線至虛擬機器做測試。

大綱

虛擬機連網設定步驟

步驟 1

假設我們已經安裝好了一個新的 Linux 虛擬機器,此時從「檔案」中點選「主機網路管理員」

步驟 2

在主機網路管理員中,建立新的子網路。

步驟 3

在 VirtualBox 的主要控制畫面上,選擇測試用的 Linux 虛擬主機,然後點選「設定值」。

步驟 4

選擇「網路」的設定籤頁,在這裡可以設定虛擬主機的網路卡,通常第一張是預設以 NAT 上網的網路卡,所以不要更改第一張的設定,否則到時候對外連線容易出問題。

在「介面卡 2」的地方,勾選「啟用網路卡」,選擇「僅線主機」介面卡,名稱的地方就選擇剛剛上面新增的子網路。

這樣就完成 VirtualBox 的設定了,接下來就可以打開虛擬機器,讓虛擬機器裡面的 Linux 自動透過第二張網路卡取得 IP 位址,與實體的本機連線了。

如果不想要每次開機都確認 DHCP 抓到的 IP 是那一個,可以將上面子網路的 DHCP 伺服器功能關閉,並調整虛擬機的網路設定,將 IP 位址設定為靜態的,這樣就可以把 IP 固定住

Virtual Box 網卡的幾種設定模式

有關網卡幾種設定模式:

  • Not Attached 
  • NAT (Network Address Translation)
  • NAT網路(Network Address Translation Service (experimental))
  • 橋接介面卡(Bridged networking)
  • 僅限主機介面卡、Host-only Adapter模式(Host-only networking)
  • 內部網路 (Internal Networking)

通過這張圖就很容易看出這4種方式的區別。

詳細說明請參閱:►VirtualBox Network Settings: Complete Guide徹底理解Viutual Box四種網路連線方式(外連結)


參考資料

特色、摘要,Feature、Summary:

關鍵字、標籤,Keyword、Tag:

  • Virtual-Box,Ubuntu,Linux,Network,

留言

這個網誌中的熱門文章

Ubuntu 常用指令、分類與簡介

iptables的觀念與使用

網路設定必要參數IP、netmask(遮罩)、Gateway(閘道)、DNS

了解、分析登錄檔 - log

Python 與SQLite 資料庫

Blogger文章排版範本

Pandas 模組

如何撰寫Shell Script

查詢指令或設定 -Linux 線上手冊 - man

下載網頁使用 requests 模組