导入订阅
左侧「订阅」,粘贴链接,导入,点选卡片。切到「代理」页确认节点列表不为空。
Linux 上有个额外情况:如果订阅域名本身被墙,而你又还没有可用的代理,会陷入死循环。解决办法是先用手机热点更新一次订阅,或者找一个能直连的订阅备用地址。
桌面代理和终端代理是两回事
打开「系统代理」开关后,客户端写入的是桌面环境的代理设置(GNOME 是 gsettings,KDE 是 KDE 的网络配置)。浏览器和遵循桌面设置的图形程序会跟着走。
终端完全不看这个。curl、wget、git、apt、dnf、pip、npm 读的都是环境变量。
所以你会遇到「浏览器能上 GitHub,但 git clone 卡住」这种情况 —— 这不是 bug,是两套机制。
终端要走代理,先设环境变量:
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7891
验证:
curl -I https://www.google.com
要每次开终端都生效,写进 ~/.bashrc 或 ~/.zshrc,然后 source 一下。
三个容易忘的点:
sudo默认丢弃环境变量,要用sudo -E才带过去。- Docker 守护进程的代理要在
/etc/systemd/system/docker.service.d/下单独配。 - 端口号以客户端「设置 → 端口设置」里显示的为准,默认 7890。
TUN 与权限
TUN 要创建虚拟网卡,需要 root 权限。Clash Verge Rev 的做法是装一个服务组件,之后普通用户就能开关 TUN 了。
在「设置」里安装服务模式,过程中会要求输密码(sudo 授权)。装完之后 TUN 开关就能正常用。
如果服务装不上,可以看一下:
- 发行版用的是不是 systemd(绝大多数是)。
- Fedora / RHEL 上有没有被 SELinux 拦,用
sudo ausearch -m avc -ts recent查。
TUN 开启后,终端里的命令也会走代理了,因为流量在网络层就被接管了 —— 这算是 TUN 的一个附带好处。
开机启动
「设置 → 开机启动」里有开关。它做的事情是在 ~/.config/autostart/ 下创建一个 desktop 文件。
如果开关打开了但重启后没自动运行,检查一下:
- 桌面环境是否支持 XDG autostart 规范(GNOME、KDE、XFCE 都支持)。
~/.config/autostart/目录下有没有对应的.desktop文件。
要开机就启用 TUN 的话,得先装好服务模式,否则启动时会因为没权限而失败。
常见问题
浏览器能用,终端不行
见上面「两回事」那一节。设置 http_proxy / https_proxy 环境变量。
托盘图标不显示
部分桌面环境(尤其是较新的 GNOME)默认不支持传统托盘。装一个 AppIndicator 扩展就有了。
端口冲突
查一下谁占了 7890:
sudo lsof -i :7890
结束掉那个进程,或者在客户端里改端口。
Wayland 下窗口异常
部分 Tauri 应用在 Wayland 下有渲染问题。可以试着强制用 X11 启动:
GDK_BACKEND=x11 clash-verge常见问题
为什么浏览器能上网,git 却不行?
http_proxy 和 https_proxy 就好了。sudo 之后代理就失效了?
sudo -E 保留当前环境。TUN 开关点了没反应?
托盘图标看不到?
相关页面
本站整理开源项目的下载与使用说明,与 Clash、Mihomo、Clash Verge Rev、FlClash 等项目没有隶属关系,也不转存任何安装包。 版本号、文件名、体积与系统要求以各项目官方发布页为准;本页数据的人工核对日期为 2026-09-01。