公网访问tomcat
㈠ 服务器上用公网IP访问不了tomcat
1.如果有路由器,要在路由器上进行虚拟主机设置.
把内网的服务器IP和端口映射到路由器上.
2.如果是直接ADSL拨号的话,应该是不影响,直接通过外网IP和端口应该可以访问到.
㈡ 如何通过外网访问自己的Tomcat
如果从外网访问需要公网IP才行,没有公网IP的话可以使用开源的holer,配置一个key就可以从外网访问自己的tomcat了
㈢ 如何让外网的用户能够访问到我的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 默认网页。
㈣ 通过公网弹性IP 访问不了部署在云服务器的tomcat
因为你用了80端口。公网的80 端口默认是关闭的,需要申请才能开通。2个方法:申请固定IP,开通80端口,网站备案等其他手续。或者换端口。
㈤ 本地tomcat访问地址怎么映射到公网
法一
1,在tomcat的配置文件夹下的server.xml配置文件下做一下修改:
可以修改一下端口号,不修改也可以,只不过端口如果是80,那么外网直接访问本地服务器网站192.168.0.7就是192.168.0.7,如果端口是8080,则外网访问本地服务器网站192.168.0.7就会是192.168.0.7:8080;
修改端口如下
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
端口8080可以更改,这里改成80,然后修改:
<Engine name="Catalina" defaultHost="localhost">
将local中的localhost改成你的本地ip;
<Host name="localhost" appBase="web
㈥ 我有VPS服务器,怎么样配置tomcat可以用IP外网访问呢
映射8080端口(前提不要被占用),然后公网IP或者动态域名+端口号就可以访问
例如 112.54.98.114:8080或者hllxg.sir.net:8080
㈦ 外网访问内网tomcatapache+tomcat外网访问配置 WebService配置
朋友 我不知道以下我说的情况是不是和你的一样,但是确实有可能是你在自己电脑上使用内网访问自己的猫Tomcat当然是没问题的 因为域名解析没问题!且程序端口对上去了!假如你要用自己的电脑使用外网访问Tomcat的话 例如 http://202.103.24.68:8888/xxxx 这个时候你的电脑解析到202.103.24.68将遇到第一个问题: 实际指向的可能不是你自己的电脑 有可能是路由器 集线器等 它不可能知道将这个ip具体制定给内网里的那一台电脑撒 程序自然无法连接到具体的PC 通过了这层障碍之后,是端口的问题了:就算可以将公网ip映射到你自己的电脑上来,找端口的时候 路由器将过滤掉!除非你再次设置路由器的端口映射 这样的话,你就可以正确的找到公网的主机并且找到该主机的程序入口了!写的有点乱 慢慢看吧 可能不是你想要的 但是确实有这种情况哦~
㈧ tomcat怎么设置用外网的电脑通过IP访问
在tomcat中设置<Host name="本机的外网IP"
首先,这个是不需要的
如果你是用model拨号,那么通过以上设置就可以了
如果你是通过路由器拨号,那么你需要进入路由器..找到"端口映射"(不同的路由器名字可能不一样)将来自WAN的访问"转接"到你自己电脑上
在端口映射的新项中,选择该项为TCP,端口为80,然后转到你自己的 192.168.1.11:80去即可
㈨ 如何让外网访问自己部署在tomcat上的web项目,我是学校的内网
如果你的学校内网可以连接外网,就按下面部署, 连接不上的话就别想了。
1、 首先 安装jdk,复制tomcat绿色版(或安装版)到指定目录,配置环境变量。分别测试是否配置成功:jdk 运行cmd 输入 java -version。 Tomcat 浏览器输入网址:http://localhost:8080。
2、部署tomcat:把项目路径到WebRoot 文件夹 复制到tomcat/conf/Catalina/localhost/ROOT.xml中,打开ROOT.xml 其中 docBase="" 这个引号里面就是你刚才复制的WebRoot路径;
保存之后启动 startup.bat 就可以访问了,http://(项目电脑ip):8080 就可以
㈩ 为什么通过公网ip访问不了tomcat中的资源呢
你只修改了本机host 而且指定的ip为111.79.249.60 也就是说到你的计算机上还要经过一层路由器(你自己说了用的运营商wifi) 所以 除非你能进人家的路由吧80端口的转发都放到你的电脑上 否则无法访问