SOCKS ထွက်ပေါက်ကို နောက်ဆုံး SSH ခုန်ချမှုတွင် ထားပါ
SSH ခုန်ချဟိုစ့် သယ်ယူမှုကို ဒေသခံ ရွေ့လျားပို့ဆောင်မှုနှင့် ပေါင်းစပ်ပြီး နောက်ဆုံး ဝဘ်ဆိုက် ချိတ်ဆက်မှုကို ရည်ရွယ်ထားသော ဂိတ်ဝေးတွင် ထားရှိပါ။
နောက်ဆုံး SSH ဆာဗာကို ဟိုစ့်အဖြစ် သတ်မှတ်ပြီး ကြားခံဆာဗာကို ProxyJump ထဲတွင် ထားပါ:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080ထိုဟိုစ့်များတွင် ခွင့်ပြုထားသော အကောင့်များဖြင့် ssh -N proxy-exit ကို စတင်ပါ။ ဒေသခံ အက်ပ်ကို 127.0.0.1:1080 တွင် SOCKS အသုံးပြုရန် သတ်မှတ်ပါ။ နားထောင်သူသည် ကလိုင်းယင့်တွင် ရှိသည်၊ SSH ချိတ်ဆက်မှုသည် exit.example သို့ jump.example မှတစ်ဆင့် ရောက်ရှိသည်။
တောင်းဆိုထားသော ဝဘ်ဆိုက် ချိတ်ဆက်မှုများသည် နောက်ဆုံး SSH ဆက်ရှင်၏ အဝေးဘက်မှ ဖွင့်သည်—exit.example။ ခုန်ချမှုသည် SSH သယ်ယူမှုကို ထိုဟိုစ့်သို့ သယ်ဆောင်ပြီး ပထမဆုံး ရောက်နိုင်သော စက်ဖြစ်ရုံဖြင့် SOCKS ထွက်ပေါက် မဖြစ်ပါ။
ခရီးဆုံးသည် ထွက်ပေါက်ဟိုစ့်၏ လမ်းကြောင်းသတ်မှတ်မှုနှင့် NAT က ရွေးချယ်သော လိပ်စာကို မြင်သည်။ ၎င်းသည် ဟိုစ့်အမည်၏ အင်္ဂလော့ဂ်လိပ်စာနှင့် ကိုက်ညီရန် မလိုပါ။ ဆာဗာနှစ်ခုစလုံးတွင် ၎င်းတို့၏ တာဝန်များအတွက် လိုအပ်သော ပို့ဆောင်ခွင့်များ လိုအပ်ပြီး ဟိုစ့်သော့ စစ်ဆေးမှုများသည် ရည်ရွယ်ထားသော SSH အဆုံးမှတ်များတွင် ဆက်လက် သက်ရောက်သည်။
ဤဖွဲ့စည်းမှုသည် SSH ရွေ့လျားပို့ဆောင်မှု မှတစ်ဆင့် SOCKS ဝန်ဆောင်မှုကို ဖန်တီးသည်။ ဂိတ်ဝေးသည် သီးခြား SOCKS နားထောင်သူကို လည်ပတ်နေပြီဆိုလျှင် ထိုနားထောင်သူထံ ပုံသေပို့ဆောင်မှုဖြင့် ရောက်ခြင်းသည် အခြားအစီအစဉ်ဖြစ်သည်။