【问题标题】:How to open ports on azure virtual machine?如何在 Azure 虚拟机上打开端口?
【发布时间】:2015-09-11 13:20:34
【问题描述】:

我通过添加端点选项设置了一个新端口,但它没有在 azure 虚拟机上打开该特定端口....我使用以下链接进行了检查 谁能告诉我如何解决这个问题?

http://postimg.org/image/wb5rid6ib/

我的虚拟机上没有打开 TCPSockets 端点

【问题讨论】:

    标签: azure port azure-virtual-machine azure-virtual-network


    【解决方案1】:

    Add-AzureEndpoint 在 Azure 防火墙上打开一个端口,而不是在你的 VM 端。这意味着在 Azure 中打开端口后,您还必须在 VM 的单个防火墙上打开该端口。根据您的操作系统,可能会有所不同。例如。在 Windows Server 中,您将配置 Windows 防火墙。

    更准确地说,Add-AzureEndpoint 创建从指定公共端口到您为 VM 指定的专用端口的端口转发规则。

    【讨论】:

    • 是的,我将防火墙配置为允许特定端口,但端口状态仍然关闭?
    • 好的,让我们进行故障排除。 (a) 如何检查端口是否开放? (b) 您是否在内部检查过端口是否打开?您可以在同一虚拟网络中创建第二个 VM,或者尝试在内部连接云服务。如果失败,您就知道该端口未在您的 VM 上打开。如果成功了,你知道你必须在 Azure 中寻找问题。
    • 我通过 portchecker (yougetsignal.com) 检查 stutus 是否已关闭。在我的虚拟机中,其他 3 个端口是 rdp、powershell 和 iis 服务器,其中 stutus 显示 OPEN
    • 您是否因为您的软件与您的服务没有连接而使用 portchecker 进行检查? Azure 使用软件定义的网络。我不确定经典网络工具与 Azure 的行为是否相同。 (例如,Azure 不支持通过 ICMP 进行 ping。)
    • 是的,我通过 portchecker 检查了状态是关闭的....!!!我想我在通过 vm(ws server 2012) 打开端口时做错了什么
    猜你喜欢
    • 2014-01-31
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 2015-03-20
    • 2016-07-26
    相关资源
    最近更新 更多