求助,这个需求能不能实现

nmyz7733 2020-11-07 05:17:23


如图所示,A服务器是一台双网机器,远程终端可以通过外网访问A服务器,B、C、D只有内网,现在B、C、D服务器上分别搭建了不同的WEB服务,远程终端怎么能通过A服务器访问到B、C、D服务器上的业务
...全文
13329 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
V_wenmao 2020-11-12
  • 打赏
  • 举报
回复
Ngxin七层负载均衡或者haproxy
nmyz7733 2020-11-08
  • 打赏
  • 举报
回复
引用 3 楼 X-i-n的回复:
不需要穿透内网。所有的请求先发到A,由B请求后端真实服务器(BCD),再将响应返给客户端。这就是反向代理的作用。你可以搜一下nginx proxy_pass
谢谢,已经搞定了
X-i-n 2020-11-08
  • 打赏
  • 举报
回复
不需要穿透内网。所有的请求先发到A,由B请求后端真实服务器(BCD),再将响应返给客户端。这就是反向代理的作用。你可以搜一下nginx proxy_pass
nmyz7733 2020-11-08
  • 打赏
  • 举报
回复
可以直接穿透内网吗?
nmyz7733 2020-11-08
  • 打赏
  • 举报
回复
引用 3 楼 X-i-n的回复:
不需要穿透内网。所有的请求先发到A,由B请求后端真实服务器(BCD),再将响应返给客户端。这就是反向代理的作用。你可以搜一下nginx proxy_pass
好的,已经按你说的配置了,下午测试下,谢谢
X-i-n 2020-11-07
  • 打赏
  • 举报
回复
典型的nginx反向代理使用场景。

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧