ဤလေ့လာတွေ့ရှိချက် နှစ်ခုသည် SSH မှတ်တမ်း တစ်ခုတည်းတွင် အတူတကွ ရှိနိုင်သည်−

Local forwarding listening on 127.0.0.1 port 1080.
Tunnel device open failed.

ပထမတစ်ခုသည် ရွေ့လျားနိုင်သော SOCKS နားထောင်သူနှင့် ဆိုင်သည်။ ဒုတိယတစ်ခုသည် ဥမင်ကွန်ရက် ကိရိယာနှင့် ဆိုင်သည်။ ယင်းတို့သည် သီးခြား ပို့ဆောင်ရေး တောင်းဆိုချက်များ ဖြစ်သည်။

OpenSSH သည် အပလီကေးရှင်း အဆင့် ရွေ့လျားပို့ဆောင်ရေးအတွက် -D ကို လည်းကောင်း၊ ဥမင်ကိရိယာများအတွက် -w ကို လည်းကောင်း အသုံးပြုသည်။ Tunnel ဆက်တင်သည် ဖွဲ့စည်းမှုမှတစ်ဆင့် ဒုတိယတစ်ခုကို တောင်းဆိုနိုင်သည်။ TUN ကိရိယာအတွက် အခွင့်ထူး သို့မဟုတ် ဆာဗာ ခွင့်ပြုချက် မရရှိခြင်းသည် ယင်းအရာကိုယ်တိုင် အစောပိုင်း SOCKS နားထောင်သူကို တစ်ခါမျှ မဖန်တီးခဲ့ဟု သက်သေမပြနိုင်ပါ။

အမှား မဖြစ်မီ မည်သည့်အရာ အောင်မြင်ခဲ့သည်ကို ဖတ်ပါ− SSH စစ်ဆေးအတည်ပြုမှု၊ နားထောင်သူ ဖန်တီးမှုနှင့် နောက်ပိုင်း ဦးတည်ရာ ချန်နယ် တောင်းဆိုချက်။ နားထောင်နေသော SOCKS ပေါက်သည် ကိုက်ညီသော ကလိုင်းနှင့် ရောက်ရှိနိုင်ပြီး ခွင့်ပြုထားသော ဦးတည်ရာ လိုအပ်နေသေးသည်။ ၎င်းသည် အဆင့်တစ်ခုအကြောင်း သက်သေဖြစ်သည်။

ရည်ရွယ်ထားသော အလုပ်သည် SOCKS ပို့ဆောင်ရေး သက်သက်ဖြစ်ပါက ဥမင်ကိရိယာကို အဘယ်ကြောင့် လုံးဝ တောင်းဆိုခဲ့သည်ကို စစ်ဆေးပါ။ ကန့်သတ်ထားသော ဖွဲ့စည်းမှုသည် ထို မသက်ဆိုင်သော တောင်းဆိုချက်ကို ပိတ်နိုင်သည်−

ssh -N -o Tunnel=no -D 127.0.0.1:1080 [email protected]

ပုံမှန် SSH ဟိုစ့်ကီးနှင့် အကောင့် စစ်ဆေးမှုများကို ထိန်းသိမ်းထားပါ။ SOCKS လမ်းကြောင်း မလိုအပ်သော လုပ်ဆောင်ချက်တစ်ခုအတွက် အမှားကို ငြိမ်သက်စေရုံသက်သက်ဖြင့် ကွန်ရက်ကိရိယာ အခွင့်ထူးများ ပေးရန် အကြောင်းမရှိပါ။

ဆက်စပ်ဆောင်းပါးများ