Skip to main content

Ano ang isang reverse proxy?

Sa teknolohiya ng networking at internet, ang isang proxy ay isang aparato o address na kumikilos bilang isang stand-in para sa isang web browser.Ang proxy ay mahalagang isang gitnang tao, na nagpapahintulot sa website o server na ma -access upang magpadala ng impormasyon sa web browser nang hindi nakakakuha ng anumang impormasyon tungkol sa gumagamit o browser.Ang isang reverse proxy ay karaniwang gumaganap ng parehong pag -andar para sa web server.Nakikipag -ugnay ang browser sa reverse proxy sa halip na makipag -ugnay nang direkta sa server, na pinapayagan ang server na manatiling hindi nagpapakilala.Ang isang reverse proxy sa pangkalahatan ay nagsisilbi lamang ng isang pinigilan na hanay ng mga website.

Ang mga reverse proxies ay gumagana lamang dahil ang web browser ay hindi alam na ang server na na -access nito ay isang proxy.Ang reverse proxy ay tumingin sa browser nang eksakto tulad ng isang ordinaryong server.Kapag ang reverse proxy ay tumatanggap ng isang kahilingan mula sa isang browser, ipinapasa nito ang kahilingan sa orihinal na server.Kapag natanggap nito ang sagot, ipinapasa nito ang impormasyon sa browser na parang ang impormasyon ay direktang dumating mula sa reverse proxy.Ito ay tulad ng isang tao na nakatanggap ng isang email mula sa isang tao, binago ang lagda, at pagkatapos ay ipasa ang email na iyon sa isang pangatlong tao.

Ang seguridad ay isa sa mga pangunahing pag -andar ng isang reverse proxy.Maaari itong magbigay ng pag -encrypt gamit ang isang ligtas na layer ng sockets, o SSL.Ang isang SSL ay isang protocol ng computing na nagsisiguro sa seguridad ng data na ipinadala sa pamamagitan ng Internet sa pamamagitan ng pagpapadala ng naka -encrypt na data na nangangailangan ng isang code ng pagpapatunay upang ma -access.Ang ganitong uri ng seguridad ay ibinibigay ng mga reverse proxies na nilagyan ng espesyal na hardware.

Ang mga reverse proxies ay maaari ring hawakan ang iba pang mga alalahanin sa seguridad.Halimbawa, ang ganitong uri ng proxy ay nagbibigay ng isang karagdagang layer ng pagtatanggol para sa operating system at sa web server.Gayunman, hindi ito protektahan laban sa mga pag -atake na naglalayong sa web application.Ang mga ito ay may posibilidad na maging isang mas malubhang banta at dapat protektado laban sa mas direktang paraan.

Ang paggamit ng isang reverse proxy ay maaari ring magdagdag sa kahusayan ng isang system.Nagagawa nitong magsagawa ng maraming mga operasyon na matiyak na ang mga mabagal na browser ay hindi mapabagal ang mga mas mabilis.Maaaring ipamahagi ng proxy ang pag -load ng serbisyo sa ilang mga server, bawat isa ay naghahatid ng isang partikular na lugar.Ito ay tinatawag na pagbabalanse ng pag -load.Maaari rin itong i -compress ang nilalaman upang mapabilis ang oras ng pag -load.Kung ang isang kliyente ay partikular na mabagal, ang proxy ay maaaring magsagawa ng isang aksyon na tinatawag na kutsara na pagpapakain kung saan ang buong nilalaman na hiniling mula sa server ay nasira sa mga pinamamahalaang mga piraso bago maipasa sa kliyente nang paisa -isa.