虽然我已确认应用程序Atlassian Confluence正在端口8090上运行且端口已转发,但我无法使用外部IP访问Atlassian Confluence应用程序:
这是我的配置:
我已经确认Confluence是UP&通过从以下两个URL访问管理器来运行:
我已使用以下命令禁用所有防火墙: sudo ufw disable
我已使用该工具确认端口8090已打开:http://www.yougetsignal.com/tools/open-ports/
这是运行命令的输出: netstat -l | grep LISTEN
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地址(通过查找路由器登录页面并执行"什么是我的IP"在Chrome上检索):123.456.789.111
虽然应用程序已启动并且当我尝试使用我的外部IP访问时,我无法访问它:http://123.456.789.111:8090/dashboard.action
我花了无数个小时来弄清楚为什么这不起作用。我错过了什么?任何帮助都会非常感激。
答案 0 :(得分:0)
找到解决方案:事实证明,我能够从家外访问WebServer,而不是在我从家中访问时。
解决方法是在/ etc / hosts中添加IP地址(计算机的内部IP)。