SSH မှတစ်ဆင့် ရှိပြီးသား HTTP သို့မဟုတ် SOCKS ပရောက်စီသို့ ရောက်ရှိခြင်း
SSH မှတစ်ဆင့် အဝေးရှိ loopback HTTP သို့မဟုတ် SOCKS ပရောက်စီသို့ ၎င်း၏ နားထောင်သူကို အများသိရှိအောင် မဖော်ထုတ်ဘဲ ရောက်ရှိပါ။
relay.example.net သည် ၎င်း၏ 127.0.0.1:1080 ပေါ်တွင် SOCKS ကို ရှိပြီးသား လုပ်ဆောင်နေပါက ထို နားထောင်သူကို အများသိရှိအောင် ဖော်ထုတ်မည့်အစား ဝင်ရောက်ခွင့်ကို ပို့ဆောင်ပါ:
ssh -N -L 127.0.0.1:1081:127.0.0.1:1080 [email protected]| အဆုံးမှတ် | အခန်းကဏ္ဍ |
|---|---|
လက်ပ်တော့ 127.0.0.1:1081 | လက်ပ်တော့ အက်ပ်တွင် ချိန်ညှိရမည့် SOCKS လိပ်စာ။ |
ထပ်ဆင့်ပို့သည့်စနစ် 127.0.0.1:1080 | SSH ဆာဗာဘက်မှ ရောက်ရှိနိုင်သော ရှိပြီးသား ပရောက်စီ။ |
ဒေသတွင်း ပို့ဆောင်မှု သဒ္ဒါသည် ပုံသေ ဦးတည်ရာကို ဆာဗာဘက်သို့ သတ်မှတ်ပေးသည်။ အဝေးရှိ loopback ပေါက် 3128 ရှိ HTTP ပရောက်စီ သို့မဟုတ် proxy.internal.example:8080 ကဲ့သို့ အတွင်းကွန်ရက် အဆုံးမှတ်သည်လည်း အလားတူ မူဖြင့် အလုပ်လုပ်သည်။ ကလိုင်းယင့်ကို ထို ရှိပြီးသား HTTP ပရိုတိုကော နှင့် အကောင့်အတွက် ချိန်ညှိပါ; SSH မှတစ်ဆင့် သယ်ဆောင်ခြင်းသည် SOCKS သို့မဟုတ် TLS ဖွင့်ထားသော HTTPS နားထောင်သူကို မဖန်တီးပါ။
ရှိပြီးသား ဝန်ဆောင်မှုသည် ပံ့ပိုးထားသော ပရိုတိုကော ဗားရှင်းများ၊ စစ်မှန်ကြောင်းအထောက်အထား၊ ဦးတည်ရာများနှင့် နောက်ဆုံး ထွက်ပေါက်ကို ရွေးချယ်ဆဲ ဖြစ်သည်။ အခြား SSH လုပ်ငန်းစဉ်က ထို အဝေးရှိ ပရောက်စီကို ဖန်တီးခဲ့ပါက လုပ်ငန်းစဉ် နှစ်ခုစလုံး အသက်ရှင်နေရမည်။ လက်ပ်တော့→ထပ်ဆင့်ပို့သည့်စနစ်→ဂိတ်ဝေး လမ်းကြောင်းသည် ဝက်ဘ်ဆိုက်ကို နောက်ဆုံး အပြင်ထွက် ချိတ်ဆက်မှု ကို မြင်စေသည်၊ ဒေသတွင်း ပေါက် 1081 က ခွဲဝေပေးသော အထောက်အထား မဟုတ်ပါ။
လက်ပ်တော့၏ ချိတ်ဆက်မှုကို ရှင်းလင်းစွာ ဒေသတွင်းအဖြစ် ထားပါ။ ပိုမို ကျယ်ပြန့်စွာ ဖော်ထုတ်ခြင်းက ဝန်ဆောင်မှုသို့ မည်သူ ရောက်နိုင်သည်ကို ပြောင်းလဲပြီး SSH အကောင့်ဝင်ခြင်းက နားထောင်သူသို့ SOCKS စကားဝှက် မထည့်ပါ။ ငြင်းပယ်ခြင်းအတွက် လက်ပ်တော့ နားထောင်သူ၊ SSH သယ်ယူပို့ဆောင်မှုနှင့် အဝေးရှိ ပရောက်စီကို သီးခြား အဆင့်များအဖြစ် စစ်ဆေးပါ။