我已经在Microsoft azure中创建了Red Hat虚拟机。
我已经用8081端口在vm中启动了java服务器,它启动成功。但我不能在浏览器中查看它。它不会上膛。
我使用的是Red Hat Linux操作系统。我相信防火墙正在阻止端口可见。

最佳答案

对于红帽,您应该打开azure nsg上的端口8081(入站规则),还需要向红帽防火墙添加规则。您可以使用以下命令:

sudo firewall-cmd --zone=public --add-port=8081/tcp --permanent
sudo firewall-cmd --reload

有关Red Hat Firewall的更多信息,请参阅article

09-06 09:53