我有很多Windows运行在Windows V主机上(Windows 2016),我需要能够通过互联网通过RDP访问客人,但不想给他们所有的公共IP地址。主机有一个面向公共IP地址,我可以通过RDP访问主机,没有问题,通过默认端口3389。
我想做的是NAT端口到客户VM,以便能够通过主机公共IP地址和端口号访问它们,然后将该端口号NAT给来宾VM。
例如:
主机公共IP地址(例如) 8.8.8.8,VM1具有私有IP地址172.26.0.1
我想要NAT 8.8.8.8:3390到172.26.0.1:3389,然后8.8.8:3391到172.26.0.2:3389等等。
为了让VM的互联网接入,我共享了主机网络适配器,并创建了一个虚拟交换机,我已经在每个VM上启用了它,它们可以到达internet,但是当然没有返回它们的路由(对于RDP会话)。
有人能指点我正确的方向来完成这个任务吗?
谢谢。
发布于 2022-09-29 10:26:05
我通过几个向导就能解决这个问题..。
本文介绍了如何设置NAT交换机https://charbelnemnom.com/how-to-configure-hyper-v-virtual-switch-that-supports-nat-network-with-powershell-hyperv-powershell/。
这个说明了如何在上面的NAT交换机https://petri.com/create-nat-rules-hyper-v-nat-virtual-switch/上设置端口转发。
https://serverfault.com/questions/1111610
复制相似问题