Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查找正确的azure web角色ip地址_Azure_Dns_Ip_Azure Web Roles - Fatal编程技术网

查找正确的azure web角色ip地址

查找正确的azure web角色ip地址,azure,dns,ip,azure-web-roles,Azure,Dns,Ip,Azure Web Roles,如何找到Azure WebRole的静态IP地址?我需要确保我得到了正确的配置,只要我不更改部署,该配置将保持静态。请参见以下内容: , 我需要IP地址,因为我们的Android应用程序需要一个域范围的IP地址来处理应用程序通知。也就是说,我们已经在使用CNAME,所以这与尝试使用A记录路线无关 问题是,我看到了两种相互矛盾的可能性: 1我使用一个典型的在线反向域名实用程序手动找到了我们正在运行的网站的IP地址,即此实用程序有效:。它提供的IP是正确的,我可以把它粘贴到浏览器的URL框中,我们

如何找到Azure WebRole的静态IP地址?我需要确保我得到了正确的配置,只要我不更改部署,该配置将保持静态。请参见以下内容: ,

我需要IP地址,因为我们的Android应用程序需要一个域范围的IP地址来处理应用程序通知。也就是说,我们已经在使用CNAME,所以这与尝试使用A记录路线无关

问题是,我看到了两种相互矛盾的可能性:

1我使用一个典型的在线反向域名实用程序手动找到了我们正在运行的网站的IP地址,即此实用程序有效:。它提供的IP是正确的,我可以把它粘贴到浏览器的URL框中,我们的网站就会出现。但我想确保这是有效的Macoy,因为:

2然而,在Azure dash中,如果我选择我的web角色,如果我选择管理域,奇怪的是,它会显示以下内容:配置记录时使用的IP地址:NNN.NN.NN.NNN实数是给定的,这与上面发现的不同,尽管有趣的是前3个数字NNN匹配,第二个数字NN只有1位不同,例如36而不是35

为什么会这样???而且,当我粘贴到浏览器url框中时,该IP地址不起作用

因此,虽然我可以从1中获得IP地址,但我只是觉得不安全,为什么我能在Azure面板中为我们的站点找到的唯一IP地址不能工作,而且是不同的。我不希望这个外部网站被发现是偶然的或不是真正的一个使用

顺便说一句,我也不介意在破折号中了解虚拟IP地址的含义: 虚拟IP地址:未配置基于IP的SSL绑定

编辑:谢谢你的回答。进一步澄清一下:转到仪表板中的所有项目,找到您的云服务并选择该服务,然后在右侧您将找到以下内容:

PUBLIC VIRTUAL IP ADDRESS (VIP)
123.23.45.678

INPUT ENDPOINTS
WidgetsInc.WebRole1:    123.23.45.678:80    
WidgetsInc.WebRole1:    123.23.45.678:443
WidgetsInc.WebRole1:    123.23.45.678:8172
WidgetsInc.WorkerRole1: 123.23.45.678:3389

对于web角色,云服务的IP地址在仪表板中作为“公共虚拟IP地址VIP”。这是您可以使用的唯一地址,也是该服务的负载平衡器的IP地址。个别实例的IP地址可能会更改。传出的流量似乎也来自这个公共VIP——这是唯一可以使用的地址