Isso é específico do roteador e você está em uma situação de NAT dupla:
Trecho roubado de aqui
This problem occurs when machines on an internal LAN try to access a server (let's say a web server) that is actually located on the same LAN and NAT'ed through the firewall for external access. If internal users access it by its external NATted address, then they send their TCP packets through the firewall, which translates them and sends them to the server on LAN. The server, however, replies back to the clients directly because they are on the same network. Since the reply has server's real address in the source, clients do not recognize it and the connection cannot be established.
Precisamos conhecer os modelos dos roteadores para ver se você pode contornar isso. Como é um roteador doméstico, não há como evitar isso.