Networking
在 VirtualBox 中模擬 OpenWRT 路由器時,網路設置與現實世界的路由器有何關係?
我想在 VirtualBox 中設置 OpenWRT,以便在將網路配置放在實時物理路由器上之前對其進行測試。
適配器設置如何與實際路由器上的實際物理埠相關聯?
我的物理路由器有一個 WAN 埠、3 個 LAN 埠,最後一個埠是一個單獨的子網,連接到伺服器的 DMZ。
在本教程中,他們將第一個適配器設置為 NAT,以便虛擬 OpenWRT 路由器可以連接到網際網路;在我看來,這相當於 WAN 埠(但我可能是錯的)。
他們還配置了第二個適配器,我認為它相當於我的物理路由器上的一個物理 LAN 埠。
如果我在這裡的假設是正確的,要向路由器添加更多虛擬埠,我只需要添加另一個橋接適配器,並模擬負載平衡之類的東西,我可以使用另一個 NAT 適配器模擬進入路由器的雙網際網路連接。
現在,如果上面的假設是正確的,那麼我如何將另一個虛擬機的適配器虛擬插入橋接適配器埠,就像我在物理上使用電線一樣?
通過不使用橋接。嚴格來說你可以,但這不是你真正想要做的。
嘗試將第二個適配器設置為內部網路,以便您可以將其連接到另一個適配器(在另一個 VM 中,也設置為內部網路)。
您可以使用作業系統端路由規則將流量從一個橋接介面路由到另一個,但這比使用內部網路要困難得多。
將“虛擬路由器”設置為有兩個網卡(VM 必須關閉),然後在 VM 設置的網路選項卡下將第二個網卡設置為“僅主機”。將第二個虛擬機的網卡也設置為“僅主機”網路。