写好一个web,一般用localhost/a/a.jsp来看看效果,或者跑起来,如果在局域网中(假设其ip是192.168.1.111),可以通过192.168.1.111/a/a.jsp来看看效果,或者跑起来。
问题来了:如果tomcat在局域网中的某台机器上(ip 192.168.1.111),那么外网的人可以访问到吗?
可以的话,要通过什么手段?
------解决方案--------------------------------------------------------
可以 不过需要端口映射 到外网的某个端口上。。也可以使用一些软件。
------解决方案--------------------------------------------------------
可以 如果你用的是路由器的话 在路由器中设置对于的虚拟映射,通过外网的ip就可以访问
------解决方案--------------------------------------------------------
只能在代理上做端口映射了,把80端口映射到tomcat所在电脑的内网IP上,这样通过外网IP就可以打开页面了
------解决方案--------------------------------------------------------
明显不行,呵呵。
如果需要的话,你需要申请一个域名,有一个固定ip和dns,将你的电脑的ip和域名绑定。你的固定ip应该不好弄,除非你拉电信专网,否则,可以用花生壳。
------解决方案--------------------------------------------------------
在路由器上做个 NAT 映射,比如我在我家里的 DLink 上可以这样设置:
这样我访问我的外网 IP 的 80 端口,会被映射到内网的 192.168.0.100 机器的 80 端口上去。
------解决方案--------------------------------------------------------
明显的你要让外网的机器访问你的电脑你就要有一个外网的IP.这个IP到你路由器上,然后做一个端口映射,也就是说它把ip:port(202.102.224.68:8080)路由到你的机器上对应的地址。
这方面的知识是网络方法的东西。也就是路由器的配置。
你可以到网上找找"端口映射"方面的东西,最好知道你的路由器是什么型号的。