jsjcjsjc
V2EX  ›  问与答

关于 nginx 流量转发的进阶问题

  •  
  •   jsjcjsjc · Feb 12, 2022 · 1795 views
    This topic created in 1552 days ago, the information mentioned may be changed or developed.
    VPS-A 是 GIA+9929,建了网站和 vless&trojan
    VPS-B 是落地鸡,解锁奈飞用的,只建了 vless&trojan

    我把域名 3 个域名 blog.domain.com / a.domain.com / b.domain.com 都指向了 VPS-A
    希望的效果是这样的
    使用 blog.domain.com,就是正常博客
    使用 a.domain.com,就是正常上网代理
    使用 b.domain.com,VPS-A 把流量转发到 VPS-B 进行上网代理,可以看奈飞


    试了一下简单版,貌似不行
    https://hostloc.com/thread-866922-1-1.html

    后来找到这个,也失败了
    https://blog.xmgspace.me/archives/nginx-sni-dispatcher.html


    就想问一下,第二种方法可以吗?如果可以的话我再试试....头发都少了不少啊~~
    6 replies    2022-02-14 22:14:33 +08:00
    ysc3839
        1
    ysc3839  
       Feb 13, 2022   ❤️ 1
    为什么要用 SNI 来区分?直接用 HTTP Host 区分好像没啥问题吧?
    jsjcjsjc
        2
    jsjcjsjc  
    OP
       Feb 13, 2022
    @ysc3839 nginx 确实不是很清楚啊...我看网上都是这样的,想照抄
    yaott2020
        3
    yaott2020  
       Feb 13, 2022 via Android   ❤️ 1
    可以直接用 nginx upstream 分流,ray 再设置流量中转到 B
    ZeroClover
        4
    ZeroClover  
       Feb 13, 2022   ❤️ 1
    nginx ssl_preread 然后根据 SNI 分流是没有问题的
    jsjcjsjc
        5
    jsjcjsjc  
    OP
       Feb 13, 2022
    @ZeroClover 感谢,那我再按照第二个试试
    因为我的 VPS-B 和文章中的不大一样,我以为不适用
    jsjcjsjc
        6
    jsjcjsjc  
    OP
       Feb 14, 2022
    貌似不行啊,内部的风流可以了,但是外部的貌似不行啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2972 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 12:48 · PVG 20:48 · LAX 05:48 · JFK 08:48
    ♥ Do have faith in what you're doing.