I have tried to give internal ip to several machines connected through a TP Link Switch. But I only can see menus to specify internal IPs directly connected to MicroTik router. Mine is RB5009UG, and I only know basics of network. Plz guide me which menu to look up.
If you had, down in the First-Time Configuration section you would have read, “The next step is to set up a DHCP server…” which goes on to solve your immediate problem of giving a static IP to each internal client. Then a bit further down, you come to the Port Forwarding section, which completes the solution.
Thanks for the quick update. I did look up that part, but my other servers connected through the switch does not show up. I thought at least MAC address would show up, but then if this is what it is, I should find the Mac and manually input each one of them?
Servers on the other side of another switch won’t show up in your RouterOS device’s forwarding database (FDB) until they try to transit it. As long as they’re communicating with other devices connected directly to the TP Link switch, that will not occur.
If your internal servers aren’t configured to use DHCP, there is no reason for the RouterOS device to assign static IP reservations.
It is possible that all you need is to follow the instructions in the Port Forwarding link above.