Skip to main content

CFW 使用

介绍

Clash for Windows 软件从 Windows 到 MacOS,现在已经支持 Linux 了。

创建用户

在 Linux 下的 CFW 软件,不允许以 root 用户运行,所以你需要创建一个普通用户。

1、先判断你当前是否是 root 身份。如果运行下面的命令,显示的结果是:

id -u
  • 0:root 身份
  • 其他:普通身份

2、如果上一步显示的是 0,也就是你现在是 root 用户,请自行切换为非 root 用户。然后在当前目录下新建目录 cfw,将软件下载在 cfw 里

mkdir cfw
curl -o cfw.tar.gz "https://github.com/Fndroid/clash_for_windows_pkg/releases/download/0.19.0/Clash.for.Windows-0.19.0-x64-linux.tar.gz"

3、解压

tar zxvf cfw.tar.gz
mv Clash\ for\ Windows-0.19.0-x64-linux .

4、现在你在当前目录下以非 root 用户身份运行 cfw 了

./cfw

如果需要后台运行

nohup ./cfw > /dev/null 2>&1 &

导入订阅

打开米白云首页,找到 便捷导入,点击 复制 Clash 订阅链接 按钮,回到 cfw 软件,切换到 Profiles,下载刚才复制的米白云链接。

切换到 Proxies,看到上面选中的是 Rule,下方可以看到类似下图的分类(不是大片空白)

设置代理

浏览器设置

打开系统设置,Ubuntu 桌面系统可以通过如下方法打开。

切换到 网络,打开网络代理。

切换为 手动,配置 HTTP 代理 和 HTTPS 代理

  • 127.0.0.1
  • 7890

现在浏览器可以打开 google.com 了。

命令行设置

设置两个变量:http_proxy 和 https_proxy 即可

export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890

当无需代理时,删除变量即可

unset http_proxy
unset https_proxy

如果想要永久生效,将变量写入到 /etc/profile 配置文件里即可