在 Azure 中打开 ubuntu 上的端口

在 Azure 中打开 ubuntu 上的端口

我在 Windows Azure VM 中创建了一个 ubuntu 映像。我正在尝试向外界开放端口 7171。我该怎么做?

我尝试发出 iptables 命令,但是它不起作用,不确定是我使用不当还是需要设置 azure 级别设置?

编辑:也许它只在本地主机上打开,而不是在世界范围内打开?我该如何验证呢?

答案1

您需要将其添加为端点。从 Windows Azure 预览门户中,选择虚拟机 -> 您的虚拟机。然后单击端点选项卡,最后单击新建。您可以在那里看到默认情况下只打开 SSH 端口。

答案2

使用 Azure 的新门户:

  1. 打开您的虚拟机。
  2. 转到“设置”窗口中的网络接口
  3. 单击您的网络接口
  4. 在网络接口窗口中,有一个“网络安全组“ 部分
  5. 在网络安全组的设置中单击“入站安全规则
  6. 添加新规则

我不确定是否有更短的方法到达那里。下次我将确保在创建虚拟机时设置我的端口。

答案3

在较新版本的 Azure 门户 (v3) 中,步骤现在略有不同。如果您从左侧菜单中选择虚拟机,然后选择特定 VM,然后选择网络,则可以为每个 VM 的特定端口添加入站/出站规则。

屏幕截图#1

    SS #1

截图#2

    SS #2

参考

相关内容