在OpenWrt23.05.4中安装OpenClash

——

首先是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/。

安装完成后请注销界面重新进入,刷新网页。