2011-03-23 59 views
0

我想做一些事情就像使用我的IP通过互联网广播我的应用程序。广播您的互联网IP

我有一个静态IP说a.b.c.d并希望部署一些应用程序说,在tomcat的war文件在8080端口上,这样我的一些朋友偏远谁不上网络可以通过在浏览器中使用http://a.b.c.d:8080互联网访问它。我的系统上安装了Windows Vista/XP。

感谢,希望我清楚我仍然与它混淆的问题:(

回答

1

如果你真的有一个静态IP,和你的电脑是不是后面的NAT盒或防火墙,那么如果ABCD是静态地址,你描述的是什么生病只是工作。如果你有有防火墙,你必须添加一个例外来允许请求进入。如果你有一个NAT盒子,你可以用它来在计算机之间共享这个静态IP,那么你需要设置NAT盒子将该端口上的请求转发到您的计算机。最后,如果你想让a.b.c.d成为一个名字而不是数字,那么你需要向像GoDaddy.com这样的注册商注册一个域名并支付一些费用。

+0

不会我需要从我的调制解调器打开一个端口?以便它处理来自外部世界的任何传入和传出呼叫? – Varun 2011-03-23 18:38:30

+0

是的,这就是我所说的“将NAT盒子设置为在该端口上转发请求。”不同的话,相同的想法。 – 2011-03-23 18:45:38

+0

@欧内斯特 - 我使用的是Windows操作系统,我需要在C:\ WINDOWS \ system32 \ drivers \ etc \ hosts中做些什么,以便从外部世界访问它? – Varun 2011-03-25 11:31:01

1

您可以使用动态DNS,并设置域为您的朋友访问。www.dyndns.com

动态DNS服务允许您将主机名指向一个动态或静态IP地址或URL。

+0

如果IP地址是静态的,DynDNS将仅仅是装饰性的。更好,但化妆品。 – 2011-03-23 15:13:34

+0

的确如此。我很抱歉。 虽然朋友访问会比较容易,而不必记住http://a.b.c.d:8080。 – Tony 2011-03-23 17:11:44

+0

我对使用最适合动态ips的dyndns有所了解。 – Varun 2011-03-23 18:37:50