အခမဲ့ ပရောက်စီ IP ဘာကြောင့် အလုပ်မလုပ်သလဲ
တုံ့ပြန်မှုမရှိသော ပရောက်စီကို အစဉ်လိုက်စစ်ပါ—လိပ်စာ၊ ပရိုတိုကော၊ စက်တွင်းလမ်းကြောင်း၊ tunnel ပံ့ပိုးမှုနှင့် ပစ်မှတ်၏ response။
အများသုံးစာရင်းတွင် ချိတ်ဆက်မှု လက်ခံခြင်းကို ရပ်ထားပြီးသော endpoint ပါနိုင်သည်။ ၎င်းသည် ပရောက်စီပျက်ကွက်မှု၏ အဖြစ်များသောအကြောင်းရင်းဖြစ်သော်လည်း တစ်ခုတည်းမဟုတ်ပါ။ ပရိုတိုကောမှားခြင်း၊ bypass setting၊ ပိတ်ထားသော port သို့မဟုတ် ထွက်ပေါက် IP ကို ငြင်းသောဝဘ်ဆိုက်ကလည်း တူညီသောလက္ခဏာကို ဖြစ်စေနိုင်သည်။
အက်ပ်ကို မပြောင်းမီ စာရင်းဝင်အချက်အလက်ကို စစ်ပါ
IP၊ port နှင့် ပရိုတိုကောကို ထပ်ကူးပါ။ port တွင် ဂဏန်းတစ်လုံးပျောက်ခြင်း သို့မဟုတ် HTTP/SOCKS မကိုက်ညီခြင်းက handshake မဖြစ်ရန် လုံလောက်သည်။ port 8080 သို့မဟုတ် 1080 ကိုကြည့်ပြီး ပရိုတိုကော မခန့်မှန်းပါနှင့်။ service က အမှန်တကယ် မပေးလျှင် username မထည့်ပါနှင့်။
HTTP endpoint အတွက် curl request အတိုတစ်ခုက စမ်းသပ်မှုကို browser extension နှင့် system setting များမှ ခွဲထားပေးသည်—
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
စာရွက်စာတမ်းလိပ်စာကို သင့်စာရင်းဝင်လိပ်စာဖြင့် အစားထိုးပါ။ SOCKS5 အတွက် အမှန်တကယ် port နှင့် သက်ဆိုင်ရာ SOCKS scheme ကို သုံးပါ။
ပထမဆုံး ပျက်ကွက်မှုကို ကြည့်ပါ
| ရလဒ် | စစ်ဆေးရနိုင်သည့်နေရာ |
|---|---|
| ချိတ်ဆက်မှု ငြင်းပယ်ခံရသည် | port ပိတ်နေသည် သို့မဟုတ် device က ချိတ်ဆက်မှုကို တက်ကြွစွာ ငြင်းပယ်ခဲ့သည်။ |
| ချိတ်ဆက်ချိန် ကုန်ဆုံးသည် | လမ်းကြောင်း၊ စစ်ထုတ်မှု သို့မဟုတ် service က သတ်မှတ်ချိန်အတွင်း တည်ဆောက်မှုကို မပြီးစီးခဲ့ပါ။ |
| မျှော်လင့်မထားသော ပရောက်စီ handshake response | ရွေးထားသော ပရိုတိုကောသည် service နှင့် မကိုက်ညီနိုင်ပါ။ |
| 407 | ပရောက်စီက authentication တောင်းနေသည်။ |
| CONNECT ငြင်းပယ်ခံရသည် | ပရောက်စီက ထိုပစ်မှတ် သို့မဟုတ် port ကို ကန့်သတ်နိုင်သည်။ |
| ဝဘ်ဆိုက်က 403 သို့မဟုတ် 429 ပြန်ပေးသည် | request သည် HTTP server သို့ ရောက်ပြီး server က ငြင်းပယ်ခြင်း သို့မဟုတ် ကန့်သတ်ခြင်း ပြုလုပ်သည်။ မည်သည့် server က response ပေးသည်ကို စစ်ပါ။ |
အလုပ်လုပ်သော TCP connection သည် ပထမအဆင့်သာဖြစ်သည်။ ထို port ရှိ service သည် ရွေးထားသော ပရောက်စီပရိုတိုကော မဟုတ်လျှင် request က ချက်ချင်း နောက်အဆင့်တွင် ပျက်ကွက်နိုင်သည်။
နှိုင်းယှဉ်မှု နှစ်ခုပြုလုပ်ပါ
တူညီသောပစ်မှတ်ကို တူညီသောပရိုတိုကောရှိ ဒုတိယပရောက်စီမှ စမ်းပါ။ တည်ဆောက်ချိန်တွင် ပထမ endpoint သာ ပျက်ကွက်လျှင် ပြဿနာကို ထို endpoint သို့မဟုတ် လမ်းကြောင်းအထိ ကျဉ်းနိုင်သည်။ ထို့နောက် ပထမပရောက်စီမှ အခြားပုံမှန်ပစ်မှတ်တစ်ခု စမ်းပါ။ ဝဘ်ဆိုက်တစ်ခုသာ ပျက်ကွက်လျှင် ပရောက်စီတစ်ခုလုံး ပျက်သည်ဟု မဆုံးဖြတ်ဘဲ ပစ်မှတ်အလိုက် မူဝါဒကို စစ်ပါ။
တိုက်ရိုက်ဝင်ရောက်နိုင်လျှင် direct request ကလည်း အသုံးဝင်သော နှိုင်းယှဉ်မှုဖြစ်သည်။ ဆက်ခံထားသော proxy variable များက တိုက်ရိုက်ဟု ထင်ထားသောစမ်းသပ်မှုကို မသိမသာ ပရောက်စီလမ်းကြောင်းပေါ် မထားစေရန် bypass ကို တိတိကျကျ သတ်မှတ်ပါ။
စာရင်းဝင်တစ်ခုကို ဘယ်အချိန်တွင် ဆက်မစမ်းသင့်သလဲ
အချိန်ကန့်သတ်ထားသော request များစွာက ချိတ်ဆက်အဆင့်တူတွင် ပျက်ကွက်လျှင် စောင့်ချိန်ကို မိနစ်များအထိ တိုးမည့်အစား အခမဲ့ proxy စာရင်းမှ အခြားတစ်ခုရွေးပါ။ အစီရင်ခံရန် လိုလျှင် error အတိအကျကို သိမ်းပါ။ ထပ်ခါတလဲလဲ ပြန်ချိတ်ခြင်းသည် ပိတ်ထားသော port သို့မဟုတ် ဖယ်ရှားထားသော endpoint ကို မပြင်ပေးပါ။
စာရင်းဝင်အားလုံး ပျက်ကွက်လျှင် ပိုကျယ်ကျယ် စဉ်းစားပါ။ client configuration၊ network ၏ အထွက်စည်းမျဉ်းနှင့် ပရောက်စီမပါဘဲ ပစ်မှတ်ကို ရောက်နိုင်ခြင်းတို့ကို စစ်ပါ။ request အားလုံး၌ တူညီနေသော ပြဿနာကြောင့် စာရင်းတစ်ခုလုံးကို ပယ်ရန် အကြောင်းပြချက် မခိုင်လုံပါ။