【问题标题】:Open Azure VM to Internet for a web site为网站打开 Azure VM 到 Internet
【发布时间】:2017-07-23 10:05:23
【问题描述】:

我是 Azure 的新手。我想打开 IIS 以进行外部访问。我的VM是WS 2012 R2,都是默认配置的。

我从 Internet 获得的唯一访问权限是 RDP,我用于管理。 我尝试了 FTP 和 HTTP,但都无法从外部找到我的服务器。同样适用于 nslookup。

如果我在 sp16fu12.westeurope.cloudapp.azure.com 上进行 RDP 连接,它会成功。 如果我尝试http://mymachine.westeurope.cloudapp.azure.com,它会失败。

我在我的网络安全组中为 http 和 ftp 协议添加了入站和出站安全规则。 DNS 是默认的 Azure DNS。 怎么了?

【问题讨论】:

    标签: http azure azure-virtual-network


    【解决方案1】:

    根据您的描述,请确保您在 Azure 网络安全组和 Windows 防火墙上打开了端口(FTP 和 HTTP)。

    1.Open Ports on Azure network security group(NSG Inbound rules)。更多关于NSG的信息请参考link

    注意:Azure NSG 可以关联 NIC 和子网。请参考这个link

    2.打开防火墙上的端口。有关 Windows 防火墙上开放端口的更多信息,请参阅link

    【讨论】:

    • 谢谢。我已经在 Windows(VM 内部)和 Azure 门户(外部)中打开了防火墙。答案总是URL地址未知,无法访问服务器,无法访问页面等......
    • 你的意思是你尝试RDP http://mymachine.westeurope.cloudapp.azure.com 是不可能的,你只能rdp IP或者DNSName。
    • 2. RDP 没问题,有我的 URL,但它是唯一有效的协议。
    • 在我的 Azure 网络中访问我的网页和 ftp 文件夹没有问题。新点:我在 IIS 中建立了一个新站点,在 81 端口而不是 80 端口上发布,并且有效。有什么区别?
    • @JFF42 根据您的描述,您的问题似乎是防火墙问题。
    猜你喜欢
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-16
    • 1970-01-01
    相关资源
    最近更新 更多