Virtualbox - 如何自訂 NAT 和連接埠轉送?

Virtualbox - 如何自訂 NAT 和連接埠轉送?

如何使用 Virtualbox 自訂 NAT 和連接埠轉送?

對於演示,我在筆記型電腦上運行 NAT 後的虛擬機器。如果我在普通 NAT 模式下運行它,那麼我啟動的每個虛擬機都會自動獲取 10.0.2.15,並且我可以將流量從我的主機筆記型電腦連接埠轉送到它(例如,透過鍵入瀏覽 HTTP 介面)https://127.0.0.1:8000在我的瀏覽器中)。

然而,當我使用此本機 NAT 同時執行多個虛擬機器時,問題就出現了。他們都獲得 10.0.2.15 作為 IP,因此在我設置的演示中他們無法看到對方。當我執行自訂NAT(即我為我的筆記型電腦創建的唯一10/172/192 網路)時,不幸的是,我無法執行連接埠轉送(當我在每個虛擬機的設定中選擇此網路選項時,GUI 中沒有一個選項)。

我希望橋接虛擬機,使用 NAT,從我家往前走。我想我可以開始在普通 NAT 中放置多個接口,這樣它們就可以在我創建的另一個內部 VLAN 上看到彼此,但我希望有一種更簡單的方法。

答案1

在不同的來賓虛擬機器中使用不同的網路介面卡。例如,在第一個來賓中,使用“適配器 1”進行 NAT,然後它會分配 10.0.2.15,如果您對第二個來賓虛擬機使用“適配器 2”,它會分配 10.0.3.15。

或者查看此鏈接,您可以配置自己的自訂 NAT。 https://www.virtualbox.org/manual/ch09.html#changenat

相關內容