通过直接输入外网ip地址的方式访问tomcat,路由器已做端口映射
做好端口映射之后,在做下内网映射,比如www.baidu.com 映射ip为192.168.1.111(路由ip),那么在做内网映射到tomcat,比如映射到路由ip映射到ip:port,port是tomcat端口号
你需要指定你的当前ip与外网端口进行映射,然后就可以在外网直接通过端口访问你的主机了~如果要直接输入ip进行访问,那么就要映射外网的80端口与内网你的ip对应。
主要注意两个问题,一个是80端口被政府封了,必须换一个端口,一个是端口的映射还有防火墙。家庭宽带带宽比较小,特别是有大量下载的时候,也会访问不到。
如何测试的话,推荐使用natapp,如果是自己在家里面玩的话还是用花生壳吧
从外网访问本地的tomcat的话需要公网IP,如果没有公网IP可以使用开源的holer软件,配置一个key就可以从外网访问了
https://github.com/Wisdom-Projects/holer