Muddog ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်လုပ်ခြင်း
ထောက်ပံ့မှု ပတ်ဝန်းကျင်
ဒေါင်းလုဒ် စာမျက်နှာ တွင် မိမိ၏ စက်လည်ပတ်ရေးစနစ် (OS) နှင့် ဗားရှင်းကို စစ်ဆေးပြီး ထည့်သွင်းဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပါ။
| စက်လည်ပတ်ရေးစနစ် (OS) | ပံ့ပိုးမှု ပုံစံနှင့် အသုံးပြုမှု လမ်းညွှန် |
|---|---|
| Linux x86_64 | .deb နှင့် .rpm ပက်ကေ့ဂျ်များ။ systemd ကို အသုံးပြုသော ဒက်စ်တော့ ပတ်ဝန်းကျင် လိုအပ်ပါသည်။ |
| Windows 10/11 x64 | .msi ထည့်သွင်းဖိုင်။ လက်ရှိတွင် Windows ပက်ကေ့ဂျ်သည် x64 ကိုသာ ထောက်ပံ့ပေးပါသည်။ |
| macOS 13 Ventura သို့မဟုတ် နောက်ပိုင်း | .dmg ထည့်သွင်းဖိုင်။ Universal ပက်ကေ့ဂျ်သည် Intel နှင့် Apple Silicon နှစ်မျိုးလုံးကို ထောက်ပံ့ပေးပါသည်။ အက်ပ်ကို ထိန်းချုပ်ရန် macOS စီမံခန့်ခွဲသူ (Administrator) အကောင့် လိုအပ်ပါသည်။ |
Linux ထည့်သွင်းမှု စီမံခန့်ခွဲသူသည် အက်ပ်လည်ပတ်ရန် လိုအပ်သော library များနှင့် မှီခိုပက်ကေ့ဂျ် (dependencies) များကို အတူတကွ ထည့်သွင်းပေးပါမည်။ Linux ၏ အက်ပ်အလိုက် VPN အတွက် ထပ်ဆောင်း systemd user session နှင့် cgroup v2 တို့ လိုအပ်ပြီး nftables ကို ပက်ကေ့ဂျ် မှီခိုမှုများတွင် ထည့်သွင်းထားပြီး ဖြစ်ပါသည်။ Windows သည်လည်း အက်ပ်အလိုက် VPN ကို ထောက်ပံ့ပေးပြီး macOS သည် အင်တာနက် အားလုံးနှင့် IP/အကွာအဝေးအလိုက် VPN ကို ထောက်ပံ့ပေးပါသည်။
ဤလမ်းညွှန်သည် 2.x အတွက် ဖြစ်ပါသည်။ ဒေါင်းလုဒ် စာမျက်နှာတွင် သက်ဆိုင်ရာ စနစ်အတွက် 2.x ဖိုင် မပေါ်သေးပါက ထုတ်ဝေထားခြင်း ရှိမရှိ ဦးစွာ စစ်ဆေးပါ။ Windows အတွက် 1.0.7 ၏ .exe ဖိုင်သည် ယခင် ဗားရှင်း လမ်းညွှန် အတိုင်း ဆောင်ရွက်ရပါမည်။
Linux နှင့် Windows တွင် ထည့်သွင်းမှု ပြီးဆုံးပါက၊ macOS တွင် ပထမဆုံး အကြိမ် ဖွင့်လှစ်ပြီး နောက်ခံဝန်ဆောင်မှုကို ခွင့်ပြုချက် ပေးပြီးပါက အင်တာနက် မျှဝေခြင်းသည် အလိုအလျောက် စတင်ပါမည်။ နောက်ပိုင်းတွင် စက်စတင်ဖွင့်ချိန် (boot) တိုင်း ဝန်ဆောင်မှု စတင်လည်ပတ်မည် ဖြစ်သဖြင့် အက်ပ် ဝင်ဒိုးကို ဖွင့်မထားသော်လည်း အခြား အသုံးပြုသူများသည် သင်၏ အင်တာနက်လိုင်းကို အသုံးပြုနိုင်ပါသည်။ မထည့်သွင်းမီ အင်တာနက် မျှဝေမှု စီမံခန့်ခွဲခြင်း ကို စစ်ဆေးပါ။
Linux တွင် ထည့်သွင်းခြင်း
အောက်ပါ command သည် 2.0.0 ဖိုင်အမည် နမူနာ ဖြစ်ပါသည်။ Terminal တွင် ဒေါင်းလုဒ်လုပ်ထားသော ဖိုင်ရှိသည့် ဖိုဒါသို့ သွားပြီး ဖိုင်အမည်ကို အမှန်တကယ် ဒေါင်းလုဒ်လုပ်ထားသော ပက်ကေ့ဂျ်အမည်ဖြင့် အစားထိုး၍ လုပ်ဆောင်ပါ။ ထည့်သွင်းရန် စီမံခန့်ခွဲသူ အခွင့်အရေး (Administrator privileges) လိုအပ်ပါသည်။
Debian / Ubuntu
sudo apt install ./muddog_2.0.0_amd64.deb
Fedora
sudo dnf install ./muddog-2.0.0-1.x86_64.rpm
ထည့်သွင်းပြီးနောက် ပထမဆုံး အကြိမ် စတင်ခြင်း
- ထည့်သွင်းမှု ပြီးပါက ဒက်စ်တော့မှ လော့ဂ်အောက်ထွက်ပြီး ပြန်လည် လော့ဂ်အင်ဝင်ပါ။
- အက်ပ် မီနူးမှ Muddog ကို ဖွင့်ပါ။
- Connect (ချိတ်ဆက်ရန်) မျက်နှာပြင်တွင် VPN အခြေအနေနှင့် Sharing (မိမိ၏ အင်တာနက် မျှဝေမှု) အခြေအနေ ပေါ်လာခြင်း ရှိမရှိ စစ်ဆေးပါ။
- VPN ချိတ်ဆက်ခြင်း အတိုင်း နိုင်ငံကို ရွေးချယ်ပြီး ချိတ်ဆက်ပါ။
သာမန် အသုံးပြုသူ အကောင့်တွင် sudo ဖြင့် ထည့်သွင်းပါက ထိုအသုံးပြုသူသည် muddog အုပ်စုထဲသို့ ရောက်ရှိသွားပါမည်။ ပြန်လည် လော့ဂ်အင်ဝင်မှသာ ဤခွင့်ပြုချက်သည် အက်ပ်တွင် အသက်ဝင်မည် ဖြစ်ပါသည်။ အက်ပ်ကို သာမန် အသုံးပြုသူအဖြစ် လုပ်ဆောင်ရပြီး VPN အသုံးပြုရန် Mudfish ID သို့မဟုတ် စကားဝှက်ကို ရိုက်ထည့်ရန် မလိုပါ။
အကယ်၍ စီမံခန့်ခွဲသူက အခြား အကောင့်တစ်ခုဖြင့် ထည့်သွင်းခဲ့ပါက သို့မဟုတ် အသုံးပြုသူ အများအပြားက အက်ပ်ကို ထိန်းချုပ်ရန် လိုအပ်ပါက ဝန်ဆောင်မှု ရယူခွင့် စစ်ဆေးခြင်း ကို ကိုးကားပါ။
Windows တွင် ထည့်သွင်းခြင်း
- ယခင်
.exeထည့်သွင်းမှု ပရိုဂရမ်ဖြင့် ထည့်သွင်းထားသော Muddog ရှိပါက Windows ၏ Settings → Apps မှ ဦးစွာ ဖယ်ရှားပါ။ ယခင် ထည့်သွင်းထားမှုကို ဖယ်ရှားရန် သတိပေးချက် ပေါ်လာပါက ဖယ်ရှားပြီးမှ MSI ထည့်သွင်းမှုကို ပြန်လည် စတင်ပါ။ - ဒေါင်းလုဒ်လုပ်ထားသော
.msiဖိုင်ကို ဖွင့်ပြီး စီမံခန့်ခွဲသူ ခွင့်ပြုချက် တောင်းဆိုမှုကို လက်ခံပါ။ - ထည့်သွင်းမှု ညွှန်ကြားချက်များအတိုင်း ဆက်လက် လုပ်ဆောင်ပါ။ WebView2 Runtime မရှိပါက installer က အင်တာနက်မှ ဒေါင်းလုဒ်ရယူမည် ဖြစ်သောကြောင့် အင်တာနက် ချိတ်ဆက်မှု လိုအပ်ပါသည်။
- Start မီနူး သို့မဟုတ် desktop ပေါ်ရှိ muddog ကို ပုံမှန် အသုံးပြုသူ အခွင့်အရေးဖြင့် ဖွင့်ပါ။
- Connect မျက်နှာပြင်တွင် ဝန်ဆောင်မှု အခြေအနေကို စစ်ဆေးပြီး VPN ချိတ်ဆက်ခြင်း ကို ဆက်လက် ပြုလုပ်ပါ။
ပုံသေ ထည့်သွင်းသည့် တည်နေရာမှာ %ProgramFiles%\muddog ဖြစ်ပါသည်။ ထည့်သွင်းမှု ပရိုဂရမ်သည် muddog-engine ဝန်ဆောင်မှုကို မှတ်ပုံတင်ပြီး အလိုအလျောက် စတင်ပေးမည်ဖြစ်ကာ အင်ဂျင်အတွက် လိုအပ်သော UDP ဝင်ရောက်မှု Firewall စည်းမျဉ်းများကိုလည်း ထည့်သွင်းပေးပါမည်။ VPN နှင့် အက်ပ်အလိုက် VPN အတွက် လိုအပ်သော အစိတ်အပိုင်းများကို ပက်ကေ့ဂျ်တွင် ထည့်သွင်းပေးထားပြီး ဖြစ်ပါသည်။ အက်ပ်ကို အသုံးပြုသည့် အကြိမ်တိုင်းတွင် စီမံခန့်ခွဲသူ အခွင့်အရေးဖြင့် ဖွင့်ရန် မလိုအပ်ပါ။
macOS တွင် ထည့်သွင်းခြင်း
- ဒေါင်းလုဒ်လုပ်ထားသော
.dmgဖိုင်ကို ဖွင့်ပါ။ - Muddog.app ကို Applications (
/Applications) ဖိုဒါထဲသို့ ကူးယူပါ။ DMG အတွင်းမှ တိုက်ရိုက် ဖွင့်ပါက နောက်ခံဝန်ဆောင်မှုကို မှတ်ပုံတင်နိုင်မည် မဟုတ်ပါ။ - macOS ၏ စီမံခန့်ခွဲသူ အကောင့်ဖြင့် လော့ဂ်အင်ဝင်ထားသည့် အခြေအနေတွင် ကူးယူထားသော Muddog ကို ဖွင့်ပါ။
- System Settings → General → Login Items & Extensions တွင် Muddog ၏ နောက်ခံလည်ပတ်မှုကို ခွင့်ပြုချက် ပေးပါ။ macOS ဗားရှင်းပေါ် မူတည်၍ အမည်များ ကွဲပြားနိုင်ပါသည်။
- အက်ပ်က ဝန်ဆောင်မှုသို့ ပြန်လည် ချိတ်ဆက်မိပါက VPN ချိတ်ဆက်ခြင်း ကို ဆက်လက် ဆောင်ရွက်ပါ။
ခွင့်ပြုချက် မျက်နှာပြင်ကို ပြန်လည် ဖွင့်ရန် macOS menu bar ရှိ Service → Background Service Settings… ကို ရွေးချယ်ပါ။ ဝန်ဆောင်မှု မှတ်ပုံတင်ရန် လိုအပ်ပါက Service → Enable Background Service ကို ရွေးချယ်ပါ။ ဤမီနူးအမည်များသည် အင်္ဂလိပ်ဘာသာဖြင့် ပေါ်နေမည် ဖြစ်ပါသည်။ အက်ပ်ကိုယ်တိုင်ကိုမူ sudo မပါဘဲ ဖွင့်လှစ်နိုင်ပါသည်။
အပ်ဒိတ်လုပ်ခြင်း
VPN ကို အသုံးပြုနေပါက Disconnect ကို နှိပ်ပြီး ဒေါင်းလုဒ် စာမျက်နှာမှ မိမိ စနစ်နှင့် ကိုက်ညီသော ထည့်သွင်းဖိုင် အသစ်ကို ဒေါင်းလုဒ်လုပ်ပါ။
- Linux: အက်ပ်ကို ပိတ်ပြီး အထက်ပါ ထည့်သွင်းမှု command တွင်
.debသို့မဟုတ်.rpmဖိုင်အမည်သစ်ကို ထည့်သွင်း၍ update လုပ်ပါ။ - Windows: အက်ပ်ကို ပိတ်ပြီး
.msiဖိုင်အသစ်ကို ဖွင့်ပါ။ ယခင် MSI ထည့်သွင်းထားမှုကို အပ်ဒိတ်လုပ်ငန်းစဉ်အတွင်း အလိုအလျောက် အစားထိုးပေးပါမည်။ - macOS: ဦးစွာ Service → Remove Background Service and Quit ဖြင့် ဝန်ဆောင်မှုကို ဖယ်ရှားပြီး အက်ပ်ကို ပိတ်ပါ။ DMG အသစ်မှ Muddog.app ဖြင့်
/Applicationsရှိ အက်ပ်ကို အစားထိုးပြီးနောက် ပြန်ဖွင့်ကာ လိုအပ်သော ဝန်ဆောင်မှု ခွင့်ပြုချက်ကို ပေးပါ။
အပ်ဒိတ်လုပ်နေစဉ်အတွင်း လက်ရှိ ချိတ်ဆက်ထားသော VPN နှင့် မျှဝေမှု ချိတ်ဆက်မှုများ ပြတ်တောက်သွားပါမည်။ အပ်ဒိတ်လုပ်ပြီးနောက် အက်ပ်ကို ပြန်ဖွင့်ပြီး ချိတ်ဆက်မှုနှင့် မျှဝေမှု အခြေအနေများကို စစ်ဆေးပါ။ အက်ပ်နှင့် ဝန်ဆောင်မှုတို့ ဗားရှင်း မကိုက်ညီကြောင်း အမှားပြပါက ပြဿနာ ဖြေရှင်းခြင်း ကို စစ်ဆေးပါ။
Linux တွင် ယခင် 1.0.7 မှ ပြောင်းလဲအသုံးပြုပါက ယခင်အက်ပ်ကို ပိတ်ပြီး ပက်ကေ့ဂျ်အသစ်ကို ထည့်သွင်းပါ။ ထည့်သွင်းမှု ပရိုဂရမ်သည် ယခင် muddog_srv.service ရှိနေပါက ၎င်းကို ရပ်တန့်ပြီး အလိုအလျောက် စတင်မှုကို ပိတ်ပေးပါမည်။ ထို့နောက် အက်ပ် မီနူးမှ Muddog ကို ဖွင့်ပါ။
ဖယ်ရှားခြင်း
Linux
Debian / Ubuntu တွင် အောက်ပါ command ကို အသုံးပြုပါ -
sudo apt remove muddog
Fedora တွင် အောက်ပါ command ကို အသုံးပြုပါ -
sudo dnf remove muddog
ပက်ကေ့ဂျ်ကို ဖယ်ရှားပါက ဝန်ဆောင်မှုနှင့် VPN ကို ရပ်တန့်မည်ဖြစ်ပြီး Muddog က ထည့်သွင်းထားသော ကွန်ရက် လမ်းကြောင်းများကို ရှင်းလင်းပေးပါမည်။ Debian / Ubuntu တွင် သီးသန့် ဝန်ဆောင်မှု အကောင့်နှင့် အုပ်စုကိုပါ ဖယ်ရှားလိုပါက သာမန် ဖယ်ရှားခြင်း အစား sudo apt purge muddog ကို အသုံးပြုနိုင်ပါသည်။
Windows
Windows ၏ Settings → Apps မှ muddog ကို ရွေးချယ်ပြီး ဖယ်ရှားပါ။ ဖယ်ရှားသည့် လုပ်ငန်းစဉ်တွင် ဝန်ဆောင်မှုနှင့် VPN ကို ရပ်တန့်ပြီး VPN လမ်းကြောင်းများကို ရှင်းလင်းကာ ထည့်သွင်းစဉ်က ထည့်ထားသော ဝန်ဆောင်မှုနှင့် Firewall စည်းမျဉ်းများကို ဖျက်ပစ်ပါမည်။ အသုံးပြုသူ ဆက်တင်များနှင့် ချိတ်ဆက်မှု/လက်ဆင့်ကမ်း မှတ်တမ်းများကိုမူ သိမ်းဆည်းထားမည် ဖြစ်ပါသည်။
macOS
- အက်ပ်တွင် Service → Remove Background Service and Quit ကို ရွေးချယ်ပါ။
- ဝန်ဆောင်မှု ဖယ်ရှားပြီး အက်ပ် ပိတ်သွားပါက
/Applicationsရှိ Muddog.app ကို Trash (အမှိုက်ပုံး) ထဲသို့ ရွှေ့ပါ။
အက်ပ်ဖိုင်ကိုသာ အရင် ဖျက်လိုက်ပါက နောက်ခံအရာများ ရှင်းလင်းမှု ကြန့်ကြာနိုင်ပါသည်။ အသုံးပြုသူ ဆက်တင်များနှင့် ချိတ်ဆက်မှု/လက်ဆင့်ကမ်း မှတ်တမ်းများကိုမူ ဆက်လက် သိမ်းဆည်းထားမည် ဖြစ်ပါသည်။
ကျန်ရှိသော မှတ်တမ်းများနှင့် မျှဝေမှု ရပ်တန့်ခြင်း
ပက်ကေ့ဂျ် ဖယ်ရှားခြင်းနှင့် ချိတ်ဆက်မှု/လက်ဆင့်ကမ်း မှတ်တမ်း ဖျက်ပစ်ခြင်းသည် သီးခြားစီ ဖြစ်ပါသည်။ စက်ထဲတွင် ကျန်ရှိနေသော မှတ်တမ်းများ၏ တည်နေရာနှင့် သိမ်းဆည်းမှု ပုံစံအတွက် ချိတ်ဆက်မှုနှင့် လက်ဆင့်ကမ်း မှတ်တမ်း ကို ကိုးကားပါ။ ပရိုဂရမ်ကို ဆက်လက်ထားရှိပြီး မျှဝေမှုကိုသာ ရပ်တန့်လိုပါက ဝန်ဆောင်မှု ရပ်တန့်ခြင်း ကို အသုံးပြုနိုင်သော်လည်း ဝန်ဆောင်မှု ရပ်တန့်ထားစဉ်အတွင်း သင်၏ VPN ကိုလည်း အသုံးပြုနိုင်မည် မဟုတ်ပါ။