⚠️ 慎防仿冒網站 vilavpn[.]org 並非官方網站。登入、付款、下載前,請先核驗網域。 核驗官方網域 →

知識庫

如何在 OpenWrt 上安裝 VilaNet?

在受支援的 OpenWrt 或 iStoreOS 上,安裝與路由器相符的兩個套件,然後在 LuCI 打開網路 > VilaNet,用 VilaVPN 帳號登入並連線。不要匯入訂閱連結。先備份,並先看清套件管理器和 CPU 架構,再下載。

路由器還不是受支援的 OpenWrt,或不確定該不該刷機時,先看該用 OpenWrt 版還是 Merlin 版。變更路由器會影響區域網路上的所有裝置。

1. 備份並讀出架構

  1. 在 LuCI 打開系統 > 備份 / 升級,建立設定備份,存到路由器以外的地方。
  2. 記下路由器型號、OpenWrt 版本、CPU 架構,以及用的是 opkg 還是 apk。
  3. 確認你能從區域網路打開 LuCI 或 SSH。需要已設定的 root 密碼、LuCI 和 SSH 的管理員權限,以及一個有效的 VilaVPN 帳號。

SSH 裡可以這樣查看:

cat /etc/openwrt_release
command -v opkg || command -v apk
opkg print-architecture 2>/dev/null || apk --print-arch

opkg print-architecture 可能有多行。核心套件用優先序數字最高的那一個特定架構,忽略 all 和 noarch。不要只憑路由器的商品名猜測。

2. 按系統選兩個套件

路由器下載什麼怎麼裝
iStoreOS目前版本裡的 .run 安裝程式iStore > 手動安裝
使用 opkg 的 OpenWrt 24.x與架構相符的核心 IPK,以及標記為 all 的 LuCI IPKopkg install
使用 apk 的 OpenWrt 25.x與架構相符的核心 APK,以及標記為 noarch 的 LuCI APKapk add

核心套件目前提供的架構有:x86_64、aarch64_cortex-a53、aarch64_generic、arm_cortex-a7_neon-vfpv4、mipsel_24kc、arm_arm926ej-s。從官方發布頁下載目前的檔案,檔名以頁面上的為準,不要自訂版本號。GitHub 較慢時,用 openwrt.vilavpn.com 上的架構選擇和鏡像選擇產生下載命令。舊的 vilanet-test-*.tar.gz 手動複製方法已經停用。

OpenWrt 25 的套件是本機發布檔案,不是路由器軟體庫裡的套件,所以安裝時要加 --allow-untrusted。複製或安裝之前,先用發布頁上的 SHA-256 核對。macOS 用 shasum -a 256,Linux 或路由器上用 sha256sum。有任何一個值對不上,就不要安裝。這裡不列出校驗表,以發布頁上的目前數值為準。

3. 安裝

iStoreOS:打開 iStoreOS 網頁,進入iStore > 手動安裝,上傳 .run 檔案,離開頁面前看完安裝結果,然後打開網路 > VilaNet。

OpenWrt 24.x:把兩個 IPK 複製到路由器的 /tmp。全新系統要先更新套件清單,否則 opkg 找不到 VilaNet 依賴的核心模組。

opkg update
opkg install /tmp/<核心套件>.ipk /tmp/<LuCI套件>.ipk
/etc/init.d/vilanet enable

OpenWrt 25.x:同樣先複製到 /tmp,再安裝。安裝程式會從 /tmp 刪掉 LuCI 套件。要再執行一次,需重新複製那個檔案。

apk add --allow-untrusted --force-non-repository \
  /tmp/<核心套件>.apk /tmp/<LuCI套件>.apk
/etc/init.d/vilanet enable

4. 登入並連線

  1. 安裝後重新整理 LuCI。
  2. 打開網路 > VilaNet。
  3. 在概覽輸入 VilaVPN 帳號的電子郵件地址和密碼。
  4. 選取登入。官方路由器軟體用帳號登入,不需要訂閱連結,也不需要啟用訂閱。
  5. 在同一頁的快速操作裡,第一次連線把伺服器留在自動 - 所有伺服器,或改選一台伺服器。伺服器分頁裡每台伺服器旁也有連接。
  6. 選取連接。

怎樣算安裝成功

先看路由器:

vilanet status --json
/etc/init.d/vilanet status
logread | grep vilanet

再用一部連著這台路由器的裝置打開一個普通 HTTPS 網站。回到網路 > VilaNet > 概覽,確認 VPN 服務 仍是 running,連接狀態 仍是 connected。只看到「已連線」不夠,路由器狀態和區域網路裝置的存取都要成功。

仍然不行?

沒有 VilaNet 選單時:強制重新整理 LuCI 頁面,用 SSH 執行 /etc/init.d/rpcd restart,再打開網路 > VilaNet,並確認核心套件和 LuCI 套件都已安裝。

啟動後又停止時,先保留上面幾條命令的輸出,不要立刻重裝。聯絡支援時提供路由器型號、OpenWrt 版本、套件管理器,以及遮蔽過的輸出。不要傳送密碼或原始訂閱資料。

顯示已連線但區域網路裝置上不了網,看OpenWrt 顯示已連線,但區域網路裝置上不了網。要改路由模式之前,先看三種路由模式和復原與回復。逐步圖解在 openwrt.vilavpn.com 和安裝文件。

  • 0 Users Found This Useful
這篇文章有幫助嗎?

相關文章

如何在路由器上使用VilaVPN

官方路由器軟體 VilaVPN 提供官方的路由器軟體。安裝套件後,使用您的 VilaVPN 帳戶登入,整個區域網路即可透過 VilaVPN 連線,不需要匯入任何訂閱連結。...

使用 Passwall 連接 VilaVPN 節點時可以 ping 通,但無法打開 YouTube?

這不是 VilaVPN 的問題,而是第三方插件(如 Passwall)的 DNS 設定或分流出現異常所致。建議: 優先使用 VilaVPN 官方客戶端,相容性最佳; 如需使用...

PassWall 無法匯入或更新節點訂閱怎麼辦?

PassWall / PassWall2:無法匯入或更新節點訂閱? 如果您在 PassWall 或 PassWall2...

路由器該用 OpenWrt 版還是 Merlin 版 VilaNet?

路由器已經在執行受支援的 OpenWrt 24.10 或更新版本(包含文件中的 iStoreOS)時,安裝 VilaNet OpenWrt。管理頁面裡已經有 Koolshare...

OpenWrt 上 VilaNet 顯示已連線,為什麼區域網路裝置上不了網?

OpenWrt、iStoreOS 或 KWRT 上,VilaNet 顯示已連線,但路由器下面的手機和電腦上不了網時:先從官方發布頁更新 VilaNet,再打開網路 > VilaNet...