Atualmente tenho o apache tomcat rodando. Qualquer um pode acessar com meu host no no-ip, que configurei para a porta 8084 no ip externo de minha máquina.
Mas… quando tento acessar minha máquina localmente com o ip externo não dá certo:
bom primeiro vc tem que verificar sua tabela de roteamanto, NAT, firewall. Vc te que fazer o seu router apontar para a sua máquia sempre que houver uma requisição na porta em questão, mesmo utilizando no-ip. Vc está utilizando Wind ou *Nix
Mude a porta do servidor também.
As portas padrão como 80, 8080, 8181, dentre outras são bloqueadas pela maioria das operadoras. Então o melhor é mudar para uma porta como 15000 ou 16000.