在 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 上测试它,它可以工作。