Muddog problemų sprendimas
Pirmiausia ekrane Ryšys patikrinkite, ar problema susijusi su jūsų VPN ryšiu, ar su Mano interneto bendrinimu. Priežastis rodoma atitinkamoje Ryšio informacijoje arba klaidos pranešimo Klaidos informacijoje.
| Simptomas | Ką patikrinti |
|---|---|
| Nepavyksta prisijungti prie tarnybos | Tarnybos būsena ir prieigos teisės |
| Šalių sąrašas tuščias arba prisijungimas nepavyksta | Šalys ir ryšys su kitu dalyviu |
| Rodoma, kad prisijungta, bet IP nepasikeitė arba ryšys neveikia | VPN taikymo sritis ir srautas |
| Negalima paspausti programos paleidimo mygtuko arba VPN netaikomas tik konkrečiai programai | VPN atskiroms programoms |
| Klaida, kad tarnyba nepalaiko funkcijos | Programos ir tarnybos versijos |
| Nepavyksta tik mano interneto bendrinimas | Bendrinimas ir įrašų saugojimas |
Nepavyksta prisijungti prie tarnybos
Programa nuskaito foninės tarnybos būseną ir ją rodo. Šis pranešimas reiškia, kad programa negali patikrinti būsenos, o ne kad VPN ar bendrinimas tikrai išjungti.
Tarnybai vėl pradėjus veikti tinkamai, programa automatiškai prisijungia iš naujo. Toliau patikrinkite jūsų operacinei sistemai skirtą būseną ir teises. Paleidus tarnybą kartu prasideda ir interneto bendrinimas.
Linux
-
Jei ką tik įdiegėte, atsijunkite nuo darbalaukio sesijos, prisijunkite iš naujo ir atverkite programą.
-
Terminale patikrinkite tarnybos būseną.
systemctl status muddog-engine.service --no-pager -
Jei tarnyba sustabdyta ir norite vėl naudoti VPN bei bendrinimą, paleiskite ją. Kartu bus atnaujintas interneto bendrinimas.
sudo systemctl start muddog-engine.service -
Jei tarnyba veikia, bet programa jos nepasiekia, programą naudojančio naudotojo terminale vykdykite
id -nGir patikrinkite, ar yramuddoggrupė.
Jei administratorius įdiegė kitu naudotoju ir grupės nėra, šią komandą vykdykite terminale prisijungę įprastu naudotoju, kuris naudos programą. Po to atsijunkite nuo darbalaukio ir prisijunkite iš naujo.
sudo usermod -aG muddog "$(id -un)"
Nepakeiskite šio veiksmo programos paleidimu administratoriaus teisėmis. Jei pati tarnyba nepasileidžia, naujausias klaidas galite peržiūrėti šia komanda.
sudo journalctl -u muddog-engine.service -n 100 --no-pager
Windows
PowerShell patikrinkite tarnybos būseną.
Get-Service -Name muddog-engine
Jei tarnyba sustabdyta, paleiskite ją administratoriaus teisėmis atvertame PowerShell.
Start-Service -Name muddog-engine
Jei tarnybą išjungėte, vadovaukitės automatinio paleidimo pakartotinio įjungimo instrukcijomis. Jei tarnybos nėra arba trūksta reikalingų failų, įdiekite ar pataisykite naudodami naujausią MSI. Pačią programą paleiskite įprasto naudotojo teisėmis.
macOS
- Patikrinkite, ar naudojate macOS 13 arba naujesnę versiją ir ar Muddog.app nukopijuota į
/Applications. - Patikrinkite, ar dabartinė macOS paskyra turi administratoriaus teises.
- Pasirinkite Service → Enable Background Service, kad užregistruotumėte tarnybą.
- Skiltyje Service → Background Service Settings… leiskite Muddog veikti fone. Patvirtinę palaukite, kol programa vėl prisijungs prie tarnybos.
Užregistruotos tarnybos būseną taip pat galite patikrinti terminale.
sudo launchctl print system/net.3rocks.muddog.engine
Paleidus programą iš DMG arba kito aplanko tarnybos užregistruoti negalima. Jei problema atsirado pakeitus ankstesnę programą, pagal macOS atnaujinimo procedūrą pašalinkite tarnybą ir paleiskite programą iš naujo.
Jei atlikus šiuos veiksmus vis tiek nepavyksta, problemos pranešime pateikite tarnybos klaidos informaciją.
Šalių sąrašas tuščias arba prisijungimas nepavyksta
- Patikrinkite, ar veikia įprastas interneto ryšys.
- Paspauskite Ryšio šalis → Atnaujinti sąrašą.
- Jei pasirinkta šalis išnyko iš sąrašo, pasirinkite Automatinis pasirinkimas arba kitą šalį.
- Jei keitėte ryšio serverio nustatymus, atkurkite išplėstinių nustatymų numatytąsias reikšmes ir išsaugokite.
- Jei vis tiek nepavyksta, peržiūrėkite Ryšio informaciją.
P2P ryšys priklauso nuo pasirinktos šalies dalyvių ir abiejų pusių tinklo būklės. Net jei šalis rodoma, prisijungimas negarantuojamas. Jei nėra galimo kito dalyvio, bandykite vėliau arba rinkitės kitą šalį. Norėdami nustatyti, ar priežastis yra užkardos ar maršruto parinktuvo ryšio ribojimas, galite palyginti naudodami kitą prieinamą interneto ryšį.
10 bandymų yra didžiausias prisijungimo bandymų skaičius. Neradus kito dalyvio bandymai gali baigtis anksčiau. Jei jau užmegztas VPN ryšys nutrūksta, iš naujo prisijungti reikia patiems.
Prisijungta, bet IP nepasikeitė arba ryšys neveikia
- Patikrinkite, ar Ryšys → Dabartinė taikymo sritis atitinka norimą režimą. Jei tik išsaugojote nustatymus, bet neprisijungėte iš naujo, toliau taikoma ankstesnė sritis.
- IP adresų ir diapazonų režimu patikrinkite, ar paskirties IP, prie kurio jungiatės, įtrauktas į sąrašą ar iš jo išskirtas. Domenų pavadinimų į adresų sąrašą įvesti negalima.
- Atskirų programų režimu visiškai užbaikite programą ir paleiskite ją iš naujo per Muddog.
- Patikrinkite, ar tikrinamas ryšys naudoja IPv6. IPv6 nekeliauja per VPN, o Windows atskirų programų režimu pasirinktos programos IPv6 ryšys blokuojamas.
- Jei kartu naudojate kitą VPN ar tinklo valdymo priemonę, palyginkite ir išjungę jos ryšį. Kitos priemonės nustatyti maršrutai gali turėti pirmenybę.
Jei IP tikrinanti naršyklė ar tikrinimo puslapis nepatenka į VPN taikymo sritį, įprasto ryšio IP rodymas yra normalus. Priklausomai nuo režimo ir DNS serverio IP, DNS taip pat gali naudoti įprastą ryšį.
Jei svetainės regiono apribojimas lieka, patikrinkite kitą šalį ar kitą ryšio dalyvį. Muddog negarantuoja, kad konkreti paslauga leis prisijungti, ir negarantuoja konkretaus greičio.
Jei macOS pakeitėte naudojamą ryšį, pavyzdžiui, Wi-Fi, atjunkite VPN ir prisijunkite iš naujo. Jei IP įtraukimo režimu rodoma konflikto su kitos programos nustatytu konkretaus kompiuterio maršrutu klaida, patikrinkite tos programos ryšį ir nurodytus IP adresus bei diapazonus.
VPN atskiroms programoms netaikomas
- macOS nepalaiko VPN atskiroms programoms. Naudokite viso interneto arba IP adresų ir diapazonų režimą.
- Jei Paleisti per VPN neaktyvus, patikrinkite, ar išsaugojote atskirų programų režimą, ar VPN prijungtas tuo režimu ir ar pasirinkta paleistina programa.
- Jei programų sąrašas tuščias, naudokite Atnaujinti sąrašą arba Rasti vykdomąjį failą.
- Jei naršyklė tik vėl atveria esamą langą, užbaikite ir jos foninius procesus, tada paleiskite.
- Nepalaikomos programos, perduodančios vykdymą atskirai tarnybai arba naudojančios jau veikiantį egzempliorių. Patikrinkite diegimo būdą ir VPN atskiroms programoms naudojimo sąlygas.
- Linux Snap ir Flatpak programos nepalaikomos. Jei klaida susijusi su systemd naudotojo sesija, cgroup v2 arba nftables, patikrinkite aplinką ir Klaidos informaciją įtraukite į problemos pranešimą.
- Windows sistemoje reikia pasirinkti paleistiną
.exefailą. Iš naujo prijungus VPN, visiškai užbaikite programą ir vėl paleiskite ją per Muddog. - Jei Windows praneša, kad trūksta WinDivert komponento arba jo negalima įkelti, pataisykite ar iš naujo įdiekite naudodami MSI. Jei vis tiek nepavyksta, praneškite Klaidos informaciją.
Programos ir tarnybos versijos skiriasi
Prisijungus prie senesnės tarnybos, nepalaikančios programos prašomos funkcijos, įvyksta klaida. Nauju paketu kartu atnaujinkite programą ir tarnybą. VPN atskiroms programoms nebuvimas macOS sistemoje yra palaikymo skirtumas, o ne versijos klaida.
Jei atnaujinus klaida lieka, paleiskite tarnybą iš naujo pagal savo operacinę sistemą. Paleidus iš naujo nutrūksta vykstantys asmeninio VPN ir bendrinimo ryšiai.
Linux sistemoje uždarykite programą, vykdykite šią komandą ir vėl ją atverkite.
sudo systemctl restart muddog-engine.service
Windows sistemoje uždarykite programą, administratoriaus PowerShell vykdykite šią komandą ir vėl atverkite programą.
Restart-Service -Name muddog-engine
macOS sistemoje pasirinkite Service → Remove Background Service and Quit, tada iš /Applications vėl paleiskite Muddog ir suteikite reikalingus tarnybos leidimus.
Paleidus tarnybą iš naujo, VPN reikia prijungti dar kartą. Jei klaida lieka, nekartokite paleidimo be galo: surinkite programos versiją ir klaidos informaciją bei pateikite pranešimą.
Nepavyksta tik interneto bendrinimas arba nepavyksta perskaityti įrašų
Pirmiausia patikrinkite Mano interneto bendrinimas → Ryšio informacija. Bendrinimas sustabdomas, jei trūksta vietos įrašams, viršyta saugojimo riba arba įvyko failo rašymo klaida. Įrašai saugomi pagal vietinio saugojimo tvarką.
Patikrinkite disko vietą ir tarnybos žurnalą. Jei saugomi įrašai reikalingi, netrinkite jų neapgalvotai vien tam, kad pašalintumėte klaidą; kreipkitės pagalbos ir pateikite klaidos pranešimą.
Jei nepavyksta tik įrašų peržiūra, patikrinkite tarnybos prieigos teises ir versiją. Jei tvarkant įrašus pagal datas turinys užklausos metu pasikeitė, iš naujo pasirinkite datą ir sąlygas bei paspauskite Ieškoti. Jei užklausa sėkminga, bet rezultatas tuščias, patikrinkite UTC datą, filtrus ir Kitus įrašus.