链路如下:
WIFI 热点 -> 有线网口 -> 路由器 -> 互联网
支持:
- 自动配置开机启动
- 自动配置 WIFI 热点信息
- 自动配置 Clash DNS,避免本地 systemd-resolved 或 dnsmasq 服务冲突 (关键)
- 自动配置路由,可自定义修改
树莓派 4B + Ubuntu Server 22 LTS (64bit)
- clone 仓库到本机 (网络能下载 github 文件),执行
./download.sh
下载 clash 等依赖 - 将账号信息填到
config_example.yaml
文件,重命名为config.yaml
- 将当前目录下文件拷贝到树莓派
/opt/clash
目录下scp -r * remote_pi@pi_host:/opt/clash/
- 执行
sudo ./init.sh
初始化树莓派配置,按提示填写信息即可
找到树莓派的 IP 地址,访问 http://ip:9090/ui/#/proxies
即可打开控制台
clash 启动 DNS 需要关闭 systemd-resolved 服务,如果需要 apt 安装更新依赖,关闭 clash,打开 systemd-resolved
再执行安装,原始 /etc/resolv.conf
文件备份在 /etc/resolv.conf.bak
,如果需要恢复,执行
sudo mv /etc/resolv.conf.bak /etc/resolv.conf
sudo systemctl start systemd-resolved