gpt4 book ai didi

azure - Azure 应用服务中的出站 IP 地址有何意义?

转载 作者:行者123 更新时间:2023-12-03 02:10:22 25 4
gpt4 key购买 nike

取自此article .

Any outbound connection from the App Service app, such as to aback-end database, uses one of the outbound IP addresses as the originIP address.

为什么它不能只使用入站 IP 地址,我认为该地址是虚拟机的 IP 地址或运行应用服务的任何地址?

这是否意味着,如果我的应用服务调用 API,该 API 将收到一个将出站 IP 地址之一作为 X-Forwarded-For 值的请求?

它如何知道要使用哪个 IP 地址?

为什么需要多个出站IP地址?

最佳答案

为什么它不能只使用入站 IP 地址,我认为该地址是虚拟机的 IP 地址或运行应用服务的任何内容?

入站 IP 不是虚拟机,而是负载均衡器 IP,否则,当您横向扩展时,您需要知道多个入站 IP 地址并为实例配置负载均衡器。

这是否意味着如果我的应用服务调用 API,该 API 将收到一个将出站 IP 地址之一作为 X-Forwarded-For 值的请求?

如果您没有任何代理或应用程序网关,那么可以。

它如何知道要使用哪个 IP 地址?

Every TCP and UDP packet contains a source port number and adestination port number. Each of those packets is encapsulated in anIP packet, whose IP header contains a source IP address and adestination IP address.

https://en.wikipedia.org/wiki/Network_address_translation

为什么需要多个出站 IP 地址?

根据您的 SLA 正​​常运行时间,您可能需要在多个区域/可用区托管您的应用程序。这意味着,数据中心不会有相同的 IP 地址,这就是它有许多出站 IP 地址的原因。

关于azure - Azure 应用服务中的出站 IP 地址有何意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73500467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com