我想让外网的用户能够访问到我的TOMCAT服务器网站,做了如下工作:
(1)进入http://192.168.1.1/
     看到下面内容----
WAN口状态
IP地址: 59.37.192.56 PPPoE 请问这个IP应该就是路由器的IP吧?(2)进入“转发规则”/“虚拟服务器”功能页,设置端口映射:
   “服务端口”项填入“8080”、“IP”项填入“192.168.1.101”、“协议”项填入“ALL”.
    点击“保存”然后退出。
    
(3)启动TOMCAT,然后在浏览器地址栏键入http://59.37.192.56 :8080 
    
    浏览器窗口显示“无法打开”提示。    但是在浏览器地址栏键入http://192.168.1.101:8080 就没问题,能够打开TOMCAT 默认网页。
 请问这是怎么回事?如何解决?谢谢!

解决方案 »

  1.   

    在其它设置项里,有项DMZ设置,默认是关闭的,必须打开才能开启局域网内虚拟服务器的功能。
      

  2.   

    直接把这台机器设置成dmz主机http://59.37.192.56:8080 就可以访问
      

  3.   

    TP-LINK路由器;
    DMZ已经启用;
    http://59.37.192.56 也是无法访问。继续期待!!
      

  4.   


    和防火墙没关系 http协议 穿透的 ping看看 通不 ,配置对不对 ,端口有没错。
      

  5.   

    因为你已经映射了8080端口,所以输入http://59.37.192.56就可以,后面的:8080可以省略。
    但首先你得确认外网是否能够ping通你的路由器。59.37.192.56。
      

  6.   

    假设Tomcat服务器IP与端口分别为:192.168.1.101  8080那么你在路由器中应该这样设置 8080 192.168.1.101 All或TCP/IP访问地址: http://192.168.1.101:8080/...以上是我使用花生壳的配置方式,希望对你有所帮助。
      

  7.   

    再补充一点:访问地址: http://域名:8080/...