Skip to main content

Ano ang isang reverse proxy server?

Ang isang reverse proxy server ay isang aparato na maaaring ilagay ng isang web host sa pagitan ng mga server nito at internet upang mahawakan ang mga kahilingan ng kliyente.Kapag ang ganitong uri ng pag -setup ay nagtatrabaho, ang mga kliyente na gumawa ng mga kahilingan ng reverse proxy ay makita ito bilang isang normal na server.Ang reverse proxy server ay nagpapasa ng lahat ng mga kahilingan sa aktwal na mga server, pagkatapos ay ipasa ang data pabalik sa mga kliyente.Maaari itong magbigay ng karagdagang seguridad para sa web host, pabilisin ang paghahatid ng nilalaman, o kumuha ng ilang pag -load sa mga web server.Ang isa pang paggamit ng mga aparatong ito ay tinutukoy bilang pagpapakain ng kutsara, dahil pinapayagan nito ang web server na mabilis na makabuo ng isang dynamic na pahina at ipadala ang buong bagay sa proxy server, na maaaring maihatid ito ng piraso sa pamamagitan ng piraso sa kliyente.

isang pangkaraniwanAng paggamit ng mga reverse proxies ay upang cache static data.Kapag ang isa sa mga proxies na ito ay tumatanggap ng isang kahilingan para sa static na nilalaman, tulad ng mga imahe, tunog, o video, pinaputukan nito ang data bago ipadala ito sa kliyente.Sa susunod na hiniling ang impormasyong ito, ang caching reverse proxy ay maaaring maihatid ito nang diretso sa kliyente sa halip na ipasa ang kahilingan sa aktwal na web server.Maaari itong tumagal ng ilan sa pag -load sa regular na server, palayain ito upang makabuo ng mga dynamic na nilalaman.Ang mga papasok na kahilingan sa kliyente ay una sa proxy at kasunod na ipinamamahagi ayon sa uri ng pag -load ng server o kahilingan.Ang hindi bababa sa abalang server o ang dinisenyo upang hawakan ang partikular na kahilingan ay maaaring makabuo ng kinakailangang data.Sa mga pagkakataong ito, ang web server ay maghahatid ng nilalaman sa proxy, na pagkatapos ay isinasagawa ang mismong pag -encrypt.Sa pamamagitan ng pag -offload ng mga tungkulin sa pag -encrypt sa proxy, mas maraming kapangyarihan ang pagproseso ay napalaya sa web server upang punan ang mga kahilingan para sa nilalaman.Ang Proxy Server ay maaari ring mai -install ang SSL Acceleration Hardware, na maaaring mapabilis ang proseso.

Ang isa pang paggamit para sa isang reverse proxy server ay upang lumikha ng karagdagang proteksyon sa pagitan ng isang web host at sa internet.Kapag ang isang nakakahamak na pagkilos ay kinuha laban sa isang web host na gumagamit ng isang reverse proxy server, malamang na kunin ang pag -atake.Pinahihintulutan nito ang regular na server na mag -unscathed, dahil ang anumang malware o iba pang hindi kanais -nais na code ay maaaring manirahan sa proxy sa halip.Ang application layer firewall ay maaari ring mai -install sa mga reverse proxies, na maaaring gawing mas madali upang ipagtanggol laban sa mga papasok na pag -atake.