Установка пакетов Mudfish
Mudfish Cloud VPN для роутеров состоит из пакетов OpenWRT: основного пакета Mudfish Core и пакета Mudfish UI для веб-интерфейса 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
Если вы предпочитаете настройку через веб-интерфейс вместо 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
Установите пакеты Mudfish по инструкции Использование команды opkg. Информация о текущих выпусках пакетов доступна по ссылке 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