我的电脑在tomcat下部署一个网页的话,怎么能通过别人的电脑访问到呢?测试时用了局域网和外网貌似都不行,只有自己的机器输自己的ip:8080能打开
ããtomcaté¨ç½²å¨ä»ä¹ç½ç»ç¯å¢ï¼é½å¯ä»¥å©ç¨å¼æ¾çnat123端å£æ å°ç½ç»è¾
å©å¹³å°ï¼å®ç°å¤ç½ç访é®ãå®ç°è¿ç¨ï¼
ãã1ãå¨tomcaté¨ç½²å ç½çµèå®è£ 并å¯ç¨nat123ï¼æ·»å æ å°ï¼éæ©80端å£æ å°æé80ç½ç«æ å°ãå°tomcatå ç½å°åå端å£æ å°å°å¤ç½èªå·±çååï¼å¦æ ååï¼å¯ç´æ¥ä½¿ç¨æ示é»è®¤ååã
ãã2ãå°tomcatå ç½å°å端å£æ å°å°å¤ç½åï¼ç¨å¤ç½å°åå³å¯ä»¥æ£å¸¸è®¿é®tomcatåºç¨ã
ãã1ãå¨tomcaté¨ç½²å ç½çµèå®è£ 并å¯ç¨nat123ï¼æ·»å æ å°ï¼éæ©80端å£æ å°æé80ç½ç«æ å°ãå°tomcatå ç½å°åå端å£æ å°å°å¤ç½èªå·±çååï¼å¦æ ååï¼å¯ç´æ¥ä½¿ç¨æ示é»è®¤ååã
ãã2ãå°tomcatå ç½å°å端å£æ å°å°å¤ç½åï¼ç¨å¤ç½å°åå³å¯ä»¥æ£å¸¸è®¿é®tomcatåºç¨ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-07-16
我不知道你的网络环境是怎样的。
需要从外网访问到你主机上的8080端口,需要在外网上做一个端口映射。
我给你说一下原理,这是因为外网IP只有1个,而内部的主机可能会有很多台,所以,外网到内网的网关上会有端口的映射,比如对外网123.123.123.123:80端口的访问,默认只会访问到123.123.123.123主机上,而你内部网的主机是无法访问到的。所以需要在外网网关上设置一下外网端口到内网IP之间的对应关系,因为协议的不同,又可分为TCP和IP协议。每个协议都有65530左右的端口。
如果你用的是家里的ADSL拨号,那么每次拨号后IP地址都是不同的(即使没有重新拨号,在一定时间后,ISP也会重置你的IP,并进行重新分配),建议你用花生壳之类的动态DNS进行解析就可以了。我就用的是这个。
有问题请留言追问
需要从外网访问到你主机上的8080端口,需要在外网上做一个端口映射。
我给你说一下原理,这是因为外网IP只有1个,而内部的主机可能会有很多台,所以,外网到内网的网关上会有端口的映射,比如对外网123.123.123.123:80端口的访问,默认只会访问到123.123.123.123主机上,而你内部网的主机是无法访问到的。所以需要在外网网关上设置一下外网端口到内网IP之间的对应关系,因为协议的不同,又可分为TCP和IP协议。每个协议都有65530左右的端口。
如果你用的是家里的ADSL拨号,那么每次拨号后IP地址都是不同的(即使没有重新拨号,在一定时间后,ISP也会重置你的IP,并进行重新分配),建议你用花生壳之类的动态DNS进行解析就可以了。我就用的是这个。
有问题请留言追问
我用的是校园网,本地能通过ip访问,但不能通过绑定域名访问,局域网也不能访问,ping 网通dns时出现超时。端口映射的话应该怎么弄呢?谢了
第2个回答 2018-09-18
从外网访问tomcat服务,需要借助一些端口映射软件的,比如开源的holer简单配置一个key就实现从外网访问了
第3个回答 2011-07-17
应该把8080端口打开,局域网就可以访问了
如果是校园网的话估计外网访问不到了,除非你能控制你们学校的dns服务器 ,架站要有对外的IP啊!~就是做映射服务器也得允许。。。。。。追问
如果是校园网的话估计外网访问不到了,除非你能控制你们学校的dns服务器 ,架站要有对外的IP啊!~就是做映射服务器也得允许。。。。。。追问
恩,局域网能通,就是外网不行,没有办法解决吗?帮帮忙,我是一窍不通,又非得折腾这东西,谢了
追答应该不行吧!~要非得通就得去找你们学校网管去协商下,将你的ip变成对外公布的ip,要不就得换一个环境,最起码要有对外的ip
本回答被提问者和网友采纳第4个回答 2019-07-10
1、别人的网络是否能ping通?
2、如果是linux,看别人是否能通过ssh或telnet登录到你的机器。
3、如果前面的都可以的话,如果你的是linux,查看下防火墙是否开放8080端口,粗暴点就是直接关闭防火墙试试。
2、如果是linux,看别人是否能通过ssh或telnet登录到你的机器。
3、如果前面的都可以的话,如果你的是linux,查看下防火墙是否开放8080端口,粗暴点就是直接关闭防火墙试试。