在 Azure 中公开 Web 应用程序
Exposing a webapp in Azure
我正在 Azure VM 上设置 Nexus OSS。
我已经在 Ubuntu 16.04 LTS 上进行了设置。
当我通过 SSH 隧道连接到 webapp 时,我可以访问 Nexus 存储库管理器。当我尝试直接打开它时,无法正常工作。
根据 Azure 文档和几个 Whosebug 响应,我更新了 NSG 并添加了允许的端口 8081,但没有成功。我还检查了 UFW(Ubuntu 防火墙),它甚至没有激活。
编辑:
netstat -plant | grep 8081
tcp 0 0 127.0.0.1:33519 0.0.0.0:* LISTEN 18081/java
tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 18081/java
tcp 0 0 127.0.0.1:8081 127.0.0.1:60242 TIME_WAIT -
tcp 0 0 127.0.0.1:8081 127.0.0.1:60366 TIME_WAIT -
tcp 0 0 127.0.0.1:8081 127.0.0.1:60244 TIME_WAIT -
编辑2:
admin@nexus-vm:~$ sudo iptables -nL INPUT
Chain INPUT (policy ACCEPT)
target prot opt source destination
有人知道哪里出了问题吗?
提前致谢!
此致
问题是我公司的防火墙。在 4G 上测试它,它可以工作。
我正在 Azure VM 上设置 Nexus OSS。 我已经在 Ubuntu 16.04 LTS 上进行了设置。 当我通过 SSH 隧道连接到 webapp 时,我可以访问 Nexus 存储库管理器。当我尝试直接打开它时,无法正常工作。
根据 Azure 文档和几个 Whosebug 响应,我更新了 NSG 并添加了允许的端口 8081,但没有成功。我还检查了 UFW(Ubuntu 防火墙),它甚至没有激活。
编辑:
netstat -plant | grep 8081
tcp 0 0 127.0.0.1:33519 0.0.0.0:* LISTEN 18081/java tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 18081/java tcp 0 0 127.0.0.1:8081 127.0.0.1:60242 TIME_WAIT - tcp 0 0 127.0.0.1:8081 127.0.0.1:60366 TIME_WAIT - tcp 0 0 127.0.0.1:8081 127.0.0.1:60244 TIME_WAIT -
编辑2:
admin@nexus-vm:~$ sudo iptables -nL INPUT Chain INPUT (policy ACCEPT) target prot opt source destination
有人知道哪里出了问题吗?
提前致谢!
此致
问题是我公司的防火墙。在 4G 上测试它,它可以工作。