Встановлення пакетів Mudfish
Mudfish Cloud VPN для маршрутизаторів складається з пакетів для OpenWRT: основного пакета Mudfish Core і пакета інтерфейсу Mudfish для вебінтерфейсу Luci.
Підтримувані версії OpenWRT
Наразі офіційно підтримуються такі версії OpenWRT:
- 23.05
- 22.03
- 21.02
- 19.07
- 18.06
Підтримувані маршрутизатори
Належну роботу Mudfish підтверджено на таких маршрутизаторах:
-
TP-Link
-
Buffalo Inc.
-
GL.inet
-
Western Digital
-
Xiaomi
Пакети-залежності
Для належної роботи Mudfish на маршрутизаторі потрібно встановити такі пакети:
-
ip
Використовується для налаштування таблиці маршрутизації елементів Mudfish.
-
kmod-tun: драйвер tun(4)
-
libopenssl
-
libpthread
-
librt
-
zlib
Усі пакети для вашого маршрутизатора доступні за адресою https://downloads.openwrt.org/. Установіть їх перед пакетами Mudfish. Посилання для окремих маршрутизаторів:
-
Mi Wi-Fi Nano / Youth (R1CL)
https://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/
Пакети можна встановити такими командами:
# opkg update
# opkg install kmod-tun
# opkg install ip zlib libpthread librt libopenssl
Встановлення вебінтерфейсу Luci
Якщо віддаєте перевагу вебінтерфейсу Luci замість налаштування через ssh, установіть пакет Luci. Після встановлення наведених нижче пакетів маршрутизатор можна налаштовувати через браузер.
# opkg update
# opkg install luci
# opkg install luci-i18n-base-ko
Якщо встановлюєте Mudfish на прошивку OpenWRT 19.07, також установіть пакет
luci-compat, щоб меню належним чином відображалося в інтерфейсі.# opkg install luci-compat
Встановлення пакетів Mudfish за допомогою opkg
Для встановлення скористайтеся документом Використання команди opkg. Доступні випуски пакетів Mudfish можна переглянути на https://mudfish.net/releases/openwrt/.
Якщо пакет Mudfish уже встановлено, спочатку видаліть його такою командою, а потім продовжте встановлення.
# opkg remove mudfish-pi
Знайдіть URL бінарного пакета для свого маршрутизатора та встановіть його командою opkg.
Наприклад, для Mi Wi-Fi Nano / Youth (R1CL) можна використати такі команди:
Перед встановленням обов’язково відкрийте каталог https://mudfish.net/releases/openwrt/packages-18.06 і перевірте останню версію Mudfish. Іноді документація оновлюється із затримкою й може не містити відомостей про найновішу версію.
# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/base/mudfish-pi_2.1.22-1_mipsel_24kc.ipk
# opkg install http://mudfish.net/releases/openwrt/packages-18.06/mipsel_24kc/luci/luci-app-mudfish-pi_git-18.285.02627-b9e5d56-1_all.ipk