Hyper-V虛擬機在Win2019server中共用一個公網IP


Hyper-V虛擬機在Win2019server中共用一個公網IP

有時生產環境中希望一台宿主機上的多台虛擬機共用一個IP出口,按以下操作處理即可。

環境:

       Windows 2019 server Datacenter

       Centos7 for hyper-v

      

  • 安裝路由組件:

漫長的等待后安裝完成,可以在開始菜單中搜索“路由和遠程訪問”找到它。

  • 在計算機管理中,手動添加一塊windows回環網卡:

先如下圖添加過時硬件-安裝我手動從硬件列表中選擇的硬件-網絡適配器-選擇微軟的KM-TEST回環網卡-等待完成-查看網絡適配器中是出現新網卡。

 

  • 打開hyper-v管理器中-右側窗格-虛擬交換機管理器-生成一塊新的虛擬網卡:

PS:注意要選擇剛才創建的KM-TEST回環網卡

  • 回到適配器窗口,找到上一步創建的Hyper-v虛擬網卡,編輯IP4地址如下:

  • 進入centos7 for hyper-v虛擬機中,修改IP地址為同網段:

記得重啟: systemctl restart network

  • 在hyper-v管理器中找到虛擬機-右鍵-設置-修改適配器連接的虛擬交換機如下:

  • 在虛擬機centos7系統中ping 虛擬交換器的IP地址應該已通:

 

  • 啟動“路由和遠程訪問”,在本地服務器上右鍵-配置並啟用路由和遠程訪問:

PS:下圖是已經配置完的,初始是紅叉禁用狀態。

  • 開始配置向導,選擇如下:

下一步選擇公網出口的網絡適配器,

再下一步選擇內網映射的hyper-v虛擬交換機的網絡適配器,

切記不能選錯否則網絡就不通了。

  • 打開左邊列表,找到ip4-NAT-右側主窗口-選擇上一步配置的公網出口網絡適配器-右鍵屬性-服務和端口-配置規則:

除了一些系統自帶的規則外,可以自定義規則如下:

  • 測試一下連接虛擬機:

ssh連接成功!

 

PS:第一次配置時,不知道為什么只能訪問公網IP同網段的機器,萬維網怎么也不通;

最后還是回“路由和遠程訪問控制”中,把服務器禁用路由,重新配置一遍就正常了。

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM