များသောအားဖြင့် SSH SOCKS ဥမင် သည် လက်ပ်တော့ပ်အား ဆာဗာ၏ ကွန်ရက် ထွက်ပေါက်ကို ပေးသည်။ ပြောင်းပြန် ဒိုင်းနမစ် ပို့ဆောင်ခြင်းသည် ထို အစီအစဉ်ကို ပြောင်းပြန်လှန်သည်- အဝေးမှ စက်ပေါ်ရှိ ပရိုဂရမ်တစ်ခုသည် သင့် SSH ကလိုင်းတွင် ရရှိနိုင်သော ကွန်ရက်ကို အသုံးပြုနိုင်သည်။

ဦးတည်ရာ မပါသော အဝေးမှ ပို့ဆောင်မှုကို ပံ့ပိုးသော OpenSSH ကလိုင်းတွင်-

ssh -N -R 127.0.0.1:1080 [email protected]

SOCKS နားထောင်သူသည် remote.example.net တွင် ရှိပြီး ၎င်း၏ loopback လိပ်စာတွင် ချိတ်ထားသည်။ ထိုနေရာရှိ ပရိုဂရမ်များသည် 127.0.0.1:1080 ကို အသုံးပြုသည်။ ဦးတည်ရာ ချိတ်ဆက်မှုများသည် SSH မှတစ်ဆင့် ပြန်သွားပြီး သင့် ကလိုင်း အလုပ်လုပ်နေသော ဘက်မှ ဖွင့်သည်။

IP မတိုင်မီ ဦးတည်ချက်ကို ဖတ်ပါ

‎-R ၏ စာတမ်းသည် ချန်လှပ်ထားသော ဦးတည်ရာကို အဓိပ္ပာယ် ရှိစေသည်။ port:host:hostport ပါသော သတ်မှတ်ချက်သည် အစား ပုံသေ ပို့ဆောင်မှု ဖြစ်သည်။ ကလိုင်းဟောင်းသည် ပိုတိုသော ဒိုင်းနမစ် ပုံစံကို ပံ့ပိုးသည်ဟု မယူဆပါနှင့်။

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

အဝေးမှ နားထောင်သူကို ကန့်သတ်ထားပါ။ ကတ်ပြား ချိတ်ဆက်မှုသည် ဆာဗာ မူဝါဒအရ အခြား စက်များကို သင့် ကလိုင်းဘက် ကွန်ရက်ကို ထွက်ပေါက်အဖြစ် အသုံးပြုခွင့် ပြုနိုင်သည်။ loopback ပင် အဝေးမှ ဟိုစ့်ရှိ အခြား အရည်အချင်းပြည့်သော လုပ်ငန်းစဉ်များအတွက် ရရှိနိုင်သည်၊ ၎င်းသည် လုပ်ငန်းစဉ်တစ်ခုချင်း လျှို့ဝှက်ချက် မဟုတ်ပါ။

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

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