SSH လိုဏ်ခေါင်းပြီးဆုံးပြီးနောက်တွင်လည်း macOS သည် SOCKS ဆက်တင်ကို ထိန်းထားသည်
ဒေသတွင်း SSH SOCKS နားထောင်သူ မလုပ်ဆောင်တော့သည့်အခါ ကွန်ရက်ဝန်ဆောင်မှု၏ ယခင်ပရောက်စီ ဖွဲ့စည်းမှုကို ပြန်လည်ရယူပါ။
SSH ၏ ရွေ့လျားပို့ဆောင်မှုနှင့် macOS ပရောက်စီ ဆက်တင်တို့တွင် သက်တမ်းမတူညီပါ။ SSH လုပ်ငန်းစဉ်က ဒေသတွင်း SOCKS နားထောင်သူကို ပေးသည်။ ကွန်ရက်ဝန်ဆောင်မှုက ပါဝင်သည့် အက်ပ်များ အသုံးပြုသင့်သည့် လိပ်စာကို သိမ်းဆည်းထားသည်။
ဥပမာအားဖြင့်၊ ၎င်းသည် loopback SOCKS နားထောင်သူကို ရှေ့တွင် ထားရှိသည်။
ssh -N -D 127.0.0.1:1080 [email protected]
ရွေးချယ်ထားသည့် macOS ကွန်ရက်ဝန်ဆောင်မှုကို 127.0.0.1:1080 တွင် SOCKS အသုံးပြုရန် ဖွဲ့စည်းထားပါက ထိုဆက်တင်ကို အသုံးပြုသည့် အက်ပ်များသည် နားထောင်သူအပေါ် မှီခိုသည်။ SSH လုပ်ငန်းစဉ် ထွက်သွားသောအခါ နားထောင်သူ ပျောက်ကွယ်သွားသည်။ SSH သည် ကွန်ရက်ဝန်ဆောင်မှု၏ ယခင်ပရောက်စီ တန်ဖိုးများကို အလိုအလျောက် ပြန်လည်မရယူပါ။
စနစ်ဆက်တင်များ → ကွန်ရက် တွင် လက်ရှိအသုံးပြုနေသော ကွန်ရက်ဝန်ဆောင်မှု၏ အသေးစိတ် → ပရောက်စီများ ကို ဖွင့်ပါ။ လိုဏ်ခေါင်းအစည်းအဝေး မတိုင်မီ မှတ်တမ်းတင်ထားသည့် SOCKS ဆက်တင်ကို ပြန်လည်ရယူပါ။ SOCKS ယခင်က ပိတ်ထားပါက ထပ်မံပိတ်ပါ။ အခြားပရောက်စီ ဖွဲ့စည်းထားပြီးဖြစ်ပါက ၎င်း၏ လိပ်စာ၊ ပို့တ်နှင့် ဖွင့်ထားသည့် အခြေအနေကို ပြန်လည်ရယူပါ။
ရလဒ်ကို စစ်ဆေးသောအခါ တူညီသည့်ဝန်ဆောင်မှုကို အသုံးပြုပါ။ Wi-Fi နှင့် Ethernet တွင် မတူညီသည့် ပရောက်စီဆက်တင်များ ရှိနိုင်ပြီး ကိုယ်ပိုင်ပရောက်စီ ဖွဲ့စည်းမှုရှိသည့် အက်ပ်တွင် သက်ဆိုင်သည့် သီးခြားပြောင်းလဲမှု လိုအပ်သည်။ ssh နောက်တွင် ထားသည့် shell အမိန့်သည် သီးခြားသန့်ရှင်းရေး လုပ်ဆောင်ချက် ဖြစ်သည်၊ ထို့ကြောင့် ပုံမှန်ထွက်သည့် အစီအစဉ်ကို ပြတ်တောက်ခဲ့သည့် အစည်းအဝေးတိုင်း မူလအခြေအနေ ပြန်လည်ရယူမည်ဟု အာမခံချက်အဖြစ် မယူဆပါနှင့်။