PandaVPN CLI FAQ များ
PandaVPN CLI အတွက် အဖြေများနှင့် ပြဿနာဖြေရှင်းရေးအကူအညီကို ရှာပါ။
ဤစာမျက်နှာအတွက် FAQ content မထုတ်ဝေသေးပါ။
CLI အခြေခံများနှင့် တပ်ဆင်ခြင်း။
10 ဖြေကြားချက်PandaVPN CLI သည် အဘယ်အရာဖြစ်သည်၊ ၎င်းသည် ဒက်စ်တော့အက်ပ်နှင့် မည်သို့ကွာခြားကြောင်းနှင့် ၎င်းကို မည်သို့ထည့်သွင်းရမည်ကို လေ့လာပါ။
QPanda CLI ဆိုတာဘာလဲ?
Panda CLI သည် Panda ၏ command-line client ဖြစ်ပြီး terminal မှတစ်ဆင့် အောက်ပါအရာများကို ဆောင်ရွက်နိုင်ရန် ပံ့ပိုးထားသည်:
- လော့ဂ်အင်ဝင်ခြင်းနှင့် အကောင့်စီမံခန့်ခွဲခြင်း
- Node များကို refresh လုပ်ခြင်းနှင့် node များသို့ ချိတ်ဆက်ခြင်း
- PandaVPN / Proxy / WireGuard / Auto မုဒ်များအကြား ပြောင်းလဲခြင်း
- System proxy ကို configure လုပ်ခြင်း
- Traffic ခွဲဝေရန် Split rules
- Split DNS ကို configure လုပ်ခြင်း
- Kill-switch ကာကွယ်မှု
- Auto-connect
- Logs နှင့် diagnostics
၎င်းသည် internal beta users၊ developers၊ advanced users နှင့် scripted operations လိုအပ်သော testing scenarios များအတွက် သင့်လျော်သည်။
QPanda CLI နှင့် desktop client တို့အကြား ဘာကွာခြားပါသလဲ?
PandaVPN CLI သည် အလိုအလျောက် စမ်းသပ်ခြင်း၊ အဝေးမှ ပြဿနာဖြေရှင်းခြင်းနှင့် script ဖြင့် ထိန်းချုပ်သည့် ချိတ်ဆက်မှုများအတွက် ပိုမိုသင့်တော်ပါသည်။
Panda Desktop နှင့် PandaVPN CLI တို့သည် တူညီသော PandaVPN daemon ကို ထိန်းချုပ်ရန် အသုံးပြုသည့် မျက်နှာပြင်နှစ်ခုဖြစ်ပြီး တူညီသော ချိတ်ဆက်မှုအခြေအနေကို မျှဝေသောကြောင့် အတူတကွ အသုံးပြုနိုင်ပါသည်။
Panda-Qt သို့မဟုတ် Linux AppImage အဟောင်းကဲ့သို့သော desktop app အဟောင်းများကို PandaVPN CLI နှင့် တစ်ချိန်တည်း မဖွင့်ပါနှင့်။ ထိုသို့ပြုလုပ်ပါက ကွန်ရက်ဖွဲ့စည်းပုံဆိုင်ရာ ပဋိပက္ခများ ဖြစ်ပေါ်နိုင်ပါသည်။
QPanda CLI သည် daemon / service ကို ဘာကြောင့်လိုအပ်သလဲ?
အချို့သော လုပ်ဆောင်နိုင်စွမ်းများသည် စနစ်အဆင့် ခွင့်ပြုချက်များ လိုအပ်သည်၊ ဥပမာ:
- TUN / WireGuard ကွန်ရက် interface များ ဖန်တီးခြင်း
- DNS ပြင်ဆင်ခြင်း
- စနစ် proxy သတ်မှတ်ခြင်း
- Kill-switch အသုံးပြုခြင်း
- route များ ပြုပြင်ခြင်း
- packet VPN runtime စီမံခြင်း
ထို့ကြောင့် CLI သည် ဤလုပ်ဆောင်ချက်များကို platform နှင့်ကိုက်ညီသော daemon / service မှတစ်ဆင့် ဆောင်ရွက်ပါသည်။
platform မျိုးစုံရှိ daemon ပုံစံများ:
| Platform | daemon ပုံစံ |
|---|---|
| macOS | LaunchDaemon / privileged helper |
| Linux | systemd service |
| Windows | Windows Service |
QWindows / macOS / Linux အတွက် installation နည်းလမ်းများ ဘာကွာခြားပါသလဲ?
အဓိက ကွာခြားချက်မှာ: Windows နှင့် macOS တွင် service ကို installation package မှတစ်ဆင့် ပုံမှန်အားဖြင့် အလိုအလျောက် install လုပ်ပေးသော်လည်း Linux တွင် အသုံးပြုသူက sudo panda service install ကို ပုံမှန်အားဖြင့် manual run လုပ်ရန် လိုအပ်သည်။
| Platform | အကြံပြုထားသော installation method | service ကို manual install လုပ်ရန် လိုအပ်သလား? |
|---|---|---|
| Windows | Installer package | ပုံမှန်အားဖြင့် မလိုအပ်ပါ; installer က privileges ကို elevate လုပ်ပြီး Windows Service ကို register လုပ်ပေးမည် |
| macOS | .pkg installer package | ပုံမှန်အားဖြင့် မလိုအပ်ပါ; installer က LaunchDaemon / helper ကို install လုပ်ပေးမည် |
| Linux | binary + systemd service | sudo panda service install ကို run လုပ်ရန် လိုအပ်သည် |
Windows တွင် installer ကို မသုံးဘဲ binary ကို manual ထားသည့်အခါမှသာ administrator PowerShell တွင် အောက်ပါ command ကို run လုပ်ရန် လိုအပ်သည်:
panda service install windows
macOS တွင် development နှင့် debugging အတွက်၊ .pkg installer မသုံးသည့်အခါ၊ သို့မဟုတ် daemon အလိုအလျောက် မစတင်သည့်အခါမှသာ လိုအပ်သည်:
sudo panda start
Linux အတွက် အကြံပြုချက်:
sudo panda service install
panda service status
QWindows ARM64 နှင့် AMD64 / x64 အတွက် ထည့်သွင်းခြင်းအဆင့်များ တူညီပါသလား?
တူညီပါသည်။ အဓိကကွာခြားချက်မှာ ဒေါင်းလုဒ်လုပ်သည့် installation package ၏ architecture ဖြစ်သည်။
| Architecture | သင့်လျော်သော စက်ပစ္စည်းများ |
|---|---|
| Windows x64 / AMD64 | Intel / AMD Windows ကွန်ပျူတာအများစု |
| Windows ARM64 | Windows on ARM စက်ပစ္စည်းများ |
ထည့်သွင်းခြင်းအဆင့်များ၊ command များနှင့် service စီမံခန့်ခွဲမှုနည်းလမ်းများမှာ တူညီပါသည်။ Installer သည် privilege ကို အလိုအလျောက်မြှင့်ပြီး Windows Service ကို register လုပ်ပါမည်။
QmacOS Intel နှင့် Apple Silicon အတွက် installation အဆင့်များ တူညီပါသလား?
တူညီပါသည်။ အဓိက ကွာခြားချက်မှာ download လုပ်ထားသော .pkg package ၏ architecture ဖြစ်သည်။
| Architecture | သင့်လျော်သော စက်ပစ္စည်းများ |
|---|---|
| macOS amd64 / Intel | Intel Mac |
| macOS arm64 / Apple Silicon | M1 / M2 / M3 စသည့် Apple Silicon Mac |
| macOS universal | Intel နှင့် Apple Silicon နှစ်မျိုးလုံးကို support လုပ်သည် |
Installation အဆင့်များသည် တူညီသည်။ .pkg ဖြင့် install လုပ်ပြီးနောက် LaunchDaemon / helper ကို ပုံမှန်အားဖြင့် အလိုအလျောက် install လုပ်ပြီး start လုပ်ပေးသည်။
Qထည့်သွင်းပြီးနောက် စတင်အသုံးပြုရန် အတိုဆုံးနည်းလမ်းက ဘာလဲ?
ကမ္ဘာတစ်ဝှမ်းရှိ အသုံးပြုသူများအတွက် မူရင်းအနေဖြင့် mode auto ကို အသုံးပြုရန် အကြံပြုပါသည်:
panda login
panda node refresh
panda mode auto
panda connect
panda doctor
ထည့်သွင်းမှုအသစ်တွင် mode auto သည် မူရင်းအနေဖြင့် ရှိပြီးသားဖြစ်ပါက ပိုမိုရိုးရှင်းသော ဗားရှင်းကိုလည်း အသုံးပြုနိုင်သည်:
panda login
panda node refresh
panda connect
panda doctor
သက်ဆိုင်သော အတိုကောက် ဗားရှင်း:
panda login
panda no re
panda conn
panda do
တရားဝင်ဒေါင်းလုဒ်စာမျက်နှာနှင့် စတင်အသုံးပြုသူများအတွက် လမ်းညွှန်တွင် command အပြည့်အစုံကို ဦးစွာပြသရန် အကြံပြုပါသည်; အတိုကောက် command များကို အဆင့်မြင့်စာရွက်စာတမ်းများ သို့မဟုတ် interactive mode ရှင်းလင်းချက်များတွင် နောက်ပိုင်းပြသနိုင်သည်။
Qpanda ကို တိုက်ရိုက် run လုပ်ပြီးနောက် ဘာဖြစ်မလဲ?
gfwlist သည် သီးသန့် split rules source ဖြစ်ပြီး ကမ္ဘာလုံးဆိုင်ရာ users အတွက် default mode အဖြစ် မသင့်တော်ပါ။
ကမ္ဘာလုံးဆိုင်ရာ users အတွက် အကြံပြုထားသော default မှာ:
panda mode auto
သို့မဟုတ် PandaVPN global mode ကို fixed အဖြစ် အသုံးပြုပါ:
panda mode pandavpn global
gfwlist ကို advanced split routing documentation ထဲတွင် ထားရှိနိုင်သော်လည်း official website ၏ first screen, download page Hero, သို့မဟုတ် beginner quick start ထဲတွင် ပြသရန် မအကြံပြုပါ။
QPanda CLI ကို upgrade မလုပ်ခင် disconnect လုပ်ဖို့လိုပါသလား?
အရင်ဆုံး disconnect လုပ်ပြီး Kill-switch ကို ပိတ်ရန် အကြံပြုသည်:
panda disconnect
panda kill-switch off
manual upgrade သို့မဟုတ် Linux service upgrade ဖြစ်ပါက daemon ကိုလည်း ရပ်ရန် အကြံပြုသည်:
sudo panda stop
macOS နှင့် Windows ကို installer ဖြင့် upgrade လုပ်ရာတွင် installer သည် service installation နှင့် restart ကို ပုံမှန်အားဖြင့် အလိုအလျောက် ကိုင်တွယ်ပါသည်။ upgrade ပြီးဆုံးပြီးနောက် အောက်ပါတို့ကို run လုပ်ရန် အကြံပြုသည်:
panda version
panda doctor
panda connect
Linux manual upgrade ပြီးနောက် အကြံပြုသည်:
sudo panda service install
sudo panda service restart
panda version
panda doctor
Qpanda connect us နဲ့ panda connect svip us ဘာကွာသလဲ?
panda connect us
၎င်းသည် bare group selector ကို ဆိုလိုသည်; VIP / SVIP / FREE tab ကို မသတ်မှတ်ဘဲ API က သင့်တော်သော tab ကို ရွေးချယ်သည်။
panda connect svip us
၎င်းသည် SVIP tab အောက်ရှိ us ကို တည်ငြိမ်စွာ အသုံးပြုသည်ကို ဆိုလိုသည်။
colon form သည် တူညီပြီး scripts များအတွက် သင့်တော်သည်:
panda connect svip:us
favorite tab သည် လက်ရှိတွင် flat favorite channel list ဖြစ်ပြီး connect fav us ကဲ့သို့သော favorite group smart connect ကို မထောက်ပံ့ပါ; favorite အတွက် အသုံးပြုရန်:
panda connect fav
သို့မဟုတ်:
panda connect --node <NODE_ID>
ချိတ်ဆက်မှုမုဒ်များနှင့် လမ်းကြောင်းပေးခြင်း
10 ဖြေကြားချက်CLI ချိတ်ဆက်မှုမုဒ်များ၊ လမ်းကြောင်းရွေးချယ်မှုများ၊ စမတ်ချိတ်ဆက်မှု၊ nodes နှင့် လက်ရှိအခြေအနေတို့ကို နားလည်ပါ။
QPanda CLI သည် မည်သည့် mode များကို ထောက်ပံ့သလဲ?
အဓိကအားဖြင့် အောက်ပါတို့ကို ထောက်ပံ့သည်:
| Mode | ဖော်ပြချက် |
|---|---|
auto |
မူရင်း mode။ API / node metadata အပေါ်အခြေခံ၍ runtime ကို အကြံပြုပြီး မအောင်မြင်ပါက PandaVPN global သို့ fallback ပြုလုပ်သည် |
proxy |
Local SOCKS5 / HTTP / PAC proxy |
pandavpn |
PandaVPN packet VPN / TUN runtime |
wireguard |
WireGuard packet VPN |
အသုံးများသော ဆက်တင်များ:
panda mode auto
panda mode pandavpn global
panda mode proxy global
panda mode wireguard
လက်ရှိတွင် openvpn ကို user documentation ထဲတွင် mainline mode အဖြစ် ပြသရန် မအကြံပြုပါ။
Qauto, proxy, pandavpn နှင့် wireguard တို့ထဲက ဘယ်လိုရွေးချယ်ရမလဲ?
အကြံပြုချက်:
| အခြေအနေ | အကြံပြုထားသော mode |
|---|---|
| အသုံးပြုသူအသစ် / နေ့စဉ် connection | auto |
| global VPN ကို အမြဲအသုံးပြုလိုသည် | pandavpn global |
| browser သို့မဟုတ် system proxy ကိုသာ Panda မှတစ်ဆင့် သွားစေလိုသည် | proxy |
| Kill-switch လိုအပ်သည် | auto, pandavpn သို့မဟုတ် wireguard |
| Node က WireGuard metadata ပေးသည် | auto သို့မဟုတ် wireguard |
| Split rules / Split DNS ကို အသေးစိတ် validation လိုအပ်သည် | pandavpn |
မှတ်ချက်: mode proxy နှင့် Kill-switch ကို တစ်ပြိုင်နက် အသုံးမပြုနိုင်ပါ။
Qmode auto ဆိုတာဘာလဲ?
mode auto သည် ဗားရှင်းအသစ်၏ မူရင်း mode ဖြစ်သည်။
၎င်း၏ လုပ်ဆောင်ပုံမှာ:
- API node / smart connect သည်
meta.protocolအပေါ်မူတည်၍ runtime ကို ဦးစားပေးရွေးချယ်သည်; - WireGuard ကို အကြံပြုထားပါက WireGuard ကို ဦးစွာစမ်းသပ်မည်;
- WireGuard metadata, address allocation, runtime startup, handshake သို့မဟုတ် connectivity probing မအောင်မြင်ပါက SS payload မှ compile လုပ်ထားသော PandaVPN global သို့ fallback လုပ်မည်;
SS,OPENVPN, မသိသော သို့မဟုတ် ပျောက်ဆုံးနေသော protocol များသည် PandaVPN global ကို fallback အဖြစ် အသုံးပြုမည်;mode autoသည် policy parameter ကို လက်မခံပါ၊ resolve လုပ်ထားသော runtime သည် အမြဲ global ဖြစ်သည်။
အသုံးပြုသူအသစ်များအတွက် အကြံပြုသည်:
panda mode auto
panda connect
Qglobal, gfwlist, direct-region နှင့် proxy-region တို့ ဘာကွာခြားပါသလဲ?
| Policy | အဓိပ္ပါယ် |
|---|---|
global | အားလုံး proxy / tunnel မှတစ်ဆင့် သွားမည် |
gfwlist | default direct; GFWList နှင့် match ဖြစ်သောအရာများသည် proxy / tunnel မှတစ်ဆင့် သွားမည် |
direct-region in | default proxy / tunnel; two-letter country code in match ဖြစ်ပါက direct သွားမည် |
proxy-region us | default direct; two-letter country code us match ဖြစ်ပါက proxy / tunnel မှတစ်ဆင့် သွားမည် |
direct-region သည် အကြံပြုထားသောရေးနည်းဖြစ်သည်; bypass-region / bypass သည် compatibility aliases ဖြစ်သည်။
ဥပမာ:
panda mode pandavpn direct-region in
compatibility alias နှင့် တူညီသည်:
panda mode pandavpn bypass-region in
QPandaVPN ၏ ရှင်းလင်းသော split long command က ဘာလဲ?
ဗားရှင်းအသစ်သည် ပိုမိုပြည့်စုံသော split profile syntax ကို ထောက်ပံ့သည်:
panda mode pandavpn split default direct proxy-region <cc>
panda mode pandavpn split default proxy direct-region <cc>
အသုံးများသော token များ:
| Token | အဓိပ္ပါယ် |
|---|---|
default direct |
rule မကိုက်ပါက မူရင်းအနေဖြင့် direct connection သုံးမည် |
default proxy |
rule မကိုက်ပါက မူရင်းအနေဖြင့် tunnel မှတစ်ဆင့် သွားမည် |
proxy-region <cc> |
သတ်မှတ်ထားသော region ကို tunnel မှတစ်ဆင့် သွားစေမည် |
direct-region <cc> |
သတ်မှတ်ထားသော region ကို direct connection သုံးစေမည် |
gfwlist |
GFWList source ကို ဖွင့်မည် |
direct-lan |
LAN direct connection |
proxy-lan |
LAN ကိုလည်း tunnel မှတစ်ဆင့် သွားစေမည် |
custom-rules |
custom split rules ကို ဖွင့်မည် |
exclude-custom-rules |
custom split rules ကို မတင်ပါ |
ဥပမာများ:
panda mode pandavpn split default direct proxy-region us custom-rules
panda mode pandavpn split default proxy direct-region in direct-lan custom-rules
Beginner documentation တွင် long commands ကို ပြသရန် မအကြံပြုပါ; advanced split documentation တွင် ထည့်ရန် ပိုသင့်တော်သည်။
Qnode အားလုံးကို ဘယ်လိုကြည့်မလဲ?
node အားလုံးကို ကြည့်ရန်:
panda node list
Refresh လုပ်ပြီး ထပ်ကြည့်ရန်:
panda node refresh
panda node list
အတိုရေး:
panda no re
panda no list
region သို့မဟုတ် group တစ်ခုကို ကြည့်ရန်:
panda node list us
panda node list jp
panda node list de
node groups ကို ကြည့်ရန်:
panda node group
group တစ်ခု၏ အသေးစိတ်ကို ကြည့်ရန်:
panda node group show us
Qသတ်မှတ်ထားသော node သို့ ဘယ်လိုချိတ်ဆက်မလဲ?
ပထမဆုံး node ကို ရှာပါ:
panda node list us
ပြီးနောက် ချိတ်ဆက်ပါ:
panda connect --node 1822
အမည်ဖြင့်လည်း ချိတ်ဆက်နိုင်ပါသည်:
panda connect --node "US Node"
အတိုရေး:
panda no list us
panda conn --node 1822
Qpanda connect ကို parameter မပါဘဲ run လုပ်ရင် ဘာနဲ့ချိတ်ဆက်မလဲ?
panda connect သည် နောက်ဆုံး target ကို အသုံးပြုပါမည်။
ယခင် target မရှိပါက global smart connect ကို စမ်းပါမည်။
Smart connect အတွက် လိုအပ်သည်မှာ:
- login ဝင်ပြီးသားဖြစ်ရမည်;
- node directory ကို cache လုပ်ထားရမည်;
- လိုအပ်ပါက
panda node refreshကို အရင် run လုပ်ပါ။
အတိုရေး:
panda conn
Qsmart connect ဘာကြောင့် မအောင်မြင်တာလဲ?
ဖြစ်တတ်သော အကြောင်းရင်းများ:
- login မဝင်ရသေးပါ;
- node directory ကို refresh မလုပ်ရသေးပါ;
- လက်ရှိ account တွင် အသုံးပြုနိုင်သော node မရှိပါ;
- network မရနိုင်ပါ;
- daemon မပြေးနေပါ;
- လက်ရှိ mode သည် target node နှင့် compatible မဖြစ်ပါ;
mode autoအောက်တွင် recommended protocol စတင်ရန် မအောင်မြင်ပြီး fallback လည်း မအောင်မြင်ပါ။
စစ်ဆေးရန် အကြံပြုသည်:
panda account
panda node refresh
panda node list
panda mode
panda doctor
panda log --lines 200
Qလက်ရှိ ချိတ်ဆက်မှု status ကို ဘယ်လိုကြည့်မလဲ?
panda status
ဖွဲ့စည်းထားသော output:
panda status --json
အတိုရေး:
panda stat
Diagnostics and logs
9 ဖြေကြားချက်ဤမေးခွန်းများကို ဆရာဝန်၊ ပြုပြင်မှု၊ မှတ်တမ်းများ၊ စနစ်ပရောက်စီ၊ ခွဲခြမ်းစည်းမျဉ်းများ၊ Split DNS နှင့် Kill-switch အပြုအမူအတွက် ဤမေးခွန်းများကို အသုံးပြုပါ။
Qpanda doctor က ဘာလုပ်တာလဲ?
doctor သည် Panda CLI ၏ လက်ရှိ အဓိက status များကို ကြည့်ရန် အသုံးပြုသော read-only diagnostic command ဖြစ်သည်။
panda doctor
panda doctor --json
အတိုရေး:
panda do
အဓိက အာရုံစိုက်ရန်:
runtime
kill_switch
selected_node
vpn_dns
dns_lockdown
split_policy
system_proxy_state
vpn_routes
last_error
Qpanda trace ဆိုတာ ဘာလဲ?
trace သည် target တစ်ခုက မည်သည့် rule, DNS action နှင့် route ကို အသုံးပြုမည်ကို ကြည့်ရန် အသုံးပြုသည်။
panda trace example.com:443
panda trace 8.8.8.8:53 --json
မှတ်ချက်: trace အပြည့်အစုံအတွက် active PandaVPN packet runtime လိုအပ်သည်။ compatible runtime မရှိပါက limited validation သို့မဟုတ် legacy trace သို့ fallback သာ လုပ်နိုင်သည်။
QPanda daemon နှစ်ခုက route ကို ဘာကြောင့် လုယူနေကြတာလဲ?
ပုံမှန်အားဖြင့် official service / LaunchDaemon ကို install လုပ်ထားပြီး ထို့အပြင် ကိုယ်တိုင် run လုပ်ထားသောကြောင့် ဖြစ်တတ်သည်:
sudo panda start
sudo panda start သည် unmanaged / မစီမံထားသော daemon တစ်ခုကို စတင်ပြီး official daemon နှင့်အတူ တချိန်တည်းတွင် အောက်ပါတို့ကို manage လုပ်နိုင်သည်:
- VPN route
- DNS
- TUN
- system proxy
- Kill-switch
ဖြေရှင်းရေးမူဝါဒမှာ: daemon တစ်ခုတည်းသာ ထားပါ။
macOS / Linux တွင် အများသုံး ဖြေရှင်းနည်း:
panda disconnect
panda kill-switch off
sudo panda stop
panda repair
panda doctor
Linux တွင် systemd service ကို အသုံးပြုပါက ထို့နောက် official service ကို restart လုပ်ပါ:
sudo panda service restart
panda doctor
macOS တွင် .pkg ဖြင့် install လုပ်ထားပါက ပုံမှန်အားဖြင့် LaunchDaemon / helper ကို daemon manage လုပ်စေပြီး sudo panda start ကို နေ့စဉ် startup နည်းလမ်းအဖြစ် ရေရှည်မသုံးပါနှင့်။
QPanda daemon မှ ဘယ်လိုထွက်ရမလဲ?
VPN ကို disconnect လုပ်ချင်ရုံသာဆိုရင် daemon မှ ထွက်ရန် မလိုအပ်ပါ:
panda disconnect
panda kill-switch off
daemon ကို တကယ်ရပ်ချင်ပါက:
sudo panda stop
အတည်ပြုရန်:
panda status
panda daemon unavailable ပြပါက main daemon ရပ်ပြီးဖြစ်သည်ဟု ဆိုလိုသည်။
မှတ်ချက်: macOS .pkg ဖြင့် install လုပ်ထားသော LaunchDaemon / helper ကို system က manage လုပ်နိုင်ပါသည်။ သာမန် users များအနေဖြင့် service ကို မကြာခဏ manually stop မလုပ်ရန် အကြံပြုပါသည်။
QLogs ကို ဘယ်လိုကြည့်မလဲ?
panda log
panda log --lines 200
panda log --all
Logs ကို ရှင်းလင်းရန်:
panda log clear
Debug ကို ယာယီဖွင့်ရန်:
panda log level debug dns,tcp --ttl 10m
Default ကို ပြန်ထားရန်:
panda log level reset
Qpanda repair ကို ဘယ်အချိန်မှာ အသုံးပြုရမလဲ?
QmacOS ပေါ်တွင် AirDrop / Continuity ထိခိုက်ပါက ဘာလုပ်ရမလဲ?
no-tunnel IPv6 scenario တွင် awdl0 / llw0 ကို block လုပ်နိုင်ပြီး AirDrop / Continuity ကို ယာယီ အသုံးမပြုနိုင်ဖြစ်စေနိုင်သည်။
ပုံမှန်အားဖြင့် disconnect ပြီးနောက် ပြန်ကောင်းလာသည်။
မူမမှန်သေးပါက အကြံပြုချက်:
panda disconnect
panda kill-switch off
panda repair
panda doctor
QTCP Fast Open configuration ဆိုတာဘာလဲ?
Support လုပ်သော version များတွင် ဤအရာကို configure လုပ်နိုင်သည်:
panda config tcp-fast-open auto
panda config tcp-fast-open on
panda config tcp-fast-open off
ရှင်းလင်းချက်:
- Default အနေဖြင့်
autoကို အကြံပြုသည်; - ပြောင်းလဲပြီးနောက် hot reconnect ဖြစ်မည်မဟုတ်ပါ;
- TCP socket အသစ်များတွင် effect ဖြစ်ရန် reconnect လိုအပ်သည်;
- TFO မ support လုပ်သော node များတွင် connection latency သိသာသော regression မဖြစ်သင့်ပါ။
လက်ရှိ version တွင် ဤ config item မရှိပါက panda config --help သို့မဟုတ် actual CLI help ကို အခြေခံပါ။
QPrivacy mode ဆိုတာဘာလဲ?
Privacy mode ကို ပိုမိုတင်းကျပ်သော security mode အဖြစ် နားလည်နိုင်ပြီး အောက်ပါအတိုင်း တူညီသည်ဟု အကြံပြုသည်:
panda mode pandavpn global
panda kill-switch on
သို့မဟုတ် default automatic protocol selection အောက်တွင်:
panda mode auto
panda kill-switch on
Privacy mode တွင် အောက်ပါကန့်သတ်ချက်များကို အကြံပြုသည်:
- proxy mode ကို မထောက်ပံ့ပါ;
- split mode ကို မထောက်ပံ့ပါ;
- VPN global semantics သာ ခွင့်ပြုသည်;
- Kill-switch ကို မဖြစ်မနေ ဖွင့်ထားရမည်;
- ပုံမှန် egress ကို ပိတ်ဆို့ထားသည်။
Proxy and repair
5 ဖြေကြားချက်ဤမေးခွန်းများကို ဆရာဝန်၊ ပြုပြင်မှု၊ မှတ်တမ်းများ၊ စနစ်ပရောက်စီ၊ ခွဲခြမ်းစည်းမျဉ်းများ၊ Split DNS နှင့် Kill-switch အပြုအမူအတွက် ဤမေးခွန်းများကို အသုံးပြုပါ။
Qpanda repair နဲ့ panda proxy repair ဘာကွာသလဲ?
panda repair သည် ပိုမိုအကျယ်အဝန်းရှိပြီး အောက်ပါတို့ကို ပြင်ဆင်နိုင်သည်:
- VPN route
- DNS snapshot
- Kill-switch guard
- system proxy နှင့်ဆိုင်သော state
panda proxy repair သည် အဓိကအားဖြင့် လက်ရှိအသုံးပြုသူ၏ system proxy drift ကို ပြင်ဆင်သည်။
panda repair
panda proxy repair
Qsystem proxy ကို default အနေနဲ့ ဖွင့်ထားမလား?
Fresh install တွင် default သည် proxy system-proxy on ဖြစ်သည်။
အသုံးပြုသူက off ကို အတိအလင်း save လုပ်ထားပါက ထို configuration ကို ဆက်လက်ထိန်းသိမ်းပါမည်။
ကြည့်ရန် သို့မဟုတ် သတ်မှတ်ရန်:
panda proxy system-proxy on
panda proxy system-proxy off
panda proxy system-proxy lock-on
မှတ်ချက်: mode auto, pandavpn, wireguard တို့တွင် VPN runtime သည် persist လုပ်ထားသော system proxy preference ကို လျစ်လျူရှုပါမည်; VPN companion proxy ကို ဆက်လက်အသုံးပြုနိုင်ပြီး scoped egress ကို အသုံးပြုပါမည်။
QWindows ပေါ်မှာ system proxy ဘာကြောင့် အလုပ်မဖြစ်သလဲ?
Windows system proxy သည် လက်ရှိအသုံးပြုသူ၏ HKCU WinINET setting ဖြစ်ပြီး per-user user-agent လိုအပ်သည်။
SSH သို့မဟုတ် non-interactive session ထဲတွင်ရှိပါက proxy repair သည် user-agent ကို အမြဲတမ်း အလိုအလျောက် စတင်နိုင်မည်မဟုတ်ပါ။
အကြံပြုချက်:
panda proxy status
panda proxy repair
panda doctor
မထိရောက်သေးပါက desktop login session ထဲတွင် ပြန်လည်စမ်းကြည့်ပါ။
QLinux ပေါ်မှာ system proxy က unsupported လို့ ဘာကြောင့်ပြတာလဲ?
Linux Phase 1 သည် အဓိကအားဖြင့် GNOME gsettings ကို support လုပ်သည်။
KDE / XFCE ကဲ့သို့သော environment များသည် unsupported အဖြစ် ပြသနိုင်သည်။
၎င်းသည် PandaVPN packet runtime ကို မဖြစ်မနေ ထိခိုက်စေမည်မဟုတ်သော်လည်း system proxy mode အတွေ့အကြုံကို ထိခိုက်စေနိုင်သည်။
QKill-switch ကို proxy mode နှင့်အတူ ဘာကြောင့် အသုံးမပြုနိုင်တာလဲ?
Kill-switch ၏ အဓိပ္ပါယ်မှာ TUN မှတစ်ဆင့် သွားသော traffic ကိုသာ ခွင့်ပြုပြီး အခြားပုံမှန် traffic များကို ပိတ်ဆို့ခြင်းဖြစ်သည်။
proxy mode သည် standalone local proxy mode ဖြစ်ပြီး packet VPN / TUN မရှိသလို DNS နှင့် routing အတွက် တူညီသော ကာကွယ်မှုလည်း မရှိပါ။ ထို့ကြောင့် Kill-switch သည် standalone proxy mode ကို မထောက်ပံ့ပါ။
Kill-switch လိုအပ်သောအခါ အသုံးပြုပါ:
panda mode auto
panda kill-switch on
သို့မဟုတ်:
panda mode pandavpn global
panda kill-switch on
သို့မဟုတ်:
panda mode wireguard
panda kill-switch on
Split rules and Kill-switch
11 ဖြေကြားချက်ဤမေးခွန်းများကို ဆရာဝန်၊ ပြုပြင်မှု၊ မှတ်တမ်းများ၊ စနစ်ပရောက်စီ၊ ခွဲခြမ်းစည်းမျဉ်းများ၊ Split DNS နှင့် Kill-switch အပြုအမူအတွက် ဤမေးခွန်းများကို အသုံးပြုပါ။
QAuto-connect ဆိုတာ connection ပြတ်ပြီးနောက် အလိုအလျောက် ပြန်ချိတ်ဆက်တာလား?
မဟုတ်ပါ။
Auto-connect သည် daemon / service စတင်ချိန်တွင် best-effort connect နှင့် startup အချိန်တွင် network ယာယီမရနိုင်ပါက pending retry ကို အဓိက အကျုံးဝင်စေသည်။
ဖွင့်ရန်:
panda config auto-connect on
ပိတ်ရန်:
panda config auto-connect off
၎င်းသည် runtime automatic reconnect mechanism အထွေထွေမဟုတ်ပါ။
QSplit rules ဆိုတာဘာလဲ?
Split rules ကို domain, keyword, regex သို့မဟုတ် IP တချို့ကို proxy, direct သို့မဟုတ် block မှတစ်ဆင့် သွားရန် သတ်မှတ်ဖို့ အသုံးပြုသည်။
Rules ဖိုင်များ:
split/rules/proxy.txt
split/rules/direct.txt
split/rules/block.txt
အသုံးများသော commands:
panda split rules list
panda split rules add proxy suffix:github.com
panda split rules add direct ip-cidr:10.0.0.0/8
panda split rules add block keyword:adservice
Qlogin ဝင်ပြီးနောက် pending auto-connect ကို အလိုအလျောက် trigger လုပ်မလား?
လက်ရှိ သိထားသော ကန့်သတ်ချက်: login ပြီးနောက် retry ကို စောင့်နေသော pending auto-connect ကို အလိုအလျောက် wake လုပ်မည်မဟုတ်ပါ။
login ပြီးနောက် ကိုယ်တိုင် run လုပ်ရန် အကြံပြုသည်:
panda connect
QSplit rules က ဘယ် syntax တွေကို ထောက်ပံ့ပါသလဲ?
- Pattern
- Bare domain
- ဥပမာ
example.com- အဓိပ္ပါယ်
- Suffix match
- Pattern
domain:- ဥပမာ
domain:api.example.com- အဓိပ္ပါယ်
- Exact host
- Pattern
suffix:- ဥပမာ
suffix:google.com- အဓိပ္ပါယ်
- Suffix match
- Pattern
||- ဥပမာ
||google.com- အဓိပ္ပါယ်
- Suffix match
- Pattern
keyword:- ဥပမာ
keyword:netflix- အဓိပ္ပါယ်
- Substring match
- Pattern
regexp:- ဥပမာ
regexp:.*\.cdn\.example\.com- အဓိပ္ပါယ်
- Go regex
- Pattern
ip-cidr:- ဥပမာ
ip-cidr:10.0.0.0/8- အဓိပ္ပါယ်
- IP rule
QSplit DNS ပြောင်းပြီးနောက် reconnect လိုအပ်ပါသလား?
ပုံမှန်အားဖြင့် မလိုအပ်ပါ။ Split DNS configuration ပြောင်းလဲမှုများကို hot-load လုပ်ပါသည်။
အသုံးများသော commands:
panda split dns status
panda split dns local set 223.5.5.5 114.114.114.114
panda split dns policy tunnel-only
panda split dns fake-ip on
platform သည် local DNS sources အချို့ကို မထောက်ပံ့ပါက doctor သည် warning ပြပါမည်။
QWindows WFP Kill-switch သည် reboot ပြီးနောက်လည်း ဆက်လက်အလုပ်လုပ်ပါသလား?
ဗားရှင်းအသစ်များတွင် Windows Kill-switch ကို daemon-held dynamic session မှ persistent WFP filters သို့ upgrade လုပ်ထားသည်။
ဆိုလိုသည်မှာ daemon abnormal exit ဖြစ်ပြီးနောက် guard ကို ဆက်လက်ထိန်းထားနိုင်သည်။
သို့သော် persistent WFP သည် boot-time filter နှင့် မတူပါ။ အလွန်စောသော startup window သည် နောက်ဆက်တွဲ hardening scope ထဲတွင် ရှိနေဆဲဖြစ်သည်။
QKill-switch ကို proxy mode နှင့်အတူ ဘာကြောင့် အသုံးမပြုနိုင်တာလဲ?
Kill-switch ၏ အဓိပ္ပါယ်မှာ TUN မှတစ်ဆင့် သွားသော traffic ကိုသာ ခွင့်ပြုပြီး အခြားပုံမှန် traffic များကို ပိတ်ဆို့ခြင်းဖြစ်သည်။
proxy mode သည် standalone local proxy mode ဖြစ်ပြီး packet VPN / TUN မရှိသလို DNS နှင့် routing အတွက် တူညီသော ကာကွယ်မှုလည်း မရှိပါ။ ထို့ကြောင့် Kill-switch သည် standalone proxy mode ကို မထောက်ပံ့ပါ။
Kill-switch လိုအပ်သောအခါ အသုံးပြုပါ:
panda mode auto
panda kill-switch on
သို့မဟုတ်:
panda mode pandavpn global
panda kill-switch on
သို့မဟုတ်:
panda mode wireguard
panda kill-switch on
Qmode auto ကို Kill-switch နဲ့အတူ အသုံးပြုနိုင်ပါသလား?
ရပါတယ်။
mode auto + kill-switch on ကို ခွင့်ပြုထားသော်လည်း နောက်ဆုံး path သည် PandaVPN / WireGuard အဖြစ် resolve ဖြစ်ရမည်၊ standalone proxy သို့ မကျရပါ။ ချိတ်ဆက်နေစဉ် WireGuard မှ PandaVPN သို့ fallback ဖြစ်ပါက guard active ကိုလည်း ဆက်လက်ထိန်းထားရမည်ဖြစ်ပြီး fail-open window မပေါ်ရပါ။
အကြံပြုသည်:
panda mode auto
panda kill-switch on
panda connect
panda doctor
QBeginner quick start တွင် Kill-switch ကို default အဖြစ် ဖွင့်ထားသင့်ပါသလား?
မအကြံပြုပါ။
Kill-switch သည် privacy protection ကို မြှင့်တင်သည့် option ဖြစ်ပြီး အတိုဆုံးအသုံးပြုနိုင်သောလမ်းကြောင်းထဲ ထည့်ရန် မသင့်တော်ပါ။ အကြောင်းရင်းများမှာ:
disconnectသည် Kill-switch ကို မပိတ်ပါ;- ဖွင့်ပြီးနောက် ပုံမှန် network ကို ပိတ်ဆို့နိုင်သည်;
- LAN access, DNS lockdown, firewall နှင့် platform permission ကွာခြားချက်များလည်း ပါဝင်သည်;
- အသုံးပြုသူအသစ်များသည် network ပျက်သွားသည်ဟု မှားယွင်းထင်နိုင်သည်။
အသုံးပြုသူအသစ်များအတွက် ပထမဆုံး အောက်ပါတို့ကို ပြီးအောင်လုပ်ရန် အကြံပြုသည်:
panda login
panda node refresh
panda mode auto
panda connect
panda doctor
connection ပုံမှန်အလုပ်လုပ်ကြောင်း အတည်ပြုပြီးနောက် လိုအပ်သလို ဖွင့်ပါ:
panda kill-switch on
panda doctor
Qdisconnect က Kill-switch ကို ပိတ်မလား?
မဟုတ်ပါ။
ဤသည်မှာ မျှော်လင့်ထားသော လုပ်ဆောင်ပုံဖြစ်သည်။ Kill-switch သည် တည်မြဲသော လုံခြုံရေး switch ဖြစ်ပြီး disconnect သည် လက်ရှိ runtime ကိုသာ ဖြတ်တောက်သည်; Kill-switch ကို အလိုအလျောက် မပိတ်ပါ။
သာမန် network access ကို ပြန်လည်ရယူရန် အောက်ပါ command ကို run ပါ:
panda kill-switch off
QKill-switch ဖွင့်ပြီးနောက် LAN ကိုပါ ဘာကြောင့် ဝင်ရောက်လို့မရတာလဲ?
strict mode တွင် Kill-switch သည် ပုံမှန် LAN / WAN traffic ကို ပိတ်ဆို့ပါသည်။
allow-lan ကိုထောက်ပံ့သော version များတွင် ကန့်သတ်ထားသော LAN access ကို ဖွင့်နိုင်သည်:
panda kill-switch allow-lan on
LAN allowlisting ကို ပိတ်ရန်:
panda kill-switch allow-lan off
မှတ်ချက်: allow-lan သည် private network / link-local / ULA unicast နှင့် v1 discovery ကို ခွင့်ပြုသော်လည်း Panda DNS lockdown ကို bypass မဖြစ်စေရန် LAN DNS ကို ဆက်လက်ပိတ်ဆို့ထားသင့်သည်။
အကူအညီ ထပ်လိုသေးလား?
PandaVPN Support ကို platform、app version、selected server、purchase channel နှင့် error သို့မဟုတ် screenshot ဖြင့် ဆက်သွယ်ပါ။
Support ကို ဆက်သွယ်ပါSupport ကို ဆက်သွယ်ပါ