nginx 如何在Azure中创建具有特定重定向规则的代理?

ukxgm1gy  于 2023-08-03  发布在  Nginx
关注(0)|答案(1)|浏览(133)

我的目标是通过Azure中的代理访问第三方网站“externalsite.com”,以便保持我的公共IP地址固定,无论我的请求的来源是在Azure应用服务中还是来自我的开发环境。
因此,理想情况下,我会向“mynewproxy-externalsite.com”发送请求,它会知道重定向到“externalsite.com”。
如果它也能处理websockets就更好了,但这不是必需的。

fxnxkyjh

fxnxkyjh1#

既然你已经用azure-virtual-network标记了你的帖子,我猜你的应用程序运行在一个使用vnet-integration的azure应用服务上。如果公共静态ip是您的主要目标,我会考虑Azure Nat网关而不是代理(https://learn.microsoft.com/en-us/azure/nat-gateway/nat-overview)。这是一个简单且成本相对较低的选项,用于在传输层上从应用服务获取公共出站IP。基本上,这是通过路由来自您的vnet的流量通过这个服务,它有一个公共ip。这也将处理Web套接字。

相关问题