Перейти до основного вмісту

Установлення та оновлення Muddog

Вимоги​

На сторінці завантаження перевірте ОС і версію, а потім завантажте інсталятор.

Операційна системаФормат і вказівки
Linux x86_64Пакети .deb і .rpm. Потрібне настільне середовище із systemd.
Windows 10/11 x64Інсталятор .msi. Поточний пакет Windows підтримує лише x64.
macOS 13 Ventura або новішаІнсталятор .dmg. Пакет Universal підтримує Intel і Apple Silicon. Для керування застосунком потрібен обліковий запис адміністратора macOS.

Менеджер пакетів Linux установлює потрібні бібліотеки й залежності. Для VPN окремих застосунків у Linux додатково потрібні користувацький сеанс systemd і cgroup v2; nftables входить до залежностей пакета. Windows також підтримує VPN для окремих застосунків, а macOS — VPN для всього Інтернету та для IP-адрес і діапазонів.

Цей посібник стосується 2.x. Якщо на сторінці завантаження ще немає файла 2.x для вашої ОС, спочатку перевірте його доступність. Для .exe версії 1.0.7 для Windows дотримуйтеся посібника попередньої версії.

Спільний доступ починається разом зі службою

У Linux і Windows спільний доступ до Інтернету починається автоматично після встановлення, а в macOS — після першого запуску й дозволу фонової служби. Надалі служба запускається під час завантаження системи, тому інші користувачі можуть використовувати ваш канал навіть без відкритого вікна застосунку. Перед установленням перегляньте керування спільним доступом.

Установлення в Linux​

Нижче наведено приклади назв файлів версії 2.0.0. У терміналі перейдіть до каталогу завантаженого файла та замініть назву на назву фактично завантаженого пакета. Для встановлення потрібні права адміністратора.

Debian / Ubuntu​

sudo apt install ./muddog_2.0.0_amd64.deb

Fedora​

sudo dnf install ./muddog-2.0.0-1.x86_64.rpm

Перший запуск після встановлення​

  1. Після встановлення вийдіть із сеансу робочого столу та ввійдіть знову.
  2. Запустіть Muddog із меню застосунків.
  3. Переконайтеся, що на екрані З'єднання відображаються стан VPN і стан Спільного доступу до мого Інтернету.
  4. Виберіть країну й підключіться за інструкцією підключення VPN.

Якщо встановлення виконується звичайним користувачем через sudo, цей користувач додається до групи muddog. Щоб права набули чинності для застосунку, потрібно повторно ввійти в сеанс. Запускайте застосунок як звичайний користувач; для VPN не потрібно вводити ID або пароль Mudfish.

Якщо адміністратор установив програму з іншого облікового запису або керувати застосунком мають кілька користувачів, дивіться перевірку прав доступу до служби.

Установлення у Windows​

  1. Якщо Muddog установлено попереднім .exe-інсталятором, спочатку видаліть його через Налаштування → Програми Windows. Якщо з'явиться вказівка видалити попередню версію, завершіть видалення й повторіть установлення MSI.
  2. Запустіть завантажений .msi та підтвердьте запит прав адміністратора.
  3. Дотримуйтеся вказівок інсталятора. Якщо WebView2 Runtime відсутній, помічник завантажить його з Інтернету, тому потрібне мережеве з'єднання.
  4. Запустіть muddog із меню «Пуск» або робочого столу зі звичайними правами користувача.
  5. На екрані З'єднання перевірте стан служби й виконайте підключення VPN.

Стандартне розташування — %ProgramFiles%\muddog. Інсталятор реєструє й автоматично запускає службу muddog-engine, а також додає правило брандмауера для вхідного UDP-трафіку рушія. Компоненти для VPN і VPN окремих застосунків входять до пакета. Запускати застосунок із правами адміністратора щоразу не потрібно.

Установлення в macOS​

  1. Відкрийте завантажений .dmg.
  2. Скопіюйте Muddog.app до Програм (/Applications). Запуск безпосередньо з DMG не дає зареєструвати фонову службу.
  3. Увійшовши в macOS як адміністратор, запустіть скопійований Muddog.
  4. У Системні параметри → Загальні → Об'єкти входу та розширення дозвольте фонову роботу Muddog. Назви пунктів можуть відрізнятися залежно від версії macOS.
  5. Коли застосунок повторно підключиться до служби, виконайте підключення VPN.

Щоб знову відкрити екран дозволів, виберіть Service → Background Service Settings… у рядку меню macOS. Якщо потрібна реєстрація служби, виберіть Service → Enable Background Service. Ці назви меню відображаються англійською. Сам застосунок запускайте без sudo.

Оновлення​

Якщо VPN активний, натисніть Відключити й завантажте новий інсталятор для своєї ОС зі сторінки завантаження.

  • Linux: закрийте застосунок і виконайте наведену вище команду встановлення з назвою нового .deb або .rpm.
  • Windows: закрийте застосунок і запустіть новий .msi. Попередню MSI-версію буде замінено під час оновлення.
  • macOS: спочатку виберіть Service → Remove Background Service and Quit, щоб видалити службу й закрити застосунок. Замініть застосунок у /Applications файлом Muddog.app із нового DMG, запустіть його та надайте потрібні дозволи службі.

Під час оновлення активні VPN-з'єднання й з'єднання спільного доступу перериваються. Після оновлення знову відкрийте застосунок і перевірте їхній стан. Якщо з'явиться помилка про різні версії застосунку та служби, дивіться Усунення проблем.

Для переходу з попередньої версії 1.0.7 у Linux закрийте старий застосунок і встановіть новий пакет. Якщо зареєстровано muddog_srv.service, інсталятор зупинить її та вимкне автоматичний запуск. Надалі запускайте Muddog із меню застосунків.

Видалення​

Linux​

У Debian / Ubuntu використовуйте:

sudo apt remove muddog

У Fedora використовуйте:

sudo dnf remove muddog

Видалення пакета завершує службу й VPN та прибирає мережеві маршрути Muddog. Щоб у Debian / Ubuntu видалити також окремий службовий обліковий запис і групу, замість звичайного видалення можна виконати sudo apt purge muddog.

Windows​

У Налаштування → Програми Windows виберіть muddog і видаліть його. Видалення завершує службу й VPN, прибирає VPN-маршрути, а потім видаляє службу та додані під час установлення правила брандмауера. Налаштування користувача й журнали підключень та ретрансляції зберігаються.

macOS​

  1. У застосунку виберіть Service → Remove Background Service and Quit.
  2. Після видалення служби й закриття застосунку перемістіть Muddog.app із /Applications у Смітник.

Якщо спочатку видалити лише файл застосунку, очищення фонових об'єктів може затриматися. Налаштування користувача й журнали підключень та ретрансляції зберігаються.

Залишені журнали та зупинка спільного доступу​

Видалення пакета й видалення журналів підключень та ретрансляції — окремі дії. Розташування й зберігання залишених локальних журналів описано в журналах підключень і ретрансляції. Щоб залишити програму, але зупинити спільний доступ, можна зупинити службу. Поки службу зупинено, власний VPN також недоступний.