dajiahuo
2011-03-25 15:11
浏览 1.0k
已采纳

外网ip地址访问不了Tomcat的问题

服务器是连到外网的,我现在在服务器上安装了jdk和tomcat,打入网址http://localhost:8080,是可以访问的tomcat的主页的。但现在,我用外网的ip地址访问,却访问不了,然后我又用 在cmd下 ipconfig得到  这个ip地址(当然,我不是很清楚这个ip地址和外网的ip地址 为什么不一样)访问 ,却也访问不了。请大家帮我看看。

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

10条回答 默认 最新

  • iteye_2443 2011-03-25 16:33
    已采纳

    不知道你说的服务器是什么
    如果是你自己的机器(在办公室的,大家一起通过路由器分配的)
    那么你需要映射,并设置路由器,开放你的那个端口

    如果是机房配置好的服务器,也许是你的网路连接没有开放端口
    我们公司在电信机房托管的服务器,我没见实施的同事做过其他配置,外网ip是可以直接访问的,另外服务器机器开放tomcat应用需要的端口,那么就可以访问web服务

    http://anyasir.gicp.net:8080/

    点赞 打赏 评论
  • cbcgkx 2011-03-25 15:14

    这个要分情况 如果你使用的ADSL 这样通过外网IP访问是肯定没有问题的
    如果你使用的是路由上网 这个就需要在路由器里面设置一下映射 让外网IP映射到你的计算机 这样外网访问就没有问题了

    点赞 打赏 评论
  • iteye_2443 2011-03-25 15:19

    服务器用个花生壳,映射一下,很简单的
    然后外网访问映射后的域名+端口
    当然服务器也要开放一下那个端口

    点赞 打赏 评论
  • cbcgkx 2011-03-25 15:46

    如果你在公司 是肯定需要映射的 那么多人用路由器 路由器知道该去访问那台机器上的应用吗?

    点赞 打赏 评论
  • cbcgkx 2011-03-25 16:01

    你没明白意思 花生壳只不过是一个动态域名管理的 可以动态映射你的ip 但是 如果你在路由器里面自己手动设置了映射以后 就可以正常访问你的应用 不管你用不用花生壳 只要你是使用路由器 就肯定要映射你的机器 如果是ADSL就不用映射了 你可以回家用ADSL试试

    点赞 打赏 评论
  • cbcgkx 2011-03-25 16:25

    这个你早就应该注意 如果用路由器上网 自己的机子的ip一般都是192.168.XXX.XXX
    要想外网访问到你的机器 就得设置路由器里面的映射 设置也是比较简单的 但是你得有权限登陆到路由器

    点赞 打赏 评论
  • iteye_2443 2011-03-25 16:34

    固定的ip的服务器,你查看是否开放了端口

    点赞 打赏 评论
  • cbcgkx 2011-03-25 17:17

    楼上的 我也是gicp.net的域名 :arrow:

    楼主可以把Tomcat的端口改成80试试

    点赞 打赏 评论
  • iteye_2443 2011-03-25 17:51

    tomcat运行不运行,跟服务器是否对外开放了服务端口没关系

    服务器对外开放了端口,外网才能访问的
    你是8080端口那么看一下服务本地连接是否开放了这个端口
    本地连接》属性》高级》设置》例外》
    查看一下,如果没有开放8080,添加端口
    名称随便取,最好一眼看出来

    点赞 打赏 评论
  • iteye_2443 2011-03-25 17:53

    我对这些不是很清楚,来了现在的公司,公司小,很多事要做,这写配置也是跟实施同事学的
    看楼上那位仁兄,貌似这方面懂得多额

    点赞 打赏 评论

相关推荐 更多相似问题