V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
liuminghao233
V2EX  ›  NGINX

怎么反代有 ssl 的源站

  •  
  •   liuminghao233 · 2016-09-29 13:28:04 +08:00 via iPhone · 3723 次点击
    这是一个创建于 3004 天前的主题,其中的信息可能已经有所发展或是发生改变。
    www.abc.com 指向 1.1.1.1

    1.1.1.1 反代 2.2.2.2

    2.2.2.2 上证书是 www.abc.com
    8 条回复    2016-09-30 07:36:42 +08:00
    txydhr
        1
    txydhr  
       2016-09-29 13:32:03 +08:00
    sbiproxy
    txydhr
        2
    txydhr  
       2016-09-29 13:32:15 +08:00
    sniproxy
    ryd994
        3
    ryd994  
       2016-09-29 15:18:18 +08:00 via Android
    如果你想在 1 上部署私钥: Nginx ,而且 2 可以不上 SSL ,完全 offload 给 1
    如果你不想:
    只代理一个域名: Nginx TCP
    只代理有限的几个: haproxy
    要代理一堆域名: sniproxy
    est
        4
    est  
       2016-09-29 15:43:02 +08:00
    @ryd994 好像 nginx 用 proxy_ssl_server_name 也可以支持多个。
    zeyexe
        5
    zeyexe  
       2016-09-29 15:46:30 +08:00
    难道不是在 1.1.1.1 的 hosts 文件中将 www.abc.com 指向 2.2.2.2 ?
    liuminghao233
        6
    liuminghao233  
    OP
       2016-09-29 16:47:30 +08:00
    1.1.1.1 和 2.2.2.2 都上了 ssl 的 而且是同样的证书

    因为用了 cloudflare full ssl ,移动走 cloudflare ,其他线路走 1.1.1.1 反代
    ryd994
        7
    ryd994  
       2016-09-29 16:51:45 +08:00 via Android
    @est 那个不能根据 sni 选后端吧……只是传递 sni 内容而言
    msg7086
        8
    msg7086  
       2016-09-30 07:36:42 +08:00 via Android
    都有证书的话最正常的反代就行啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   982 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:52 · PVG 03:52 · LAX 11:52 · JFK 14:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.