搭个外网可访问的TOMCAT、SVN

原创 2016年08月28日 18:55:49

         刚刚学习java web的时候,经常是把tomcat发布了,就脑袋一热,不管别人是不是内网,就把自己的内网的ip与项目链接发出去,叫别人访问....,往事不堪回首,

下面就简单介绍下将自己的tomcat变成公网可以的方法。

  配置外网访问

      根据电脑的上网方式分,可以分为两种:

     1.直接上网

                     直接上网的意思是没有经过路由器,没连wifi上网的方式,这这种方式很简单,直接控制台ipconfig一下,拿到ip,使用这个ip的项目连接就可以让外网访问了。

     2 路由器上网

                    现在WIFI非常普遍,大部分都是连接路由器上网,通过这种方式上网,电脑的ip并不是公网ip,也是内网ip,拿这个ip给别人访问,内网没问题,外网的话,那就呵呵了。那这种方式怎么能让内网访问呢?首先,我们要拿到我们外网ip,这个可以直接百度查询到,然后你是不是觉得拿这个ip就这样让外网访问了啊,你去试试,就会发现一个大写的404,这么简单,那我还写这个博文作甚,早点洗洗睡了!为什么会这样,因为你现在的请求只是发到路由中,并没有到你电脑上,我们要在路由器中转发一下。打开路由器管理界面,点击“转发规则”,根据你电脑内网IP和项目端口的实际情况进行配置。

                    

          这里配置可能会出现端口错误的提示,如果你配置的端口,在规定的访问内,那就是路由器版本太低的原因,一般是水星和迅捷的路由器。这个时候先升级下路由器就ok了,升级步骤:

             1.官网下载与路油器型号配备的升级文件

             2.进入 系统工具>>软件工具   选择文件进行升级



  端口被网络运营商屏蔽

               按上面的教程操作,你会发现你的服务,可以被外网打开了。不过可能有些人品不好的兄弟发现还是不行,首先你先将前面的教程再回顾一遍,看看操作操作是否有问题,如果确认无误,那就恭喜你,你设置端口被运营商屏蔽了,换个端口再试试。   PS:我用的是坑爹的电信,经常屏蔽80、8080端口,坑的我是一脸懵逼啊!

 

  使用域名

               这就满足了吗?ip经常变来变去,你不觉的使用起来很麻烦吗?

         这里推荐一款软件,我使用的还行:花生壳动态域名代理(玩玩的话,使用免费的就行了),通过域名访问,免去服务器ip变化,带来的不变便。


                 这个教程对所有的网络连接,如svn都是有效的。使用的不是80端口的话,要在域名后面加端口哦,因为直接使用域名的话,会被默认为是80端口。

        



                              


有关SVN安装与tomcat启动

有关SVN安装与tomcat启动

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

springboot如何使用velocity模版引擎

1.场景还原      由于公司项目是springboot构建的,访问静态资源必须是首要的考虑;但是springboot访问静态资源跟ssm中有些不一样的地方, 今天笔者就讲解一下在springboo...

Java 集合体系详解——List体系有序集合

引言面向对象语言对事物的体现必然是以对象的形式,Java工程师为了方便多多个对象的操作,就对对象进行存储,集合就是存储对象的一种方式,他们的底层都是基于不同的数据结构。当然集合和数组一样都是容器,数组...

windows下安装php、apache、mysql,并使得外网可访问内网的机器,搭建svn服务器提供版本控制

http://blog.chinaunix.net/uid-21702630-id-3091944.html 完成这些设置,花了好些时间,包括从网上搜到很多帮助的信息。这里整理一下,以防...

windows下安装php、apache、mysql,并使得外网可访问内网的机器,搭建svn服务器提供版本控制

完成这些设置,花了好些时间,包括从网上搜到很多帮助的信息。这里整理一下,以防以后忘记了。 一、搭建php开发环境     1.先安装mysql,我从mysql网站下的版本是my...

使用nat外网SSH树莓派及访问tomcat页面

最近入手了树莓派3,于是就开始了折腾的日子,不过好在所有的问题都有了好结果,我相信这才是所有开发人员最大的乐趣。 树莓派的安装,及配置静态ip(有显示屏和没有显示屏的方法) 首先在官网下载好ras...

【阿里云服务器】外网无法访问tomcat下部署的项目

问题提出:在ESC实例上部署了jdk和tomcat,启动tomct后,内网可以访问8080端口,外网无法访问8080. 系统环境:winsdow 2008 企业版 解决方案: 在网上查资料后说是配置安...

花生壳+Win7+tomcat+adsl筹建服务器,外网可以访问JAVA项目的页面

花生壳+Win7+tomcat+adsl搭建服务器,外网可以访问JAVA项目的页面 最近在用自己的电脑作为服务器,外网可以访问,以下是自己的实际操作。 .电信的adsl网络,路由器...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:搭个外网可访问的TOMCAT、SVN
举报原因:
原因补充:

(最多只允许输入30个字)