3proxy ဖြင့် SOCKS ကလိုင်းယင်များကို HTTP CONNECT မိခင်သို့ ချိတ်ဆက်ခြင်း
HTTP CONNECT မိခင်ကို အခြေခံသော SOCKS ဂိတ်ဝေးနှင့် အဆင့်တစ်ခုစီရှိ ပရိုတိုကော၊ စစ်မှန်ကြောင်း အတည်ပြုရေး လိုအပ်ချက်များကို ရှင်းပြသည်။
အပ်ပလီကေးရှင်းသည် SOCKS လိုအပ်သည်။ သင့်အတည်ပြုထားသော အပေါ်ပိုင်း ဝန်ဆောင်မှုသည် HTTP CONNECT ကို လက်ခံသည်။ HTTP အဆုံးမှတ်ကို အပ်ပလီကေးရှင်း၏ SOCKS အကွက်ထဲ ထည့်ခြင်းသည် ပရိုတိုကောနှစ်ခုကြား ဘာသာပြန်ပေးခြင်း မဟုတ်ပါ။
ဂိတ်ဝေးသည် အပ်ပလီကေးရှင်းမှ SOCKS ကို လက်ခံနိုင်၊ တောင်းဆိုထားသော ဦးတည်ရာကို ဖတ်နိုင်၊ ထိုဦးတည်ရာသို့ CONNECT လိုဏ်ခေါင်းကို HTTP မိခင်ထံ တောင်းနိုင်သည်။ ထို့နောက် အပ်ပလီကေးရှင်း၏ စီးကြောင်းကို လိုဏ်ခေါင်းမှတစ်ဆင့် ပို့ပေးသည်။
SOCKS application → SOCKS-facing gateway → HTTP CONNECT parent → destination
အင်တာဖေ့စ်တစ်ခုစီကို ရှင်းလင်းစွာ ဖော်ပါ
ဤအစီအစဉ်ကို ပံ့ပိုးသော ဂိတ်ဝေးအတွက် ၎င်း၏ မိခင်အမျိုးအစားက အရေးကြီးသည်။ 3proxy စာရွက်စာတမ်းသည် connect မိခင်ကို သာမန် HTTP ပို့ဆောင်ရေး ပရောက်စီအဖြစ် အသုံးပြုသော မိခင်နှင့် ခွဲခြားထားသည်။
ရှိပြီးသား 3proxy အသုံးပြုသူနှင့် စစ်မှန်ကြောင်း အတည်ပြုမှုဖြင့် ဒေသခံသာ လမ်းကြောင်းပိုင်း အပိုင်းအစသည် ဤပုံစံ ဖြစ်နိုင်သည်−
auth strong
allow alex
parent 1000 connect parent.example.net 8080
socks -i127.0.0.1 -p1080
ဤအပိုင်းအစသည် အကောင့်ကို ရှိပြီးသား သတ်မှတ်ထားသည်ဟု ယူဆသည်။ ၎င်းသည် HTTP မိခင်ကိုယ်တိုင် လိုအပ်သော အထောက်အထား တစ်စုံတစ်ရာကို မထည့်ဘဲ လက်ရှိ ဝင်ရောက်ခွင့် မူဝါဒကို မအစားထိုးပါ။ စစ်မှန်ကြောင်း အတည်ပြုမှု မရှိသော အများသူငှာ HTTP မိခင်ကို ခွင့်ပြုသော လမ်းကြောင်းရှိ အများသူငှာ ဦးတည်ရာများအတွက် HTTP ပရောက်စီ စာရင်းသည် ဟိုစ့်နှင့် ပို့ ကိုယ်စားလှယ်လောင်းများကို ပေးသည်။ ထိုအခွဲအတွက် မိခင် အထောက်အထားများကို မရှိစေဘဲ ထားပြီး အမှန်တကယ် ပစ်မှတ်အတွက် ခွင့်ပြုချက်ကို အတည်ပြုပါ။ ဂိတ်ဝေး၏ ကိုယ်ပိုင် အကောင့်သည် ဒေသခံအဖြစ် ဆက်ရှိသည်။ parent စည်းမျဉ်းသည် 3proxy ၏ မှတ်တမ်းတင်ထားသော ဖွဲ့စည်းမှုပုံစံအရ ရှေ့ allow စည်းမျဉ်းနှင့် ဆက်စပ်သည်။
အပ်ပလီကေးရှင်းသည် ဒေသခံ SOCKS အဆုံးမှတ်ကို အသုံးပြုသည်။ ဂိတ်ဝေးသည် မိခင်ဆီသို့ HTTP CONNECT အသုံးပြုသည်။ တောင်းဆိုထားသော ဦးတည်ရာ ဟိုစ့်နှင့် ပို့ကို ခွင့်ပြုသည် မပြုသည် ကို မိခင်က ဆုံးဖြတ်နေဆဲဖြစ်သည်။
ဤနေရာတွင် အသုံးဝင်သော နယ်ပယ်သည် သာမန် TCP စီးကြောင်း လိုဏ်ခေါင်းဖောက်ခြင်း ဖြစ်သည်။ ရှေ့ပိုင်း နားထောင်သူက SOCKS5 လက်ခံသည်ဟူသော အကြောင်းကြောင့်သာ SOCKS5 UDP ပေါင်းစည်းမှု ကို ပံ့ပိုးသည်မဟုတ်ပါ။ HTTP CONNECT မိခင်သည် လိုအပ်သော UDP ပြန်လွှဲမှုကို အလိုအလျောက် မပေးပါ။
HTTPS သည် ဤလမ်းကြောင်းအတွင်း အစွန်းမှ အစွန်းအထိ ဆက်ရှိနိုင်သည်။ ပရောက်စီ အင်တာဖေ့စ်များကြား ဘာသာပြန်ရာတွင် ဦးတည်ရာ ဝဘ်ဆိုက်ကို အယောင်ဆောင် ရန်မလိုပါ။ ဂိတ်ဝေးသို့၊ မိခင်သို့နှင့် ဝဘ်ဆိုက်သို့ စစ်မှန်ကြောင်း အတည်ပြုမှုများသည် မတူညီသော အထောက်အထားများနှင့် ဖလှယ်မှုများ အဖြစ် ဆက်ရှိသည်။