首先是OpenClash的IPK下载地址Releases · vernesong/OpenClash↗,手册位置vernesong/OpenClash-Wiki↗。
预定安装的系统X86/64-OpenWrt-23.05.4。
需要安装的依赖有:
若使用nftables
:
coreutils-nohup bash dnsmasq-full curl ca-certificates ipset ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
其中luci
和luci-base
系统已经已经预装。
若使用iptables
:
coreutils-nohup bash iptables dnsmasq-full curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
同样,其中luci
和luci-base
系统已经已经预装。
OpenWrt23.05使用的是nftables
:
opkg update
opkg install coreutils-nohup bash dnsmasq-full curl ca-certificates ipset ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat
注意,dnsmasq-full
和dnsmasq
冲突,先强制安装dnsmasq-full
后卸载dnsmasq
。
然后安装luci-app-openclash_0.46.014-beta_all.ipk↗。
内核也可以手动下载↗,放在/etc/openclash/core/
。
安装完成后请注销界面重新进入,刷新网页。