求助,如何在反向代理的基础上实现 IP 轮换? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
3dmeng
V2EX    程序员

求助,如何在反向代理的基础上实现 IP 轮换?

  •  
  • /a>
      3dmeng 2024-10-14 22:00:21 +08:00 2597 次点击
    这是一个创建于 430 天前的主题,其中的信息可能已经有所发展或是发生改变。

    场景:域名 A 反代域名 B ,访问域名 A 以突破域名 B 站点的访问频繁限制 要求:每次访问请求自动轮换 IP ,在反代服务器实现

    15 条回复    2024-10-16 11:56:01 +08:00
    KagurazakaNyaa
        1
    KagurazakaNyaa  
       2024-10-14 22:05:58 +08:00
    https://doc.traefik.io/traefik/routing/services/#load-balancing 试试 traefik ,默认就是 round robin 的
    cyaki
        3
    cyaki  
       2024-10-14 22:20:18 +08:00
    将域名 A 所在的服务器放到 拨号 VPS 上, 隔几十秒就通过拨号切一次 IP
    3dmeng
        4
    3dmeng  
    OP
       2024-10-14 22:30:29 +08:00
    @cyaki 有想过这个方案,但是访问频率实在太高了,IP 可能几秒内就会被 ban ,并且重新拨号的过程中可能会导致请求失败,所以想通过 IP 池轮换实现
    dearmymy
        5
    dearmymy  
       2024-10-14 23:55:15 +08:00
    你要先找到 ip 源在定方案。而且你是要反代一个接口,还是说要整个网站都反代。而且他们所有资源也不会检测 ip 。你可以买国外那种居民代理,每次访问都是不同 ip ,那边帮你做好了。然后你网站应该给有不好方法能实现,nginx ,或者干脆你写个异步接口,请求 b 接口时候直接带上 ip 代理。
    SenLief
        6
    SenLief  
       2024-10-15 00:04:04 +08:00
    这个功能应该就是负载均衡,不过你说连接后几秒 ip 就会断,写完解决 ip 问题吧,要不你频繁断开重连,那对方服务器不是会默认为你在攻击吗?
    sealinfree
        7
    sealinfree  
       2024-10-15 01:13:53 +08:00
    routeros ,ecmp 或者 pcc 均衡负载,多条 ppp 链路负责 ip 切换,每条链路做随机 1-3 个 backup 路由,启用 webproxy 或者 vpn ,外部代理或者 vpn 进来的包随机转发到多条不停换 ip 的 ppp 链路上去,ros7 可以无限创建路由,v6 单点只能 256 个路由,可以用集群
    以上方案已经实战过
    zeusho871
        8
    zeusho871  
       2024-10-15 01:34:44 +08:00
    golang 自己开发接入代理池的 server 亲测
    Ipsum
        9
    Ipsum  
       2024-10-15 08:09:08 +08:00
    购买代理池,自己写代码实现
    yinmin
        10
    yinmin  
       2024-10-15 08:51:08 +08:00 via iPhone
    域名 B 是 ipv4 ,只能购买代理池服务;如果域名 B 有 ipv6 ,域名 A 绑定一段 ipv6 地址随机轮换
    dowson521
        11
    dowson521  
       2024-10-15 14:28:24 +08:00
    楼上没几个靠谱的。。。。
    nginx+ipset+iptables+gost+smartdns 来搞。这玩意我们也在用。
    xxxbin
        12
    xxxbin  
       2024-10-15 15:31:16 +08:00
    偷偷问一句。为啥访问频繁的问题用的是反代?正向代理不行?
    Jazzylol
        13
    Jazzylol  
       2024-10-15 22:02:15 +08:00
    估计在反代 chatgpt.com
    MagicCoder
        14
    MagicCoder  
       2024-10-16 11:55:33 +08:00
    @Jazzylol 我反代 ChatGPT 就没成功过,他们做的防护太高了
    MagicCoder
        15
    MagicCoder  
       2024-10-16 11:56:01 +08:00
    @Jazzylol 看到有一个项目的方案是 1:1 还原 gpt 的 web UI ,然后接口反代的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2592 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 11:40 PVG 19:40 LAX 03:40 JFK 06:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86