背景
由于一些原因,上google、twitter、了解真相时都需要挂代理,因此大家都会买一些机场来用,然后配合代理软件进行翻[]墙,笔者使用的是clash,发现机场除了帮我们上外网,还能做负载均衡,在一些攻防演习中,可以解决一些封IP的问题。
配置负载均衡
本文以clash为例。虽然clash可以手动设置全局代理,然后手动选择一个代理来完成切换IP的目的:
但是这样的话过程有点繁琐,有没有更简单的办法呢。通过使用的几个机场订阅,发现都有几个场景配置,比如自动选择、故障转移:
通过打开相应的配置文件:
和网上的搜索,发现clash支持如下几个配置:
https://github.com/Dreamacro/clash/wiki/configuration/1402c0081b220e7916270c0e93cc588abe5b3c94
https://stash.wiki/proxy-protocols/proxy-groups
relay
url-test
fallback
load-balance
select
其中url-test为选择延迟最低的服务器、fallback为选择到第一个可用的服务器、load-balance则是我们的负载均衡所需要的配置了。
我们修改相应的机场配置,添加load-balance。复制proxy-groups中的一行,然后把type改成load-balance,然后添加strategy为round-robin即可:
其中url为验证代理服务器可用的地址。
最终效果如下:
总结
本文介绍了使用clash利用机场的IP做负载均衡,以解决某些特殊情况下需要经常切IP的情况,当然最终的IP数量还是得看机场。
------
-----
-----
-----
-----
-----
-----
-----
-----
听说养猫可以培养情绪,所以我养了,希望自己能做情绪的主人:
原文始发于微信公众号(中国白客联盟):基于clash把机场做成负载均衡代理
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论