O que você está tentando fazer é chamado uma conexão em gancho , por razões óbvias. Nem todos os roteadores lidam com isso corretamente.
O que você pode fazer:
- tente ver se hairpinning pode ser permitido no seu roteador.
- compre um roteador que possa fazer isso.
- tente usar o UpnP, mesmo que nem todos os roteadores permitam isso.
- tente ativar o multicast na sua LAN
- desista e conecte-se ao seu servidor por meio de seu IP interno.
Eu não conheço nenhuma outra solução.