【转】架设花生壳实现外网访问本地tomcat

介绍背景:
本人Tomcat版本: Apache Tomcat/6.0.30
目的:
光使用Tomcat,顶多只能实现局域网内访问。通过结合使用花生壳™软件,实现外网访问。

1.打开Tomcat,先确保你的Tomcat初始化正常,并保证你要测试外网访问的网站在内网起码能访问。
记住,请把tomcat的端口号由8080改成80,因为访问域名默认访问的端口号是80.
具体方法:
到你的tomcat安装文件...\Tomcat6.0\conf,找到serer.xml,打开,把非注释部分中的8080都改成80就行。
(非注释部分指:位于《!-- --》之外的文字)
如果你在浏览器里面输入http://localhost,能得到以下界面,说明第一步完成



3.安装运行花生壳,首先你必须注册执照之类的。注册成功后便能成功登陆打开花生壳,并且你会得到一个免费的域名。
4.右键该域名,点击域名管理。弹出一个网页。选择免费域名,勾选你的域名,点击激活花生壳
5.重新回到你的花生壳客户端,右击你的免费域名,选择“域名诊断”,如果显示如下,说明本步骤完成

6.接下来,直接输入你的域名加 相关文件夹路径即可访问你的网页了
比如我想外网观看我tomcat中webapp文件夹中的nba文件夹中的aa.wmv视频,只需在浏览器中输入:http://czxttkl.vicp.cc/nba/aa.wmv

如果你是使用Tp-Link路由器,从第4步执行之前,需要进行如下步骤:
1.进入192.168.1.1 TPLINK控制页,选择动态DNS,设置如下图所示。然后点登陆。(用户名和密码就是你花生壳的用户名和密码)登陆成功会显示你的域名信息,然后点保存。

2.打开cmd.exe,输入ipconfig,获得你的本地ipv4地址(即你的内网地址)
如我的是192.168.0.102
3.回到你的TPLINK控制页,选择转发规则中的“虚拟服务器”,添加一条记录,端口是80,ip地址是你的内网ip

猜你喜欢

转载自daoxiaozhang.iteye.com/blog/1556195