Disponibilizar aplicativo na web pelo Tom cat

Senhores,
Uma pegunta simples. Tenho um TomCat e gostaria de disponibilizar na Web :?: Porém, como é para teste, não quero pagar domínio e nem hospedagem, quero deixar rodando na minha máquina. Mudei o C:\Windows\System32\drivers\etc\host, onde acrescentei a seguinte linha: 217.0.0.1 meu ip. Mas nada!!

olá amigo, é facil, mas vc precisa ter uma noção de rede para fazer esses passos.

1º Configure um adaptador de rede virtual na sua máquina, atribua um ip fixo a ele. Veja qual a faixa de IP do DHCP do seu roteador por Ex.: 192.168.1.10 até 192.168.1.20.
O IP do seu adaptador virtual deve estar fora dessa faixa de 10 - 20. ex.: 192.168.1.5. ok.
Isso que vc fez é como se vc estivesse adicionado uma placa de rede no seu computador.

No seu roteador i ideal que vc acesse a interface administrativa, e faça um redirecionamento de portas por exemplo.
tudo que chegar na porta 80, redirecionar para o ip 192.168.1.5 (Seu IP da placa virtual no pc).

Agora para ficar melhor vc configura o NGINX ou apache http server na porta 80 e sobre seu tomcat com a aplicação na 8080 (essa porta nao deve esta acessivel externamente so internamente)

Então inicie o nginx e o tomcat.
para acessar externamente vc usa seu ip válido atribuido pelo seu provedor tipo http://210.223.45.68/index.jsp a porta 80 é defaul para apps web. Tem trafego liberado no provedor por isso vc tem que usar ela.

espero ter ajudado.
Fallow

NO-IP deve resolver fácil esse teu problema.

[quote=Marcelo de Andrade]NO-IP deve resolver fácil esse teu problema. [/quote]+1

Configure o NoIP, libere a porta 8080 no seu firewall/anti vírus e dê start no servidor.