I have a MT Router OS 2.8 and I have a public IP on the MT for winbox. I have assigned a public IP to a game server (NeverWinter Nights) running off of a router connected wirelessly the AP. I did public IP which is similar to the steps listed in How-To docs (source and destination nat, another public IP on the interface on MT). But ppl outside (internet) have not been able to connect to this game server. I did have all the port config stuff done on the router (CPE) and have included “all” in Source/Destination NAT rules. I can ping from outside but I doubt it’s hitting the interface on the MT instead of gameserver. Also, when we try to find IP on the server (something like myipaddress.com), it shows the IP of the MT router.
x.x.x.1, x.x.x.2 - public IPs
y.y.y.1 - private IP.
x.x.x.1 is assigned to eht MT on it’s ethernet (public) interface. y.y.y.1 is the private IP assigned to the game server logging in (PPPOE, remote address=y.y.y.1)
Now, to give the server public IP, x.x.x.2 is also assigned to the public interface.
SRC-NAT rule:
anything from y.y.y.1, destination: 0.0.0.0/0, src-nat to x.x.x.2, ports: all, protocols: all
DST-NAT rule:
anything from 0.0.0.0/0 destination: x.x.x.2, dst-nat to y.y.y.2, ports: all, protocol: all.