Clash高级用法-基于规则的Wireguard 基于规则的 Wireguard假设您的内核支持 Wireguard 并且您已经启用了它. Table 选项可以阻止 wg-quick 覆写默认路由. 例如 wg0.conf: 123456789101112[Interface]PrivateKey = ...Address = 172.16.0.1/32MTU = ...Table = offPostUp = ip rule add from 1 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash外部控制设置 外部控制设置简介外部控制允许用户通过 HTTP RESTful API 来控制 Clash. 第三方 Clash GUI 就是基于这个功能的. 通过在 external-controller 中指定地址来启用这个功能. 认证 外部控制器接受 Bearer Tokens 作为访问认证方式. 使用 Authorization: Bearer <Your Secret> 作为请求头来传递凭证 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash实验功能 实验功能偶尔我们会做一些新的功能, 这些功能需要大量的测试才能在主要版本中使用. 这些功能被标记为实验性的, 并且默认是禁用的. WARNING: 这里列出的一些功能可能不稳定, 并且可能在任何未来版本中被删除 - 我们不建议使用它们, 除非您有特定的原因。 嗅探 TLS SNI12experimental: sniff-tls-sni: true 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-性能分析引擎 性能分析引擎https://github.com/Dreamacro/clash-tracing 12profile: tracing: true 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-用户空间Wireguard 用户空间 Wireguard由于依赖 gvisor TCP/IP 栈, 用户空间 Wireguard 目前仅在 Premium 内核中可用. 1234567891011121314proxies: - name: "wg" type: wireguard server: 127.0.0.1 port: 443 ip: 172.16.0.2 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-ScriptShortcuts脚本捷径 Script Shortcuts 脚本捷径Clash Premium 实现了基于 Python3 的脚本功能, 允许用户以动态灵活的方式为数据包选择策略. 您可以使用单个 Python 脚本控制整个规则匹配引擎, 也可以定义一些 Shortcuts 捷径并将它们与常规规则一起使用. 本页参考后者功能. 有关前者, 请参见 脚本. 此功能使得在 rules 模式下使用脚本成为可能. 默认情况下, D 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-Script脚本 Script 脚本Clash Premium 实现了基于 Python3 的脚本功能, 使用户能够以动态灵活的方式为数据包选择策略. 您可以使用单个 Python 脚本控制整个规则匹配引擎, 也可以定义一些快捷方式, 并与常规规则一起使用. 本页介绍了第一种功能, 有关后者, 请参见Script Shortcuts 脚本捷径. 控制整个规则匹配引擎123456789101112131415mode 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-RuleProviders规则集 Rule Providers 规则集Rule Providers 规则集和 Proxy Providers 代理集 基本相同. 它允许用户从外部源加载规则, 从而使配置更加简洁. 该功能目前仅适用于 Clash Premium 内核. 要定义 Rule Providers 规则集, 请将 rule-providers 规则集字段添加到主配置中: 12345678910111213141516rul 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-eBPF重定向到TUN eBPF 重定向到 TUNeBPF 重定向到 TUN 是一项拦截特定网络接口上的所有网络流量, 并将其重定向到 TUN 接口的功能. 该功能需要内核支持. WARNING: 此功能与 tun.auto-route 冲突. 虽然它通常与 tun.auto-redir 和 tun.auto-route 相比具有更好的性能, 但与 auto-route 相比, 它并不够成熟. 因此, 您应该谨慎使用. 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash功能-TUN设备 TUN 设备Premium 内核支持 TUN 设备. 作为网络层设备, 它可以用来处理 TCP、UDP、ICMP 流量. 它已经在生产环境中进行了广泛的测试和使用 - 您甚至可以用它来玩竞技游戏. 使用 Clash TUN 的最大优势之一是内置支持对操作系统路由表、路由规则和 nftable 的自动管理. 您可以通过选项 tun.auto-route 和 tun.auto-redir 来启用它. 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash Premium版本简介 简介在过去, 只有一个开源版本的 Clash,直到一些 不当使用和再分发 的 Clash 出现。从那时起,我们决定分叉 Clash 并在私有 GitHub 存储库中开发更高级的功能。 不要担心 - Premium 内核将保持免费,并且其源代码的安全性通过多个可信的开发人员相互审查以保证。 有什么区别?Premium 内核是开源 Clash 内核的 Fork 分支, 增加了以下功能: TUN 设备 2025-01-22 #Clash #VPN #翻墙 #国际联网
Clash Dns Clash Dns由于 Clash 的某些部分运行在第 3 层 (网络层) , 因此其数据包的域名是无法获取的, 也就无法进行基于规则的路由. Enter fake-ip: 它支持基于规则的路由, 最大程度地减少了 DNS 污染攻击的影响, 并且提高了网络性能, 有时甚至是显著的. fake-ip“fake IP” 的概念源自 RFC 3089: 一个 “fake IP” 地址被用于查询相应的 2025-01-21 #Clash #VPN #翻墙 #国际联网
Clash规则 Clash规则在快速入手中, 我们介绍了Clash中基于规则的匹配的基本知识. 在本章中, 我们将介绍最新版本的 Clash 中所有可用的规则类型. 12# 类型,参数,策略(,no-resolve)TYPE,ARGUMENT,POLICY(,no-resolve) no-resolve 选项是可选的, 它用于跳过规则的 DNS 解析. 当您想要使用 GEOIP、IP-CIDR、IP-CIDR6 2024-08-27 #Clash #VPN #翻墙 #国际联网
Clash出站 Clash出站Clash 中有几种类型的出站。每种类型都有自己的特点和使用场景。在本页中,我们将介绍每种类型的通用特点以及如何使用和配置它们。 Proxies 代理节点Proxies 代理节点是您可以配置的一些出站目标. 就像代理服务器一样, 您在这里为数据包定义目的地. ShadowsocksClash 支持以下 Shadowsocks 的加密方法: 系列 加密方法 AEAD aes 2024-08-27 #Clash #VPN #翻墙 #国际联网
Clash入站 Clash入站Clash 支持多种入站协议, 包括: SOCKS5 HTTP(S) Redirect TCP TProxy TCP TProxy UDP Linux TUN 设备 (仅 Premium 版本) 任何入站协议的连接都将由同一个内部规则匹配引擎处理. 也就是说, Clash 目前不支持为不同的入站协议设置不同的规则集. 配置1234567891011121314151617# HT 2024-08-27 #Clash #VPN #翻墙 #国际联网
Git清空分支历史记录并保留文件 Git清空分支历史记录并保留文件 新建一个空白分支 切换到需要清空的分支,然后执行以下命令。 1git checkout --orphan null_branch 初始化提交 刚刚分支下所有文件成为了待添加状态,可以先添加再提交。 12git add -Agit commit -am "Init commit." 删除旧本地分支并重命名新的分支 2024-07-23 Git #Git
Windows10同时保持无线和有线连接 Windows10同时保持无线和有线连接Windows 10在更新之后,会出现无法建立两个网络连接的问题。 具体表现为,在已经存在无线连接(Wifi 或者 4G/5G 连接)的情况下,有线连接建立的时候,就会导致原来的无线连接自动关闭。 另外一种情况是,如果已经建立有线连接,那么就 Wifi 功能就无法打开,或者 4/5G 连接无法建立。 究其根本原因,在于 “WlanSvc” 2024-07-23 Windows #Windows
Git推送一个不包含历史记录的新分支 Git推送一个不包含历史记录的新分支1. 基本概念在开始之前,让我们先弄清楚一些基本概念: 分支:在Git中,分支即是一系列提交的集合,它们形成了一个完整的开发历史。我们可以通过创建新的分支,在其中进行开发工作,而不影响主分支。 远程仓库:远程仓库是一个存放在网络上的Git仓库,它用于多人协作开发或备份代码。 本地仓库:本地仓库是存放于本地机器上的Git仓库,我们可以在本地进行开发和提交代码。 2024-07-23 Git #Git