【发布时间】:2015-11-17 04:13:29
【问题描述】:
虽然我已确认应用程序 Atlassian Confluence 正在端口 8090 上运行并且端口已被转发,但我无法使用外部 IP 访问 Atlassian Confluence 应用程序:
这是我的配置:
- Ubuntu 14.04 LTS
- 静态 IP 地址 - XXX.YYY.ZZZ.XYZ (ifconfig -> eth0 -> inet addr)
- Atlassian Confluence 5.8.15(作为用户 confluence 执行)
- ISP - Frontier Communications(住宅帐户)
- 路由器和调制解调器 - Netgear 7550
通过从以下两个 URL 访问管理器,我已确认 Confluence 已启动并正在运行:
- localhost:8090/dashboard.action
- XXX.YYY.ZZZ.XYZ:8090/dashboard.action
我已使用以下命令禁用所有防火墙:sudo ufw disable
我已使用以下工具确认端口 8090 已打开:http://www.yougetsignal.com/tools/open-ports/
这是运行命令的输出:netstat -l | grep 听
tcp 0 0 localhost:8005 *:* LISTEN
tcp 0 0 *:8009 *:* LISTEN
tcp 0 0 *:http-alt *:* LISTEN
tcp 0 0 localhost:ipp *:* LISTEN
tcp 0 0 localhost:postgresql *:* LISTEN
tcp6 0 0 [::]:8095 [::]:* LISTEN
tcp6 0 0 localhost:8000 [::]:* LISTEN
tcp6 0 0 localhost:8020 [::]:* LISTEN
tcp6 0 0 [::]:8090 [::]:* LISTEN
外部 IP 地址(通过查找路由器登录页面并在 Chrome 上执行“我的 IP 是什么”检索):123.456.789.111
虽然应用程序已启动并运行,但当我尝试使用我的外部 IP 访问时无法访问它:http://123.456.789.111:8090/dashboard.action
我花了无数个小时来弄清楚为什么这不起作用。我错过了什么?任何帮助将不胜感激。
【问题讨论】:
标签: ubuntu portforwarding