Azure VM可以在本地运行站点。 如何使它们可以通过浏览器从VM外部访问?
是不是我们添加不同的端口到相同的IP和外面访问? 公共IP不可绑定,也知道服务器必须映射端点。 我已经这样做了。
如何访问虚拟机外部不同端口内部打开的站点。 什么规则,什么防火墙设置等需要改变?
另外为什么不能我的公共IP在我的虚拟机在IIS绑定?
您不会在IIS绑定中看到公共IP,因为您没有连接有外部IP的NIC。 云服务是负责将您的虚拟机(或一组虚拟机)与外部世界连接起来的服务,也是为您提供公共IP的服务。
要获得您的公共IP(VIP),请导航到云服务 – >快速浏览(检测仪表板右侧)检查IP >> PUBLIC VIRTUAL IP(VIP)地址
如果需要,你也可以有多个VIP:
https://azure.microsoft.com/en-us/documentation/articles/load-balancer-multivip/
要从互联网访问您的网站,您必须设置虚拟机端点:
https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-set-up-endpoints/
确保Windows防火墙不会阻塞连接。
更新 :
保留的IP概述
https://azure.microsoft.com/pt-br/documentation/articles/virtual-networks-reserved-public-ip/
保留一个VIP
New-AzureReservedIP -ReservedIPName MyReservedIP -Location "East US"
将MyReservedIPreplace为所需的名称。 将位置replace为您的数据中心位置。 要获取位置列表,请使用Get-AzureLocation
与正在运行的Cloud Service关联
Set-AzureReservedIPAssociation -ReservedIPName MyReservedIP -ServiceName TestService
将MyReservedIPreplace为您创build的服务名称,服务名称replace为您的云服务名称。
如何安装和configurationAzure PowerShell
https://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/