IPv4 နဲ့ IPv6 ပရောက်စီ—ဘယ်ချိတ်ဆက်မှုမှာ ပံ့ပိုးမှုလိုသလဲ
client–ပရောက်စီနဲ့ ပရောက်စီ–ဝက်ဘ်ဆိုက် ချိတ်ဆက်မှုတွေက မတူတဲ့ လိပ်စာအုပ်စုကို သုံးနိုင်ပါတယ်။ ချိတ်ဆက်အမှတ်မရွေးခင် နှစ်ခုစလုံးကို စစ်ပါ။
IPv6 ပရောက်စီ listener ဆီ သင့် client ကနေ IPv6 လမ်းကြောင်းလိုပါတယ်။ အဲဒီပရောက်စီရဲ့ ဝက်ဘ်ဆိုက်ဆီထွက်တဲ့ ချိတ်ဆက်မှုကတော့ IPv4 သုံးနိုင်သေးပါတယ်။ အပြန်အလှန်အားဖြင့် လိုအပ်တဲ့ပံ့ပိုးမှုနဲ့ လမ်းကြောင်းရှိရင် IPv4 listener က IPv6 ဦးတည်ရာကို ရောက်နိုင်ပါတယ်။
| ချိတ်ဆက်မှု | လိုအပ်သောပံ့ပိုးမှု |
|---|---|
| Client → ပရောက်စီ | ချိတ်ဆက်အမှတ်ရဲ့လိပ်စာဆီ လမ်းကြောင်းနဲ့ ရောက်နိုင်တဲ့ နားထောင်ဝန်ဆောင်မှု။ |
| ပရောက်စီ → ဦးတည်ရာ | ပရောက်စီမှာ သင့်တော်တဲ့ ဦးတည်ရာလိပ်စာ၊ နာမည်ဖြေရှင်းစနစ်၊ အထွက်လမ်းကြောင်းနဲ့ ဝင်ရောက်ခွင့်မူဝါဒ။ |
ပရောက်စီ URL အပြည့်မှာ ကိန်းဂဏန်း IPv6 လိပ်စာကို လေးထောင့်ကွင်းထဲ ထည့်ပါ။
http://[2001:db8::10]:8080စာတမ်းဥပမာလိပ်စာကို တကယ့်ချိတ်ဆက်အမှတ်နဲ့ အစားထိုးပါ။ ဟို့စ်နဲ့ ပေါ့တ် သီးခြားအကွက်တွေက ကွင်းမပါတဲ့လိပ်စာ လိုနိုင်လို့ အက်ပ်ရဲ့ ပုံစံအတိုင်း ဖြည့်ပါ။ ရေးပုံမှန်ရုံနဲ့ မရှိတဲ့ IPv6 လမ်းကြောင်း မဖြစ်လာပါ။ listener ကို အပြစ်မတင်ခင် ကွန်ရက်ရဲ့ IPv6 အခြေအနေ ဒါမှမဟုတ် အခြား IPv6 ဦးတည်ရာကို စစ်ပါ။
ဦးတည်ရာလိပ်စာကို ဘယ်ဘက်က ရွေးသလဲ
ဟို့စ်နာမည်အခြေခံ CONNECT တောင်းဆိုမှုက ဦးတည်ရာချိတ်ဆက်ခြင်းကို ပရောက်စီဆီ လွှဲပေးပါတယ်။ SOCKS5 က client mode အလိုက် IPv4 လိပ်စာ၊ IPv6 လိပ်စာ ဒါမှမဟုတ် ဒိုမိန်းနာမည် သယ်ဆောင်နိုင်ပါတယ်။ client ဘက်က လိပ်စာအုပ်စုရွေးချယ်စရာကို အတင်းသတ်မှတ်တာဟာ အဝေးမှာဖြေရှင်းတဲ့ နာမည်ကို သေချာပေါက် မကန့်သတ်နိုင်ပါ။ ရွေးချယ်စရာက ဘယ်ချိတ်ဆက်မှုကို သက်ရောက်လဲ ခွဲပါ။
ဒါကြောင့် IPv6 listener ရွေးပြီးနောက် IP စစ်ဆေးရေးက IPv4 ပြတာဟာ ဒုတိယ client ချိတ်ဆက်မှုမရှိဘဲလည်း ဖြစ်နိုင်ပါတယ်။ အရင်ဆုံး အဲဒါက ၎င်းရဲ့ TCP တစ်ဖက်လိပ်စာ၊ အက်ပ်ဟက်ဒါ ဒါမှမဟုတ် ဘရောက်ဆာရဲ့ အခြားတောင်းဆိုမှုကို ပြတာလား သိပါ။ စာဝှက်မထားတဲ့ HTTP ပို့ဆောင်မှုက client လိပ်စာအချက်အလက် ထပ်ထည့်နိုင်ပေမဲ့ သာမန် CONNECT relay က ဦးတည်ရာရဲ့ စာဝှက်ထားတဲ့ HTTP ထဲ ဟက်ဒါမထည့်နိုင်ပါ။ Forwarded အချက်အလက်အတွက် ယုံကြည်မှုမူဝါဒလိုပြီး အဲဒါတစ်ခုတည်းက အခြားကွန်ရက်ချိတ်ဆက်မှုအထောက်အထား မဟုတ်ပါ။
ချိတ်ဆက်အမှတ်၊ ဦးတည်ရာ၊ ပရိုတိုကောနဲ့ ပထမဆုံးအမှားကို မှတ်ပါ။ listener ကို မရောက်တာက listener က ဦးတည်ရာမရောက်နိုင်ဘူးလို့ ပြန်တာနဲ့ မတူပါ။ ProxyHub ပရောက်စီစာရင်းရဲ့ စုဆောင်းစနစ်က လက်ရှိ IPv4 မှတ်တမ်းတွေကို လက်ခံပါတယ်။ ဒီ IPv6 ဥပမာတွေက အထွေထွေအလုပ်လုပ်ပုံကို ရှင်းပြတာဖြစ်ပြီး လက်ရှိစာရင်းမှာ IPv6 စစ်ထုတ်စနစ်ရှိတာကို မဆိုလိုပါ။