OpenWRT怎样安装openclash?

OpenClash 是一个基于 Clash 的代理工具,主要用于在路由器上实现网络代理功能。它特别适合那些需要翻墙或访问特定网络内容的用户。以下是一些 OpenClash 的主要特点:

  1. 多平台支持:OpenClash 可以在多种路由器固件上运行,例如 OpenWrt。
  2. 用户友好的界面:提供了图形化界面,用户可以通过 Web 界面方便地配置和管理代理设置。
  3. 灵活的配置:支持多种代理协议,如 Shadowsocks、V2Ray 和 Trojan,用户可以根据需要选择合适的协议。
  4. 规则管理:用户可以自定义规则,根据域名、IP 地址等进行流量转发,便于管理和优化网络流量。
  5. 定期更新:OpenClash 社区活跃,开发者会定期更新,修复bug并添加新功能。
  6. 性能优化:通过各种技术手段,OpenClash 在性能和延迟方面进行了优化,以提高用户体验。

开源地址

https://github.com/vernesong/OpenClash

最新下载地址

https://github.com/vernesong/OpenClash/releases/download/v0.46.137/luci-app-openclash_0.46.137_all.ipk

iptables转发

需要先安装依赖才能安装

opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/luci-app-openclash_0.46.137_all.ipk

apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk

nftables转发(推荐)

opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/luci-app-openclash_0.46.137_all.ipk

apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk

启动前请先在插件设置页面的版本更新标签下确认内核编译版本,您也可以手动下载 Clash内核 后解压到 /etc/openclash/core/文件夹,并将二进制文件命名为clash_meta

安装完之后再服务里就可以看到了

具体怎么用就私下讨论吧,我反正特别喜欢用openclash,有些博主喜欢用passwall2的,我用了下也就那样,感觉没有openclash控制的好,欢迎讨论。

发表回复

后才能评论