
我正在使用 Windows 10 企業版和 Hyper-V 管理員。
- 我希望我的虛擬機器能夠看到主機,但看不到合作網路和網際網路。
- 我希望能夠透過遠端桌面從主機連接到虛擬機器。
我怎麼能創建一個虛擬交換機它允許虛擬客戶端與主機通信,但不能與互聯網通信:
- 如果我將連線類型設定為內部,我就可以與我的虛擬機器進行遠端桌面連線。但虛擬機器可以看到網路。
- 如果我將連線類型設定為專用,我將無法與虛擬機器進行遠端桌面連線。
- 如果我將連接類型設為外部,並且我的主機 PC 中有 3 個乙太網路適配器,那麼它就可以工作。乙太網路1連接到互聯網,乙太網路2(固定IP,例如:192.168.1.1),乙太網路3(選擇作為虛擬機器固定IP的外部網路適配器,例如:192.168.1.2)。如果適配器 2 和 3 之間存在實體連接(乙太網路電纜),我可以從主機到虛擬機器進行遠端桌面連接,且虛擬機器未連接到 Internet。這正是我想要的。問題是我的主機中沒有 3 個乙太網路適配器。我很確定有一個更簡單的方法。
答案1
問題是我使用了Default Switch
內部連接類型。但它Default Switch
確實有 NAT。以下步驟解決了我的問題:
- 建立連線類型為內部的新虛擬交換器。
- 為主機上的 vEthernet 適配器指派固定 IP(例如:192.168.1.1)
- 為虛擬機器中的乙太網路適配器指派固定IP(例如:192.168.1.2)
這樣我就可以從主機到虛擬機器進行遠端桌面連接,而我的虛擬機器未連接到網際網路。