Linux、路由器或 NAS 上使用 Clash 要注意什么?

Linux 和网关环境更关注服务管理、权限、透明代理、DNS、日志轮转和配置备份,排错方式不同于桌面客户端。

  • 客户端与平台
  • 配置指南
简要回答

Linux 和网关环境更关注服务管理、权限、透明代理、DNS、日志轮转和配置备份,排错方式不同于桌面客户端。 命令行加载配置成功后再交给服务管理,随后补上日志轮转、开机恢复和配置备份;控制接口只开放给可信网段。

先确认部署位置

查明程序由 systemd、Docker、OpenWrt 还是手动命令启动,并记录配置目录、运行用户、监听端口和网络模式。

  • 是否通过 systemd、Docker、OpenWrt 或手动命令运行
  • 配置目录和日志目录是否有权限
  • DNS 和 TUN/透明代理是否与系统网络冲突
  • external-controller 是否被安全保护

按环境配置

  1. 固定内核版本和配置目录(参见 Linux 下载
  2. 先用命令行验证配置能加载,再加入服务管理
  3. 为日志设置轮转或限制级别
  4. 把 Dashboard 和 external-controller 限制在可信网络

网关部署会影响全网设备,变更前应保存可回滚配置

路由器性能不足会影响连接数和 DNS 响应

Docker 网络模式会影响 TUN 和透明代理能力(参见 高级网络 FAQ