Установлення та оновлення 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
Перший запуск після встановлення
- Після встановлення вийдіть із сеансу робочого столу та ввійдіть знову.
- Запустіть Muddog із меню застосунків.
- Переконайтеся, що на екрані З'єднання відображаються стан VPN і стан Спільного доступу до мого Інтернету.
- Виберіть країну й підключіться за інструкцією підключення VPN.
Якщо встановлення виконується звичайним користувачем через sudo, цей користувач додається до групи muddog. Щоб права набули чинності для застосунку, потрібно повторно ввійти в сеанс. Запускайте застосунок як звичайний користувач; для VPN не потрібно вводити ID або пароль Mudfish.
Якщо адміністратор установив програму з іншого облікового запису або керувати застосунком мають кілька користувачів, дивіться перевірку прав доступу до служби.
Установлення у Windows
- Якщо Muddog установлено попереднім
.exe-інсталятором, спочатку видаліть його через Налаштування → Програми Windows. Якщо з'явиться вказівка видалити попередню версію, завершіть видалення й повторіть установлення MSI. - Запустіть завантажений
.msiта підтвердьте запит прав адміністратора. - Дотримуйтеся вказівок інсталятора. Якщо WebView2 Runtime відсутній, помічник завантажить його з Інтернету, тому потрібне мережеве з'єднання.
- Запустіть muddog із меню «Пуск» або робочого столу зі звичайними правами користувача.
- На екрані З'єднання перевірте стан служби й виконайте підключення VPN.
Стандартне розташування — %ProgramFiles%\muddog. Інсталятор реєструє й автоматично запускає службу muddog-engine, а також додає правило брандмауера для вхідного UDP-трафіку рушія. Компоненти для VPN і VPN окремих застосунків входять до пакета. Запускати застосунок із правами адміністратора щоразу не потрібно.
Установлення в macOS
- Відкрийте завантажений
.dmg. - Скопіюйте Muddog.app до Програм (
/Applications). Запуск безпосередньо з DMG не дає зареєструвати фонову службу. - Увійшовши в macOS як адміністратор, запустіть скопійований Muddog.
- У Системні параметри → Загальні → Об'єкти входу та розширення дозвольте фонову роботу Muddog. Назви пунктів можуть відрізнятися залежно від версії macOS.
- Коли застосунок повторно підключиться до служби, виконайте підключення 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
- У застосунку виберіть Service → Remove Background Service and Quit.
- Після видалення служби й закриття застосунку перемістіть Muddog.app із
/Applicationsу Смітник.
Якщо спочатку видалити лише файл застосунку, очищення фонових об'єктів може затриматися. Налаштування користувача й журнали підключень та ретрансляції зберігаються.
Залишені журнали та зупинка спільного доступу
Видалення пакета й видалення журналів підключень та ретрансляції — окремі дії. Розташування й зберігання залишених локальних журналів описано в журналах підключень і ретрансляції. Щоб залишити прогр аму, але зупинити спільний доступ, можна зупинити службу. Поки службу зупинено, власний VPN також недоступний.