V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
zdaodao
V2EX  ›  NGINX

nginx 反向代理的 ip 被封,如何让 nginx 第三方代理 ip 去访问源站,读取内容?

  •  
  •   zdaodao · Aug 15, 2020 via iPad · 5510 views
    This topic created in 2085 days ago, the information mentioned may be changed or developed.

    nginx 反向代理的 ip 被封,如何让 nginx 第三方代理 ip 去访问源站,读取内容?大牛们关注下

    17 replies    2020-08-22 15:25:44 +08:00
    zdaodao
        1
    zdaodao  
    OP
       Aug 15, 2020
    nginx 反向代理的 ip 被封,如何让 nginx 用 第三方代理 ip 去访问源站,读取内容?
    ptyfork
        2
    ptyfork  
       Aug 15, 2020   ❤️ 4
    联系源站解封
    zdaodao
        3
    zdaodao  
    OP
       Aug 15, 2020
    @ptyfork 哥哥,你真逗!
    ziiber
        4
    ziiber  
       Aug 15, 2020
    楼主可以看一下 nginx 正向代理,但是需要安装 nginx 扩展
    ziiber
        5
    ziiber  
       Aug 15, 2020
    推广一波我的 Go 代理库: https://github.com/telanflow/mps

    自己写的代理服务更自由,哈哈
    sanxianA
        6
    sanxianA  
       Aug 15, 2020
    可以试试起一个 proxy 进程然后
    iptables -t output ******* -j dnat --destination=127.0.0.1:8080
    love
        7
    love  
       Aug 15, 2020
    写个几行的本地程序用代理转发到目标
    或在外面开个 VPS 用 Nginx 二级跳
    herozzm
        8
    herozzm  
       Aug 15, 2020 via Android
    再开一个 vps,可以多次反向代理的
    Tompes
        9
    Tompes  
       Aug 15, 2020
    写一个代理程序,运行在一个本地端口,用 nginx 反代这个本地服务的端口。
    dsg001
        10
    dsg001  
       Aug 15, 2020
    上支持换 ip 的云服务器
    Menci
        11
    Menci  
       Aug 15, 2020
    我之前反代 Codeforces.com 被 ban 了,用了一个比较曲线救国的方案:

    1. 用 proxychains 启动 sniproxy,监听一个大端口号,把被 ban 的域名加进去
    2. nginx 里 proxy_pass 本地 sniproxy 的端口号
    yulihao
        12
    yulihao  
       Aug 16, 2020
    我用 Windows 的,直接 Proxifer 搞定了(迫真)
    当时就是反代 github 发现 nginx 不走代理然后就 Proxifer 劫持走代理,运行起来还挺稳定的
    zdaodao
        13
    zdaodao  
    OP
       Aug 16, 2020
    @Menci 这个可行,就是太复杂了,效率可能不高
    zdaodao
        14
    zdaodao  
    OP
       Aug 16, 2020
    @yulihao
    proxychains 加 nginx 可行不? linux
    zdaodao
        15
    zdaodao  
    OP
       Aug 16, 2020
    @sanxianA
    命令好像有问题,报错,哥们,可以写个完整点的,可执行的吗?
    zdaodao
        16
    zdaodao  
    OP
       Aug 16, 2020
    @Tompes 能具体说说吗?反代到代理 ip,代理 ip 这里有什么操作?
    Menci
        17
    Menci  
       Aug 22, 2020
    @zdaodao 你的 nginx 如果还要 proxy_pass 其他服务(特别是本机的服务)的话就会出问题,所以我这么套娃
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2423 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 04:54 · PVG 12:54 · LAX 21:54 · JFK 00:54
    ♥ Do have faith in what you're doing.