程序运行环境
- 运行环境:RK3588平台H88K_V3设备运行Armbian_25.2 Kernel_6.1.84
- 参考借鉴:在Linux中使用Clash | Clash透明网关实践 | Clash配置文件解析 | Clash的搭建教程
1 | # Clash 的 DNS 服务有两种类型,一种是 Fake-IP,另一种是 Redir-Host(半淘汰)。Clash默认端口port通常是 7890,这个端口用于 HTTP 代理。 |
在Linux中安装Clash
1 | # META 版本项目地址:https://github.com/MetaCubeX/mihomo/releases/ |
Clash配置文件解析
- 全局配置
1 | # port: 7890 # HTTP(S) 代理服务器端口 |
- DNS配置
1 | dns: |
- TUN配置
1 | tun: |
- 路由规则
1 | rules: # 规则将按照从上到下的顺序匹配,列表顶部的规则优先级高于其底下的规则 |
- 代理节点
1 | proxies: |
- 代理策略组
1 | proxy-groups: |
添加WEB控制界面
1 | # 修改配置文件 /home/leux/.config/clash/config.yaml 中WEB控制界面的参数 |
局域网下设备无感代理
1 | # 使用Clash中TUN功能可以自动对操作系统的路由表、路由规则和重定向的管理 |
自用Clash配置部分示例
1 | # 在Linux下使用networking,dnsmasq,hostapd搭建无线路由器能实现LAN下设备无感代理的配置(Fake-IP类型 + TUN模式) |