lua可以设置nginx通过代理转发请求么?

如下图,服务器A和服务器B是同一个内网的两台服务器,服务器A是不能访问外网的,服务器B是通过代理proxy(配置代理ip和端口)的方式访问外网的。

现在服务器A上的应用app想访问几个外网的api,想通过在B服务器上安装一个nginx,通过服务器B上的nginx转发的方式去访问外网api。但是在B上安装的nginx访问外网,理论上nginx也要设置代理proxy(配置ip和端口)才能访问外网的,但是nginx没提供这种配置,请教一下各位大佬,能通过lua+nginx实现这个服务器A访问几个外网api么?
image.png

阅读 2.3k
1 个回答

如果服务器B的代理是默认代理,则直接在服务器B上的nginx上设置转发代理应该就可以的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题