Você precisa verificar o seguinte, aproximadamente nesta ordem:
Computador local:
-
Firewall: Permitir conexões de entrada na porta necessária.
-
Servidor: Eu não usei o Tomcat, mas você deve garantir que ele esteja configurado para permitir conexões de outros endereços IP, ele pode ser configurado para somente trabalhe localmente.
Neste ponto, vale a pena testar se você está certo ao se conectar ao IP da LAN deste computador a partir de outra máquina na mesma LAN. Caso contrário, você corre o risco de gastar muito esforço nos últimos passos para descobrir que isso está bloqueando todo o processo
Roteador local:
- Encaminhamento de porta: Encaminhe todas as conexões de entrada para a porta necessária para o IP do computador local com a mesma porta *. Isso é mais fácil se o computador local tiver um IP fixo, mas funcionará se for DHCP, mas exigir um pouco mais de cautela (você pode precisar verificar a configuração a cada vez). > ** Isto não é estritamente necessário, você pode ter a porta externa 80 encaminhada para a porta relevante, permitindo que o terceiro use apenas o endereço IP, e não precise usar a porta na URL. *
Conexão com a Internet
- Bloqueio de portas: Alguns ISPs bloqueiam portas de entrada para impedir que usuários domésticos usem uma conexão doméstica (mais barata) para fins comerciais. Você pode tentar um número de porta não padrão para ver se isso ajuda.
Terceiro:
-
Conexão: você precisa dar a eles o seu endereço IP WAN , o roteador deve saber o que é isso. Caso contrário, tente algo como link para descobrir o que é o seu IP.
Eles então precisam visitarhttp://<IPAddress>:<port>/