在网络服务器日志(使用 az cli)中,我可以看到使用用户代理 AlwaysOn 和 IP 地址 10.0.128.25 获取请求
此 IP 地址能否可靠地用于设置允许 IP 限制?
此 IP 地址未记录在https://docs.microsoft.com/en-us/azure/app-service/app-service-ip-addresses中,这似乎涵盖了发现公共 IP 地址,所以我对使用保持警惕它?
在日志中我还看到 IPv6 ::1 表示本地主机,所以我猜 10.0.128.25 也是本地主机?
2018-08-30 10:48:19 EXAMPLESITE GET / X-ARR-LOG-ID=ExampleLogId 80 - ::1 AlwaysOn ARRAffinity=ExampleArrAffinityId - EXAMPLESITE.azurewebsites.net 200 0 0 2942 695 108
2018-08-30 10:48:54 ~1EXAMPLESITE GET / - 80 - 10.0.128.25 AlwaysOn - - examplesite.azurewebsites.net 200 0 64 0 457 46463
我尝试使用应用服务控制台和 Kudu powershell 控制台来查看它是否是实例的 IP 地址,但我无法发现更多,因为 ipconfig 和 Get-NetIPAddress 似乎在沙箱中工作。
我猜 127.0.0.1 不会工作,即使它是同一台机器,因为 IIS 将它解释为另一个 IP?
到目前为止,在我尝试过的两个应用服务计划中,它是相同的 IP。