Inštalácia a aktualizácia Muddog
Podporované prostredia
Na stránke na stiahnutie skontrolujte operačný systém a verziu a stiahnite inštalačný súbor.
| Operačný systém | Formát a pokyny |
|---|---|
| Linux x86_64 | Balíky .deb a .rpm. Vyžaduje desktopové prostredie so systemd. |
| Windows 10/11 x64 | Inštalátor .msi. Aktuálny balík pre Windows podporuje iba x64. |
| macOS 13 Ventura alebo novší | Inštalátor .dmg. Univerzálny balík podporuje Intel aj Apple Silicon. Na ovládanie aplikácie treba správcovský účet macOS. |
Inštalátor pre Linux nainštaluje aj potrebné knižnice a závislosti. VPN podľa aplikácií na Linuxe navyše vyžaduje používateľskú reláciu systemd a cgroup v2; nftables je zahrnutý medzi závislosťami balíka. Windows tiež podporuje VPN podľa aplikácií; macOS podporuje VPN pre celý internet a podľa IP alebo rozsahov.
Táto príručka je pre 2.x. Ak stránka na stiahnutie ešte nezobrazuje súbor 2.x pre váš systém, najprv overte dostupnosť vydania. Súbor .exe Windows verzie 1.0.7 sa riadi príručkou staršej verzie.
Na Linuxe a Windowse sa zdieľanie internetu spustí automaticky po inštalácii, na macOS po prvom spustení a schválení služby na pozadí. Služba potom beží aj pri štarte systému, takže ostatní môžu používať vašu internetovú linku bez otvoreného okna aplikácie. Pred inštaláciou si prečítajte správu zdieľania internetu.
Inštalácia na Linuxe
Nasledujúce príkazy používajú príklady názvov verzie 2.0.0. V termináli prejdite do adresára so stiahnutým súborom a nahraďte názov skutočne stiahnutým balíkom. Inštalácia vyžaduje oprávnenia správcu.
Debian / Ubuntu
sudo apt install ./muddog_2.0.0_amd64.deb
Fedora
sudo dnf install ./muddog-2.0.0-1.x86_64.rpm
Prvé spustenie po inštalácii
- Po inštalácii sa z desktopu odhláste a znova prihláste.
- Z ponuky aplikácií spustite Muddog.
- Overte, či obrazovka Pripojenie zobrazuje stav VPN a Zdieľanie môjho internetu.
- Vyberte krajinu a pripojte sa podľa pripojenia VPN.
Pri inštalácii cez sudo z bežného používateľského účtu sa tento používateľ pridá do skupiny muddog. Nové prihlásenie je potrebné, aby aplikácia získala toto oprávnenie. Aplikáciu spúšťajte ako bežný používateľ; VPN nevyžaduje meno ani heslo Mudfish.
Ak správca inštaloval z iného účtu alebo aplikáciu musí ovládať viac používateľov, pozrite si kontrolu prístupových oprávnení služby.
Inštalácia na Windowse
- Ak máte Muddog nainštalovaný starším inštalátorom
.exe, najprv ho odstráňte cez Nastavenia → Aplikácie. Ak sa zobrazí výzva na odstránenie existujúcej inštalácie, dokončite ho a znova spustite MSI. - Spustite stiahnutý
.msia schváľte požiadavku správcu. - Postupujte podľa inštalátora. Ak chýba WebView2 Runtime, sprievodca ho stiahne, preto potrebujete internetové spojenie.
- Z ponuky Štart alebo plochy spustite muddog s bežnými používateľskými oprávneniami.
- Na obrazovke Pripojenie skontrolujte stav služby a pokračujte pripojením VPN.
Predvolené umiestnenie je %ProgramFiles%\muddog. Inštalátor zaregistruje a automaticky spustí službu muddog-engine a pridá prichádzajúce pravidlá firewallu UDP potrebné pre jadro. Súčasti pre VPN aj VPN podľa aplikácií sú zahrnuté v balíku. Aplikáciu nemusíte pri každom použití spúšťať ako správca.
Inštalácia na macOS
- Otvorte stiahnutý súbor
.dmg. - Skopírujte Muddog.app do Aplikácií (
/Applications). Pri spustení priamo z DMG sa služba na pozadí nedá zaregistrovať. - Prihlásení do správcovského účtu macOS spustite skopírovaný Muddog.
- V Systémové nastavenia → Všeobecné → Prihlasovacie položky a rozšírenia povoľte beh Muddog na pozadí. Názov položky sa môže líšiť podľa verzie macOS.
- Keď sa aplikácia znova pripojí k službe, pokračujte pripojením VPN.
Obrazovku schválenia znova otvoríte cez Service → Background Service Settings… v lište macOS. Na registráciu služby použite Service → Enable Background Service. Tieto názvy ponúk sa zobrazujú po anglicky. Samotnú aplikáciu spúšťajte bez sudo.
Aktualizácia
Ak používate VPN, stlačte Odpojiť a zo stránky na stiahnutie získajte nový inštalátor pre svoj systém.
- Linux: zatvorte aplikáciu a použite vyššie uvedený inštalačný príkaz s názvom nového
.debalebo.rpm. - Windows: zatvorte aplikáciu a spustite nový
.msi. Existujúca inštalácia MSI sa počas aktualizácie nahradí. - macOS: najprv cez Service → Remove Background Service and Quit odstráňte službu a ukončite aplikáciu. Nahraďte aplikáciu v
/Applicationsnovým Muddog.app z DMG, znova ju spustite a dokončite potrebné schválenie služby.
Aktualizácia preruší prebiehajúce spojenia VPN aj zdieľania. Potom aplikáciu znova otvorte a skontrolujte pripojenie a zdieľanie. Ak chyba uvádza rozdielne verzie aplikácie a služby, pozrite si riešenie problémov.
Pri prechode z Linux verzie 1.0.7 zatvorte starú aplikáciu a nainštalujte nový balík. Ak je zaregistrovaná stará služba muddog_srv.service, inštalátor ju zastaví a vypne jej automatické spúšťanie. Potom používajte Muddog z ponuky aplikácií.
Odstránenie
Linux
Na Debiane / Ubuntu použite:
sudo apt remove muddog
Na Fedore použite:
sudo dnf remove muddog
Odstránenie balíka ukončí službu aj VPN a odstráni sieťové trasy pridané Muddog. Na Debiane / Ubuntu môžete namiesto bežného odstránenia použiť sudo apt purge muddog, ak chcete odstrániť aj vyhradený účet a skupinu služby.
Windows
V Nastavenia → Aplikácie vyberte muddog a odstráňte ho. Odstránenie ukončí službu a VPN, vyčistí trasy VPN a odstráni službu aj pravidlá firewallu pridané pri inštalácii. Používateľské nastavenia a záznamy spojení a prenosov sa zachovajú.
macOS
- V aplikácii vyberte Service → Remove Background Service and Quit.
- Po odstránení služby a ukončení aplikácie presuňte Muddog.app z
/Applicationsdo koša.
Ak najprv odstránite iba súbor aplikácie, vyčistenie položiek na pozadí môže meškať. Používateľské nastavenia a záznamy spojení a prenosov sa zachovajú.
Zostávajúce záznamy a zastavenie zdieľania
Odstránenie balíka a vymazanie záznamov spojení a prenosov sú samostatné veci. Umiestnenie a uchovávanie zvyšných lokálnych záznamov opisujú záznamy spojení a prenosov. Ak chcete program ponechať a zastaviť iba zdieľanie, môžete zastaviť službu, ale počas zastavenej služby nebude fungovať ani vaša VPN.