日期:2014-05-16  浏览次数:20914 次

java web 通过外网访问tomcat服务器下的jsp(通过花生壳申请一个免费的域名),为什么总是不能被外网访问?
java web 通过外网访问tomcat服务器下的jsp(通过花生壳申请一个免费的域名),为什么总是不能被外网访问?
    
    tomcat服务器配置成功,能在本机上通过http://127.0.0.1:8080/,localhost:8080,192.168.1.101:8080(局域网ip),也可以通过自己的外网ip27.18.131.48:8080/访问到tomcat的欢迎界面,但让外网其他用户通过我的外网ip地址就不行。

路由器我也像教程里设置的,如图


tomcat 的conf文件下也修改了,下面是代码
<Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />

 <Engine name="Catalina" defaultHost="localhost">
  <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>
   <Host name="yjm853145204.vicp.cc"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="/cart" docBase="D:\Web\yjm\WebRoot" reloadable="true"/>
  </Host>

这里的yjm853145204.vicp.cc就是花生壳申请到的。
好像是激活了,但是最后两三句话不太明白,有以前用过的么?附图


有哪位大神知道怎么解决么?跪求啊,被这个问题虐了好几个小时了。
局域网 服务器 java?web 域名 花生壳

------解决方案--------------------
不要用花生壳,把端口换了改成80和8080以外的端口,试试.