The*_*Guy 3 http proxy https transparent-proxy
我有一个托管 200 多个域的 Web 服务器,但需要将其移动到另一个数据中心并获取新的 IP 地址。但是由于所有 DNS 设置都必须手动更新,所以我考虑是否可以在旧 IP 地址上设置某种透明代理,将所有 http/https 流量转发到新 IP。因此访问者不会发现迁移到 DNS 正在被纠正。
我的第一个想法是为此使用 nginx,但认为它会导致域上的 SSL 证书出现问题。有没有解决问题的好方法?
在这些情况下,我使用以下迁移过程:
步骤 6 确保最终用户不会访问旧服务器,即使他们的 DNS 已解析为旧服务器 IP。
在此之后,继续监视旧服务器日志以查看流量何时停止。然后你可以拆除旧的设置。
使用proxy_pass指令设置反向代理。如果最终用户IP地址是重要信息,则需要将其添加到旧服务器->新服务器请求的HTTP标头中,并告诉新服务器使用标头值作为IP地址。
| 归档时间: |
|
| 查看次数: |
380 次 |
| 最近记录: |