一、ClashX是什么?
ClashX是一款基于规则的代理客户端,拥有多重代理协议和智能规则,能够实现快速科学上网,支持HTTP/HTTPS/TLS/SSH等多种代理协议,并且可以通过规则设置实现灵活使用。ClashX可运行在MacOS系统平台上,操作简便,不稳定的v2ray、shadowsocks等代理方式在ClashX的使用下可以大幅提高连接速度和稳定性。
二、ClashX的安装
ClashX软件包可以从官方下载页面中获取,目前分别提供了最新版本的免费和收费版本,免费版本并不影响常规使用,但如果需要享有更多的高级功能,可以选择付费使用。下载完成后直接双击安装,完成后打开软件。
三、ClashX的使用
1. 代理节点信息的配置和使用
ClashX提供了多种代理协议的支持,比如HTTP/HTTPS/TLS/SSH等,需要根据各自的需要选择合适的代理协议。例如,选择HTTP协议,需要配置代理服务器的地址,端口号,用户名,密码等信息,根据不同的配置项选择好后,就可以在ClashX的配置文件中进行配置。
//为ClashX提供默认配置- port: porxy port socks-port: socks5 port redir-port: redir port allow-lan: true //http代理节点 proxy-groups: - name: HttpProxy type: select proxies: - select-proxy - http //http代理节点信息 proxies: select-proxy: type: select proxies: - HTTP-proxy - Socks5-proxy - Direct HTTP-proxy: type: http server: your http server port: your http server port username: your username password: your password skip-proxy: your skip_http_proxy_ip Socks5-proxy: type: socks5 server: your socks5 server port: your socks5 server port username: your username password: your password skip-proxy: your skip_socks5_proxy_ip
2. 多重代理协议的选择
ClashX支持多重代理协议的选择,比如HTTP协议和Socks协议的同时使用,以保证最佳的连接速度和稳定性。定义好多重代理协议的配置,将配置信息导入到ClashX的配置界面,即可完成多重代理的配置。
//http、socks5多重代理配置proxies: - name: "http+socks5" type: select proxies: - "http" - "socks5" http: type: http server: http server IP port: http port username: yourusername password: yourpassword socks5: type: socks5 server: socks5 server IP port: socks5 port
3. 智能规则的应用
ClashX还提供智能规则的应用功能,帮助您优先匹配你需要的网站或网络协议,匹配失败的话使用备用规则。ClashX的规则文件可以采用多种格式,例如https://github.com/ACL4SSR/ACL4SSR/blob/master/Clash/config.yaml文件。
#欢迎使用CLASH规则集## 解释如下:##一个具体示例:# https://www.google.com/*,GEOCN,DIRECT## 第一列:匹配规则,支持基本的正则匹配,需要注意的是, 匹配规则是区分大小写的,如果没有做到良好的大小写统一,则可能会出现匹配失败的问题。## 第二列:匹配的地区,分为国家以及地区两种,具体支持的国家的代码可以参考 https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2。# 例如,GEOCN,表示仅在中国大陆匹配,GEOTW,表示仅匹配中国台湾。## 第三列:匹配到该规则的代理节点,_direct_ 表示不使用任何代理,REJECT 表示拒绝连接,需要注意的是,REJECT 可能会导致连接失败的问题,所以建议使用 _direct_ 。## ### 规则明细列表:## Apple的服务## 由于苹果的部分服务在国内暂未上线或已下架,并且使用代理后容易导致锁定帐户,所以默认直连。###直接连接:#反爬虫~TencentMap, CN~LBSYX, CN~Sensoro, CN~SnapChat, CN~Govex, CN~AltoWorks, CN## AMZN相关的服务# https://www.reddit.com/r/Amazing/comments/kysj45/,-EC2AMAZ-,CN,DIRECT,-EC2AMZ-,CN,DIRECT,-AMAZON-,CN,DIRECT,-AWS-,CN,DIRECT,-ATVPDKIKX0DER-,CN,DIRECT#######东京详情页~JP_Riyadh,JP~JPN_TSK_lilith,JP~JPRS_CRNet_bot,JP~JPRS_CR_net,JP~JPRS_CR_metrics,JP~JP_SMT,JP##韩服LOL~KR_Caligula, KR~KR_Direwolves, KR~KR_Fan, KR...
4. 用户规则的编写
ClashX还支持用户规则的编写,用户规则一般是指用户自己定义和设置的规则,可以用于规定需要优先匹配的网站或者网络协议。用户规则定义一般使用DOMAIN-KEYWORD,DOMAIN-SUFFIX,IP-CIDR等许多种编写方式。
# GoogleDOMAIN-SUFFIX,google.com,DIRECTDOMAIN-SUFFIX,gmail.com,DIRECTDOMAIN-SUFFIX,youtube.com,DIRECTDOMAIN-SUFFIX,gstatic.com,DIRECTDOMAIN-KEYWORD,feedburner,DIRECTIP-CIDR,216.58.192.0/18,DIRECTIP-CIDR,172.217.0.0/16,DIRECT## 无法科学上网的中国VPN列表DOMAIN,*.weiyun.com,DIRECTDOMAIN,*.migucloud.com,DIRECTDOMAIN,*.21vianet.com,DIRECTDOMAIN-SUFFIX,witopia.net,DIRECTIP-CIDR,61.135.0.0/16,DIRECTIP-CIDR,101.227.0.0/16,DIRECT
结语
ClashX是一款功能强大的基于规则的代理客户端,拥有多重代理协议和智能规则,可以帮助我们快速、稳定、科学地进行上网,为我们的工作和生活带来极大的便利。如果您是MacOS的用户,不妨试试这款软件,可能会为您带来的意想不到的惊喜。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/197359.html