2011-01-13 2 views

Répondre

5

Voici comment je le ferais.

Je voudrais aller à dyndns.org et obtenir un libre, nom d'hôte artificiel et DNS entrée.

Je voudrais configurer l'agent dyndns sur ma machine pour garder l'adresse IP à jour.

Ces 2 étapes vous donneront un "nom d'hôte Internet" que n'importe qui peut rechercher.

Ensuite, je configurerais le pare-feu de mon routeur DSL pour laisser passer le port 80 de l'extérieur.

Maintenant, vous avez un port live 80 "sur internet". (L'esprit, cela suppose que votre fournisseur d'accès vous permet de le faire.)

Maintenant, vous installez Tomcat sur votre machine, et le configurer pour utiliser le port 80.

Ensuite, vous laissez tomber votre WAR pour Tomcats/webapps et le feu Tomcat, et votre application est maintenant publiée sur Internet. Lorsque vous avez terminé, assurez-vous de fermer le port 80 sur votre pare-feu.

Si vous voulez utiliser un autre port (8080, disons), ça va, même processus, juste un port différent.

Je l'ai fait par le passé et cela a marché pour moi avec mon FAI et mon routeur.

Edition -

Je constate que les chances sont élevées que vous ne serez pas en mesure d'accéder à votre serveur via ce nom d'hôte, puisque vous êtes « à l'intérieur » de votre pare-feu routeurs. Le ROUTEUR est l'appareil avec l'IP externe réelle, pas votre machine. Votre machine a quelque chose comme 10.0.0.x pour une adresse IP. Vous pouvez toujours accéder à votre serveur local via localhost, cependant

+0

Très utile, merci pour votre réponse! – james87

+0

Salut, j'ai vu votre réponse très utile, mais je ne peux pas y accéder à partir d'internet.J'ai posé une question.Pouvez-vous s'il vous plaît répondre http://stackoverflow.com/questions/21364684/how-to-access-jsp-app- par Internet – rocking

Questions connexes