我有一个专用的服务器,并安装了一个VMWare-Esxi作为主要操作系统。
然后,我在VMWare-Esxi上添加了4个VM:
VM1 - Windows Server 2008 - Local IP 192.168.100.10
VM2 - Windows Server 2008 - Local IP 192.168.100.11
VM3 - Windows Server 2008 - Local IP 192.168.100.12
VM4 - Mikrotik Router 6.6 - Public IP 149.252.96.29 // definitely it's not my real IP :)我希望在Mikrotik路由器上实现对本地VM的端口转发,如下所示:
149.252.96.29:1573 == => 192.168.100.10:3389 149.252.96.29:1574 ==前进到=> 192.168.100.11:3389 149.252.96.29:1575 ==前进=> 192.168.100.12:3389
主要问题是我不知道如何将带有本地IP的VM添加到Mikrotik路由器中?
任何帮助都将不胜感激。
发布于 2017-01-17 08:58:40
您必须在Dnat的nat选项卡上使用firewall操作,如下所示:
/ip firewall nat add chain=dstnat dst-address=149.252.96.29 protocol=tcp dst-port=1573 action=dst-nat to-addresses=192.168.100.10 to-ports=3389
/ip firewall nat add chain=dstnat dst-address=149.252.96.29 protocol=tcp dst-port=1574 action=dst-nat to-addresses=192.168.100.11 to-ports=3389
/ip firewall nat add chain=dstnat dst-address=149.252.96.29 protocol=tcp dst-port=1575 action=dst-nat to-addresses=192.168.100.12 to-ports=3389当然,您应该在mikrotik上有一个范围为192.168.100.x的IP地址,以便能够与服务器联系。
-
如果您对mikrotik防火墙有一些拒绝规则,下面是允许这些连接通过的代码:
/ip firewall filter add place-before=0 chain=forward protocol=tcp dst-port=3389 action=accepthttps://serverfault.com/questions/826680
复制相似问题