banner
阿道

阿道

阿道博客

OpenClash 安裝和簡單使用教程及常見錯誤解決(openwrt)(2021年12月6日)

項目介紹#

  • 項目地址:OpenClash
  • 官方文檔:wiki
  • Clash 內核:Clash
  • TUN 模式內核:clash_tun
  • TUN 遊戲模式內核:clash_game (移除遊戲內核和模式,TUN 內核功能更全)
  • 歷史版本下載:下載

安裝#

安裝環境#

  • 架構:MediaTek MT7621
  • 固件版本:OpenWrt R20.8.27 / LuCI Master (git-20.223.26773-d18ef13)
  • 內核版本:5.4.59

內容更新#

2021.12.6#

  • Openclash 版本:v0.44.03-beta
  • 重要功能建議配置修改

2021.6.15#

  • 小娛路由器只運行 openclash 時,可以穩定運行。

  • 看到評論區好多人都提到 ac2100,前段時間就買了一個,我這裡測試運行,發現運行一段時間後就會出現斷網的情況,進入後台發現 OpenClash 顯示未運行,必須手動關閉或者啟動後才會正常,說明 ac2100 運行 OpenClash 會更吃力一點,只能當作 ap 或者更換帕斯沃,帕斯沃基本正常,但是沒有 Openclash 功能多,這些插件還是建議跑在軟路由上面,就算是一百多塊錢的也是能穩定運行的

進入後台#

通過終端行進入

ssh root@192.168.1.1

如果不能正常登錄,請檢查密碼是否正確或者後台 ssh 登錄是否開啟

依賴安裝#

  1. 更新
opkg update

如更新錯誤,請檢查系統 - 軟件包 - 配置內地址是否可用
小娛路由器軟件源(MT7621)

src/gz openwrt_core https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/packages/
src/gz openwrt_base https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/base/
src/gz openwrt_luci https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/luci/
src/gz openwrt_packages https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/packages
src/gz openwrt_routing https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/routing
src/gz openwrt_telephony https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/telephony

2. 安裝依賴 (v0.44.03-beta)
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-tun(顯示內核版本不匹配)
強制安裝

opkg install kmod-tun --force-depends 

同樣問題都可以使用以上方法解決

報錯:opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.

rm -f /var/lock/opkg.lock

確認依賴安裝成功後可進行後續的操作

主程序安裝#

  1. 進入 tmp 目錄
cd /tmp/tmp/
  1. 下載及安裝 ipk(v0.44.03-beta)
wget https://github.com/vernesong/OpenClash/releases/download/v0.44.03-beta/luci-app-openclash_0.44.03-beta_all.ipk
opkg install luci-app-openclash_0.44.03-beta_all.ipk

注意軟件名根據下載版本更改

內核下載#

  1. 進入到內核目錄(根據自己的硬件選擇)
  • clash 內核
cd /etc/openclash/core/
wget https://github.com/vernesong/OpenClash/releases/download/Clash/clash-linux-mipsle-softfloat.tar.gz
tar -zxvf clash-linux-mipsle-softfloat.tar.gz
chmod 777 clash

其他內核方法一致

安裝完畢

配置設置#

模式設置#

推薦 Fake-IP (TUN - 混合) 模式

常規設置#

  • 內核編譯版本:linux-mipsle-softfloat

DNS 設置#

  • 本地 DNS:啟用
  • 自定義上游 DNS 伺服器:啟用
  • 勾選以下 DNS
    -w982

規則設置#

-w852

第三方規則訂閱#

-w422

伺服器與策略組#

-w839

上傳配置文件#

自行研究

保存配置並應用

啟動成功界面#

image

新功能展示#

流媒體解鎖#

image

在線訂閱轉換#

image

更加簡單的版本更新#

image

上傳文件類型增加,如備份文件上傳#

image

增加 Meta 內核#

介紹:https://clashmeta.gitbook.io/meta/

image

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。