首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法通过公网IP访问80端口

无法通过公网IP访问80端口
EN

Stack Overflow用户
提问于 2012-07-27 23:12:36
回答 1查看 2.2K关注 0票数 1

我在我的ISP的Arris路由器后面的本地IP上有一个ubuntu box。我已经在路由器上为端口80设置了端口转发,这样它就可以将TCP/UPD转发到ubuntu机器的本地IP。

但是,我无法使用公网IP远程登录,也无法通过公网IP访问apache在ubuntu上的欢迎页面。我可以从我的mac的80端口telnet到ubunut的本地ip,也可以通过ssh进入它。我也关闭了Ubuntu上的防火墙进行测试,但仍然无法通过公网IP访问ubuntu。

我检查过了,公网IP上的80端口是开放的,所以22端口是开放的,但21端口是开放的。

不知道下一步该怎么走。有什么建议吗?

相同的

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 16:25:51

看起来您正在通过Arris路由器进行端口转发

代码语言:javascript
运行
复制
ISP/WAN PublicIP:80 --> InternalIP:80 Ubuntu/Apache 

但是也许你的Ubuntu客户端已经释放/更新了它的DHCP租约,并收到了一个新的内部IP,因此如果不保持Ubuntu客户端的内部IP是静态的,那么预期的配置将无法工作……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11690686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档