ကွန်ပျူတာများ, ဆော့ဖျဝဲ
နည်းဥပဒေပုံနှင့်ပြန်လည်သုံးသပ်ခြင်း: အ 8080 မှတစ်ဆင့်ဆက်သွယ်မှုကိုရရှိ (ဆိပ်ကမ်းကို) configure လုပ်နည်း
ကွန်ပျူတာကွန်ရက်များအတွက် port ကို header ကို OSI protocol ကိုတှငျမှတျတမျးတငျထားသောသဘာဝအရေအတွက်ဖြစ်ပါတယ်။ ဒါဟာတူညီတဲ့အိမ်ရှင်အတွက်လုပ်ငန်းစဉ်၏စာလက်ခံသူက packet ကိုသိရှိနိုင်ဖို့ဒီဇိုင်းပြုလုပ်ထားသည်။
စည်းကမ်းနှင့်အမျှတစ်ဦးကို install operating system ကိုအတူအိမ်ရှင်အပေါ်အသုံးပြုသူအာကာသအတွင်းတစ်ကြိမ်တစ်ဦးထက်ပိုသည့်လုပ်ငန်းစဉ်လာများနှင့်သူတို့တစ်ဦးစီတစ်ဦးသတ်သတ်မှတ်မှတ်အစီအစဉ်ကိုပြေး။ ဤအစီအစဉ်များအခြိနျမှနျမှကွန်ပျူတာကွန်ယက်ကို "shell ကို" ကိုအကျိုးသက်ရောက်လျှင်ပရိုဂရမ်များထဲမှများအတွက်ရည်ရွယ်သော IP ကို-packet ကိုမှတဆင့်ရရှိသွားတဲ့။
ဘယ်လိုအလုပ်လုပ်သလဲ,
program ကိုကွန်ယက်မှတဆင့် data တွေကိုဖလှယ်ကိုအသုံးပြုသည်ဆိုပါကအောက်ပါအတိုင်း, ဤလုပ်ငန်းစဉ်အရပျကိုယူစေခြင်းငှါ:
- OS ကိုတစ်ဦးအထူးသဖြင့် port နံပါတ်မေတ္တာရပ်ခံခဲ့သည်။ အဆိုပါစနစ်အား၎င်း၏ပရိုဂရမ်နှစ်ခုစလုံးသည်နှင့် (ဒီ port နံပါတ်အခြား application ကိုအသုံးပြုထားပြီးဖြစ်ပါတယ်ရှိရာကိစ္စများတွင်ဖြစ်ပျက်) ကိုလွှဲပြောင်းတားမြစ်နိုင်ပါတယ်။
- အဆိုပါ OS ကိုမှာမဆိုမရရှိနိုင်အတွက် port နံပါတ်သတ်မှတ်မဟုတ်မေတ္တာရပ်ခံထားသည်။ အဆိုပါစနစ်အားကိုယ်နှိုက်ကရွေးကောက်ခြင်းနှင့်အစီအစဉ်ပေးပါသည်။
(8080, 80 နဲ့စ) တစ်ဦးဆိပ်ကမ်းကိုဖွင့်ဖို့ဘယ်လိုနေသလဲ? ကွန်ယက်သတင်းအချက်အလက်အတွင်း (နှစ်ခုဖြစ်စဉ်များအကြား) မှာတိကျတဲ့ protocol ကိုအညီလဲလှယ်ဖြစ်ပါတယ်။ ကွန်နက်ရှင်မှထူထောင်ခဲ့ပြီး, အောက်ပါလိုအပ်ပါသည်:
- ပေးပို့သူနဲ့လက်ခံသူကကောင်းကင်ဗိုလ်ခြေအရှင်အိုင်ပီ-လိပ်စာ (လမ်းကြောင်းဖို့လိုအပျသူတို့ကိုအကြားတည်ဆောက်ခဲ့);
- protocol ကိုအရေအတွက်အား;
- အခန်းပေါင်းနှစ်ဦးစလုံးဆိပ်ကမ်းများ (အရင်းအမြစ်နှင့်ဦးတည်ရာ) ။
ကွန်နက်ရှင်ကို TCP ကျော်ဖြစ်ပါတယ်လျှင်, အရင်းအမြစ် port ကိုအချက်အလက်များ၏ဂီယာအတည်ပြုခြင်းနှင့် reply ဖို့လက်ခံရရှိသူကို process မှလက်ခံသူ၏ operating system ကိုအသုံးပြုသည်။
ပွင့်လင်းခြင်းနှင့်ပိတ်ထားသောဆိပ်ကမ်းများ
စာအိတ်ပေါ်မှာညွှန်ပြရာကိုပြန်လာလိပ်စာ, ရန်ရှိသော counterpart အဖြစ်ပေးပို့သူရဲ့အိမ်ရှင်နဲ့ port နံပါတ်လုပ်ရပ်၏အစိတ်အပိုင်းတွင်။ ဒီနံပါတ်ကိုပြောင်းပြန်ဟုခေါ်သည်။
တစ်ဦးဆိပ်ကမ်းကိုအတူတူ port နံပါတ်သုံးပြီးပုံမှန်ဟာ host အပေါ်တစ်ဦးဖြစ်စဉ်ကိုဖွင့်လှစ်ထည့်သွင်းစဉ်းစားသည်အဘယ်မှာရှိကိစ္စများတွင်။ ဥပမာအားဖြင့်, ဆာဗာနဲ့သက်ဆိုင်တဲ့အစီအစဉ်ကိုဆက်သွယ်ရေးအားလုံးကိုအချိန် 80 သို့မဟုတ် 8080 ကိုသုံးနိုင်သည်။ ဘယ်အချိန်မှာလုပ်ငန်းစဉ်လို့မရပါဘူး တဲ့ port ကိုဖွင့်လှစ် တံခါးပိတ်ထည့်သွင်းစဉ်းစားကြောင်း။
port နံပါတ်များ
အားလုံးဆိပ်ကမ်းများသတ်မှတ်ထုံးစံ၌မှတ်ပုံတင်ထားသော၎င်းတို့၏ကိန်းဂဏန်းများရှိသည်။ တစ်ခုချင်းစီကိုယင်း၏တိကျသောရည်ရွယ်ချက်များအတွက်ဒီဇိုင်းပြုလုပ်ထားသည်။ ဒါကြောင့်မကြာခဏသင်အင်တာနက်ကိုအသုံးပြုတဲ့အခါဆိပ်ကမ်း 8080. အဘယ်ကြောင့်သင်ဤလုပ်ဆောင်ချက်ကိုလိုတွေ့မြင်နိုင်သလဲ
တာဝန်ရှိသူတဦးကအချက်အလက်များအရ, port သည် TCP သည်နှင့်သည် HTTP နှင့်အတူအသုံးပြုရန်ဒီဇိုင်းရေးဆွဲသည်။ unofficially ကြောင့်လည်းဂျာဗား၌ရေးထားလျက်ရှိ၏အဆိုပါ Tomcat servlets ကွန်တိန်နာများကအသုံးပြုသည်။
သည် TCP-port ကို 8080 လျှောက်လွှာပေါ် မူတည်. ဆက်သွယ်ရေးများအတွက်တိကျသော protocol ကိုသုံးနိုင်သည်။ ပရိုတိုကောဒေတာကွန်ရက်ကျော်ကူးစက်ပုံကိုရှင်းပြသောတရားဝငျမှတျပုံတငျစည်းမျဉ်းစည်းကမ်းတွေအစုတခုဖြစ်ပါတယ်။ ဒါဟာသူတို့ကိုပိုပြီးထိထိရောက်ရောက်ဆက်သွယ်ပြောဆိုကူညီရန်ကွန်ပျူတာများအကြားအသုံးပြုသည်တစ်ဦးဘာသာစကားမှာတင်ဆက်နိုင်ပါသည်။
8080 မှတဆင့်ပြေးသောသည် HTTP protocol ကို, အင်တာနက် browser များနှင့်ဝက်ဘ်ဆိုက်များကိုအကြားဆက်သွယ်ရေး format ကိုဆုံးဖြတ်သည်။ နောက်ထပ်ဥပမာ IMAP ကိုမေးလ်ဆာဗာများနှင့် client များသို့မဟုတ်စာဝှက်ထားတဲ့စာတွေကိုအတှကျအသုံးပွုပုံစံကိုသတ်မှတ်ပါတယ်, နောက်ဆုံးတော့ SSL ကို protocol ကို, အကြားဆက်ဆံရေးကိုသတ်မှတ်ပါတယ်သော IMAP ကို protocol ကိုဖြစ်ပါတယ်။
ဒေတာ transfer
ထို့ကြောင့်သည် TCP-ဆိပ်ကမ်း 8080 သည့် Transmission Control Protocol ကိုအသုံးပြုသည်။ သူက TCP / IP ကွန်ရက်များအတွက်အဓိက protocol များ၏တဦးတည်းဖြစ်၏။ သာ packets တွေကိုအတူအိုင်ပီ protocol ကိုအပေးအယူသွားရမည်အကြောင်း, သည် TCP အချက်အလက်များ၏ချိတ်ဆက်မှုများနှင့်လဲလှယ်စီးတည်ထောင်ရန်နှစ်ခုကောင်းကင်ဗိုလ်ခြေအရှင်နိုင်ပါတယ်။ ဒါဟာသူတို့ရဲ့ပေးပို့အာမခံအဖြစ် packets တွေကိုသူတို့လှေတျတျောမူခဲ့ပြီးသောအတွက်တူညီနိုင်ရန်အတွက်ဆိပ်ကမ်းကို 8080 မှကယ်နှုတ်ရလိမ့်မည်ဟူသောအချက်ကို။ 8080 ဘို့အာမခံကွန်နက်ရှင် - ဤသည် TCP နှင့် UDP ကိုအကြားအဓိကခြားနားသည်။ UDP ကို 8080 တူညီတဲ့ connection ကိုအာမခံချက်မဟုတ်ပါဘူး။
Windows 7 တွင်ဆိပ်ကမ်းကို 8080 ဖွင့်လှစ်ဖို့ဘယ်လိုနေသလဲ?
ဒီလိုလုပ်ဖို့, "Start ကို" မီနူးသွားပါနှင့် Control Panel ကိုရှာပါ။ ဒါဟာ "ကွန်ယက်" sub-menu ကိုအပေါ်ကိုကလစ်နှိပ်ပါနှင့်တွေ့ရှိရန်လိုအပ်ပါသည် "Firewall ကို module တစ်ခု။ " သည် "ချွင်းချက်" tab ကိုမှာ "ဆိပ်ကမ်း Add" ကိုရှာပါ။ သင် port နံပါတ်ရိုက်ထည့်သင့်ပါတယ်ရသောတစ်ဦးပေးတဲ့ dialog box ကိုဖွင့်လှစ်ပါလိမ့်မယ်။ သို့ဖြစ်လျှင်, ကို TCP အတွက်သတ်မှတ်ထားသော setting များကို OK ကို select လုပ်ကြောင်းသေချာအောင်လုပ်ပါ။
ဆိပ်ကမ်းကို 8080 ပိတ်ဖို့ရန်ဘယ်လိုနေသလဲ? ဒါဟာအခြားသတ်မှတ်ထားသော port တစ်ခုကွန်နက်ရှင်ကို set up ဖို့လုံလောက်ပါတယ်။
Advanced Configuration သည် HTTP နှင့်ကို TCP Proxy
အဆိုပါသည် HTTP protocol ကိုကို TCP ထိပ်ပေါ်တွင်အလုပ်လုပ်ပေမယ့်တစ်ဦးမက်ဆေ့ခ်ျကိုတာဝန်ပေးဖို့အကြောင်းကိုနောက်ထပ်သတင်းအချက်အလက်များပေးပါသည်။ ဤအကြောင်းကြောင့်, နှစ်ခု proxy များကွဲပြားခြားနား configured နေကြသည်။
သည် HTTP-အသွားအလာမက်ဆေ့ခ်ျများအတွက်ပစ်မှတ်အိမ်ရှင်နဲ့ port တို့ပါဝင်သည်။ သူကတစ်ဦးအထူးသဖြင့်အိမ်ရှင်နှင့်ဆိပ်ကမ်းများအကြား, သောသည် TCP အဆုံးမှတ်နှင့်အတူ On-သည် TCP ဆက်သွယ်မှုတတ်၏။ ပုံမှန်အားဖြင့်, ဟာ HTTP-Post ကိုကို TCP-connection ကိုကဲ့သို့တူညီသောအဆုံးမှတ်ထောက်ပြသည်။ သငျသညျသည် HTTP proxy server ကိုကွန်နက်ရှင်ကိုအသုံးပြုနိုင်ဖို့အတွက် client ကိုအတွက် configuration ကိုပြောင်းလဲလိုလျှင်အခြားအိမ်ရှင်များနှင့်ဆိပ်ကမ်း, အစားသည် HTTP-လိပ်စာများအတွက်သတ်မှတ်ထားသော URL ကိုဖန်ဆင်းသည်။ ဒါကမက်ဆေ့ခ်ျကိုအတွက်အဆုံးအမှတ်ကို TCP ကချိတ်ဆက်သောကြောင့်အဆုံးကနေကွဲပြားခြားနားသည်ကိုဆိုလိုသည်။
အဆိုပါသည် HTTP-တောင်းဆိုမှုကို http://192.0.2.1:8080/operation စာမျက်နှာသို့ပေးပို့လျှင်ဥပမာအားဖြင့်တောင်းဆိုမှုကို« 192.0.2.1:8080 »ခေါင်းစဉ်« Host က»အိမ်ရှင် 192,0 အပေါ်ဆိပ်ကမ်းကို 8080 မှစလှေတျတျောသောသည် HTTP-သတင်းစကား, ပါဝင်သည်။ 2.1 ။
သင်တစ်ဦးကို proxy server ကိုသုံးသည် HTTP-client ကို configure လျှင်သတင်းစကားနေဆဲမူရင်းအဆုံးမှတ်ပါရှိသည်စဉ်သို့သော်အခြေခံသည် TCP-connection ကို, သူ့အဘို့မသည် TCP အဆုံးမှတ်တတ်၏။
"8080: သင် 198281.100.1 ဆိပ်ကမ်းကို 3128 မှာ proxy server ကိုမှသူတို့ရဲ့မက်ဆေ့ခ်ျများပေးပို့ဖို့ clients များ configure, နှင့် client ကို http://192.0.2.1:8080/operation များအတွက်တောင်းဆိုချက်ကိုပို့ပေးလျှင်ဥပမာ, မက်ဆေ့ခ်ျနေဆဲ« 192.0.2.1 ပါရှိသည် ခေါင်းစဉ်« Host က»နှင့်ယခုတွင်လည်း«တောင်းဆိုခြင်း-လိုင်း»၏လယ်ပြင်တွင်။ သို့သော်ဤသတင်းစကားကိုယခု 198.51.100.1:3128 မှာကို TCP-connection ကိုတဆင့်လှေတျတျောမူသည်။ ထို့ကြောင့်သည် HTTP proxy server ကိုအတူတူပင်ဆိပ်ကမ်းကို (ဆိပ်ကမ်းကို 8080 အပေါ် proxy ကို) ရက်နေ့တွင်မက်ဆေ့ခ်ျလက်ခံရရှိနိုင်ပါတယ်နှင့်လက်ခံရရှိသူနှင့် ပတ်သက်. သတင်းအချက်အလက်များ၏အခြေခံပေါ်မှာအများအပြားကွဲပြားခြားနားသောဝန်ဆောင်မှုများကိုမှသူတို့ကိုပေးပို့နိုင်ပါတယ်။
ဆိပ်ကမ်းကို 8080 ရက်တွင်လက်ခံရရှိဆက်သွယ်မှုကို configure ဘယ်လိုနေသလဲ?
ဒီတော့« Host က»၏ခေါင်းစဉ်သည် HTTP / 1.1 မှထည့်သွင်းခဲ့သည်။ connections သည် HTTP / 1.0 မိမိကိုမိမိ၌မပါဝင်ပါဘူး။ ဤအကြောင်းကြောင့်, proxy ကိုဖြတ်သန်းမထားတဲ့ထိုကဲ့သို့သောဒြပ်ပေါင်းများ, မက်ဆေ့ခ်ျအတွက် host နှင့် port မပါဝင်ပါဘူး။ သို့သော်တစ်ဦးကို proxy server ကိုမှတဆင့်ပေးပို့သည် HTTP / 1.0 အပေါ်သတင်းအချက်အလက်, ဆဲ "စုံစမ်းမှု string ကို" တွင်ပစ်မှတ်အိမ်ရှင်နဲ့ port ပါရှိသည်။ ဒါကြောင့်ခေါင်းစဉ်« Host က»၏မရှိခြင်း proxy ကိုများအတွက်ပြဿနာများဖြစ်ပေါ်စေပါဘူး။
သည် TCP proxy ကို enable လုပ်ဖို့, သင်အစားထိုးအဆုံးမှတ်အပေါ်အမှန်တကယ်အချိန်အတွက်ကို TCP အဆုံးမှတ်အတူ client ကိုအတွက် configuration ကိုပြောင်းလဲပစ်ရမည်ဖြစ်သည်။ သည် HTTP မတူဘဲ, အ protocol ကိုတစ်ဦး proxy ကိုသုံးမယ့် built-in လုပ်နိုင်စွမ်းမပေးပါဘူး။ သင်သည် TCP မှတဆင့် proxy ဆာဗာကိုချိတ်ဆက်မယ်ဆိုရင်နောက်ဆုံးဦးတည်ရာမှအချက်အလက်များ၏ကူးစက်ခြင်းမဆိုယန္တရားမပေးပါဘူးအဘို့အကြောင်း, ဖြစ်ပါတယ်။
8080 ကနေတစ်ဆင့်မျိုးစုံ connection ကို set up လုပ်ဖို့ဘယ်လိုနေသလဲ?
ကို TCP proxy ကိုများအတွက်တစ်ခုတည်းသောနည်းလမ်းမျိုးစုံစနစ်များ (ဆိုလိုသည်မှာ, နောက်ဆုံးဦးတည်ရာ) မှဆက်သွယ်မှုများကိုခွင့်ပြုပါ, မပါကိစ္စကဤဒြပ်ပေါင်းများကိုစလှေတျပါလိမ့်မည်ဘယ်လောက်အသွားအလာ - ထိုစနစ်များကိုအသီးအသီးအဘို့အခြား port ကိုနားထောင်ဖို့ဖြစ်ပါတယ်။ ဒါဟာသင် connect နှင့်တစ်ဦးချင်းစီအဆုံးမှတ်ကိုက်ညီတဲ့ယင်း၏ port နံပါတ်များ၏ရသောအကြောင်းသတင်းအချက်အလက်ကိုဆက်လက်ထိန်းသိမ်းထားဖို့ခွင့်ပြုပါတယ်။ ထိုအခါ client ကို proxy ကို port ကိုချိတ်ဆက်ရန်လိုအပ်ပါသည်ရာနှင့်အတူတစ်ဦးချင်းစီစနစ်သက်ဆိုင်ရာနှင့်အတူပြင်ဆင်ပြီးဖြစ်ပါသည်။ သည် TCP proxy ကို RTCP_install_dir / httptcp / registration.xml, ထို proxy configuration ဖိုင်ထဲမှာ <ရှေ့ဆက်> အဆိုပါအော်ပရေတာအတွက် configured ဆိပ်ကမ်းများနှင့်ယင်းတို့၏သက်ဆိုင်ရာ Endpoints နားထောင်ခြင်း။ လူအပေါင်းတို့၏ပထမဦးဆုံး, port 8080 စစ်ဆေး - က default အနေဖြင့်ပွင့်လင်းလျှင်ထပ်မံချိန်ညှိမိနစ်အနည်းငယ်အတွင်းလုပ်ပါလိမ့်မယ်။
ဒီဥပမာထဲမှာ, 198.51.100.1 proxy ဆာဗာ၏ IP-address ကိုဖြစ်ပါတယ်။ www: အ proxy ဆာဗာပေါ်မှာ port ကို 3333 မှစလှေတျတျောမဆိုအသွားအလာကိုအောက်ပါလိပ်စာသို့မှာဆိပ်ကမ်းကို 8080 မှစလှေတျတျောဖြစ်ပါတယ်။ ဥပမာအားဖြင့်။ com:
<ရှေ့သို့ချည်နှောင် = "198.51.100.1:3333" ဦးတည်ရာ = "www ဥပမာ com: .. 8080" />
ဒါကြောင့်သင်က client ကို configuration file ကိုသင်အသွားအလာအသစ်တစ်ခုလိုရာခရီးကိုထည့်သွင်းအခါတိုင်းပြောင်းလဲပစ်ရန်ရှိသည်။ ဤသည်ကန့်သတ်သည် HTTP-Proxy လျှောက်ထားမထားဘူး။
အဆိုပါသည် HTTP နှင့်ကို TCP အကြားအပြန်အလှန်
ဆိပ်ကမ်းသည့် HTTP နှင့်ကို TCP proxy များအတွက်ကိုင်တွယ်ပုံကိုနားလည်ရန်, သင် 192.0.2.1:8080 နှင့် 192.0.2.1:8081 အပေါ်နှစ်ခုကိုန်ဆောင်မှုများရှိသည်, proxy ကိုဆာဗာ 198.51.100.1 အပေါ် running ဆိုပါစို့။ သူတို့က IP ကို-လိပ်စာအစား port နံပါတ်ဖြင့်ကွဲပြားလျှင်ဤဥပမာကိုအသီးအသီးဝန်ဆောင်မှုများအတွက်သက်ဆိုင်ရာလိပ်စာ မှလွဲ. တူညီကြလိမ့်မည်။ သူတို့တဦးတည်း-The နှစ်ဦးစလုံးသည် TCP Endpoints အပေါ် HTTP proxy ကို port ကိုတောင်းဆိုမှုများအတှကျသည် HTTP-အသွားအလာကိုမျှော်လင့်ခဲ့လျှင်အထံတော်သို့စေလွှတ်သနိုင်ပါသည်။ သည် HTTP သတင်းစကား 192.0.2.1:8080 ကိုင်တွယ်ကြောင်းရှုမြင်သောအခါ, proxy ကိုဒီလိပ်စာဖို့မက်ဆေ့ခ်ျကိုပေးပို့သော, ဒါမှမဟုတ်သူကဤဝန်ဆောင်မှုများအတွက်ရှိကြောင်းမဆိုစည်းမျဉ်းစည်းကမ်းတွေကိုသက်ဆိုင်ပါသည်။ အလားတူလုပ်ထုံးလုပ်နည်းတူဆိပ်ကမ်းကို အသုံးပြု. 192.0.2.1:8081 သက်ဆိုင်သည်။
အဲဒီနှစျခုန်ဆောင်မှုများအစားကိုမျှော်လင့်ခဲ့လျှင်သည် TCP အသွားအလာအတွက် configuration ဖိုင်ထဲမှာနှစ်ခု element တွေကို <ရှေ့ဆက်> အားဖြင့်သတ်မှတ်ဖွင့်လှစ်နှစ်ခုသည် TCP-proxy ကို port ကိုဖြစ်သင့်တယ်:
<ရှေ့သို့ချည်နှောင် = "198.51.100.1:3333" ဦးတည်ရာ = "192.0.2.1:8080" />
<ရှေ့သို့ချည်နှောင် = "198.51.100.1:3334" ဦးတည်ရာ = "192.0.2.1:8081" />
« 198.51.100.1:3334 »တစ်ဦး« 192.0.2.1:8081 » - ပထမဦးဆုံးဝန်ဆောင်မှု« 198.51.100.1:3333 »အပေါ်« 192.0.2.1:8080 »ထံမှအပြောင်းအလဲများ, ဒုတိယအဘို့အများအတွက် client ကို configuration များ။ အဆိုပါ client ကိုသတင်းစကား (TCP packet ကို), ပထမဦးဆုံးလိပ်စာ၏ပထမဦးဆုံးဝန်ဆောင်မှုပေးပို့သည်။
အဆိုပါ proxy server ကိုဆိပ်ကမ်း (3333) ကလက်ခံတွေ့ဆုံ, ဒါပေမယ့်ဒီ connection ကိုကျော်ကိုစေလွှတ်ထားကြောင်းဘာဒေတာကိုသိမထားဘူး။ ဆိပ်ကမ်းကို 3333. ဖို့ကွန်နက်ရှင်ထို့ကြောင့် proxy server ကိုက၎င်း၏ configuration ကိုဆှေးနှေးနှင့်ဤဆိပ်ကမ်းကိုအပေါ်အသွားအလာ 192.0.2.1:8080 မှ redirected ရမည် (သို့မဟုတ်ပါကဤဝန်ဆောင်မှုများအတွက်စည်းမျဉ်းလျှောက်ထားရန်လိုအပ်သောကြောင်း) ကိုမြင် - သူသိအားလုံး။ သင်တို့ရှိသမျှကိုသင့်သည် HTTP အသွားအလာ redirect မနိုင်လျှင် client ကိုစီစဉ်ဖွဲ့စည်းမှုဟာ HTTP proxy ကိုဆာဗာ၏စီစဉ်ဖွဲ့စည်းမှုကိုထောကျပံ့ပေးမထားဘူးဘာလို့လဲဆိုတော့, သင်တစ်ဦးပြောင်းပြန်သည် HTTP-Proxy အသုံးပြုသင့်ပါတယ်။
အထဲတွင်အစားပစ်မှတ် URL ကို-လိပ်စာများသင်သည်သင်၏အလိုရှိသောသတ်မှတ်။ ဤလုပ်ငန်းစဉ်ကိုသင် client ကို system ပေါ်တွင်ကို TCP မက်ဆေ့ခ်ျတစ်ခုအဆုံးမှတ်အဖြစ်သတ်မှတ်ပြီး forwarding rule တစ်ခုဖန်တီးသောကို TCP proxy ကို, configure ဆင်တူသည်။
<ရှေ့ဆက်ချည်နှောင် = "198.51.100.1:3333" ဦးတည်ရာ = "192.0.2.1:8080" အမျိုးအစား = "သည် HTTP" />: အဆိုပါခြားနားချက်ကိုသင်အောက်ကဥပမာ၌ရှိသကဲ့သို့, HTTP ကိုသတ်မှတ်ပါတယ်သောစိုးမိုးရေးအတွက် type ကို attribute ကို add ဖြစ်ပါတယ်။
ဘယ်လိုအသွားအလာလှုပ်ရှားမှုပါသလဲ
အခုတော့ proxy server ကိုသာ designated port များအတွက်သည် HTTP-အသွားအလာကိုလက်ခံနှင့်ထို့ထက် ပို. ကြွယ်ဝသော filtering ကိုအသုံးပွုနိုငျပြင်ဆင်ပြီးဖြစ်ပါသည်။ ဥပမာအားဖြင့်, ဆာဗာမျှနှင့်ယင်း၏ URL ကို-လိပ်စာအတွက်လမ်းကြောင်းကို, ဒါမှမဟုတ်သူကိုထိုကဲ့သို့သော POST အဖြစ်ဟာ HTTP-တိကျတဲ့နည်းလမ်း, မသုံးပါဘူးရှိပြီးသောအဖုံးပေါ်မှအသွားအလာထွက် filter နိုင်ပါတယ်။ အဆိုပါ plug ကိုအမြဲအလုပ်မလုပ်ပါဘူးဘာဖြစ်လို့လဲဆိုတော့သို့သော်, ဆာဗာနေဆဲ <ရှေ့ဆက်> ပစ္စည်းများ၏ဦးတည်ရာဖြစ်ရန်လိုအပ်ကြောင်း, အဆိုပါစနစ်အသွားအလာပေးပို့နိုင်တော့မည်ဖြစ်သည်။ ဥပမာ, client ကို 192.0.2.1:8080 ပေါ်တွင်ဝန်ဆောင်မှုကိုချိတ်ဆက်နှင့် 198.51.100.1:3333 အပေါ်တစ်ဦးပြောင်းပြန်သည် HTTP-Proxy ကိုအသုံးပြုရန်လိုအပ်ကြောင်းဆိုပါစို့။
တစ်ဦးကို client ဤဝန်ဆောင်မှုသည် client ကို configuration ကိုတစ်ဦး proxy server ကိုသုံးနိုငျမီ, သငျသညျကိုပြောင်းလဲရန်လိုအပ်ထိုကဲ့သို့သော http အဖြစ် URL ကို-လိပ်စာများဖြစ်ကြ၏: // 192.0.2.1:8080/ စစ်ဆင်ရေးကို http မှာ: // 198.51.100.1:3333/ စစ်ဆင်ရေး။ URL ကိုသစ်လိပ်စာထံသို့စလှေတျသောမေးမြန်းမှု, ထို proxy server ကိုဝင်။
client ကိုသူထပ်ဆင့်မက်ဆေ့ခ်ျကိုပို့ပေးအရာကိုသိမထားဘူးဘာလို့လဲဆိုတော့အဆိုပါတောင်းဆိုမှုကိုသတင်းစကားတစ်ဦးသည် TCP header ကို "အိမ်ရှင်" တွင် proxy ကို (198.51.100.1:3333) အတွက်အဆုံးမှတ်မဟုတ်, စနစ်၏လိပ်စာပါရှိသည်။ ဒါက client ကိုထိုကဲ့သို့သောဝင်း၏အခန်းကဏ္ဍကို၏သဘောသဘာဝဆုံးဖြတ်သည်ရိုးရှင်းသော။ ကတိုက်ရိုက် system ကို 192.0.2.1:8080 နှင့်ခေါင်းစဉ်« Host က»ဖြစ်ဖို့မက်ဆေ့ခ်ျကိုအတွက်ပေးပို့ရပါမည်အောက်ပါများထဲမှလိုအပ်သည်ထို့ကြောင့် proxy ကိုတောင်းဆိုမှုဆိပ်ကမ်းကို 3333 မှလာမယ့်ကြောင်းသိရန်, <ရှေ့ဆက်> များ၏ဒြပ်စင်ကိုအသုံးပြုသည် updated ။ မက်ဆေ့ခ်ျကိုဥပမာအားဖြင့်ဝန်ဆောင်မှု၏အပေါငျးတို့သစည်းမျဉ်းစည်းကမ်းတွေကိုလျှောက်ထားခံရဖို့အဘို့, routing ကို plug ကို။
Similar articles
Trending Now