Como atribuir máquinas locais no Mikrotik Router?

Como atribuir máquinas locais no Mikrotik Router?

Eu tenho um servidor dedicado e instalei um VMWare-Esxi como sistema operacional principal nele.

Então, adicionei 4 VMs no VMWare-Esxi:

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 :)

O que eu quero fazer?

Quero implementar o encaminhamento de porta no roteador Mikrotik para VMs locais da seguinte forma:

149.252.96.29:1573 == encaminhar para => 192.168.100.10:3389

149.252.96.29:1574 == encaminhar para => 192.168.100.11:3389

149.252.96.29:1575 == encaminhar para => 192.168.100.12:3389

A questão principal:

A principal dúvida é que não sei como adicionar as VMs com IP local ao Roteador Mikrotik?

Qualquer ajuda seria muito apreciada.

Responder1

Você tem que usar Dnata ação na natguia firewallassim:

/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

Claro que você deve ter um endereço IP na faixa 192.168.100.x no mikrotik para poder entrar em contato com os servidores.

-

E possivelmente se você tiver algumas regras de negação no Firewall mikrotik, aqui está o código para permitir a passagem dessas conexões:

/ip firewall filter add place-before=0 chain=forward protocol=tcp dst-port=3389 action=accept

informação relacionada