Čo je proxy a čo reverzné proxy a načo sa využívajú

Slovo proxy ste možno počuli v súvislosti so súkromím, bezpečnosťou aj so servermi. V skutočnosti existujú dva odlišné druhy, ktoré sa často zamieňajú. Poďme si vysvetliť, čo je proxy, čo je reverzné proxy a načo slúžia.
Čo je proxy server
Proxy je prostredník medzi vami a internetom. Keď nastavíte proxy, vaše požiadavky nejdú priamo na cieľový web, ale najprv na proxy server, ktorý ich prepošle ďalej. Web potom vidí proxy, nie vás priamo. Tomuto sa hovorí aj dopredné proxy (forward proxy).
Na čo slúži proxy
- Súkromie a anonymita. Web nevidí vašu skutočnú IP adresu, ale adresu proxy. Súvisí to s verejnou IP adresou.
- Filtrovanie obsahu. Firmy a školy cez proxy blokujú nevhodné stránky.
- Zrýchlenie cez cache. Proxy si môže uložiť často navštevovaný obsah a doručiť ho rýchlejšie.
- Obídenie obmedzení. Prístup k obsahu, ktorý je v danej sieti blokovaný.
Čo je reverzné proxy
Reverzné proxy stojí na opačnej strane, pri serveri. Je to prostredník, ktorý prijíma požiadavky od návštevníkov a rozdeľuje ich serverom v pozadí. Návštevník komunikuje s reverzným proxy a netuší, ktorý server v skutočnosti odpovedá.
Na čo slúži reverzné proxy
- Rozloženie záťaže (load balancing). Rozdeľuje návštevníkov medzi viacero serverov, aby žiaden nebol preťažený.
- Bezpečnosť. Skrýva skutočné servery a chráni ich pred priamym útokom, podobne ako firewall.
- Šifrovanie (HTTPS). Často sa tu rieši SSL certifikát pre celý web.
- Zrýchlenie cez cache, podobne ako pri CDN.
Čím sa reverzné proxy stavia
V praxi sa ako reverzné proxy najčastejšie používajú Nginx, HAProxy, Caddy alebo Apache. Nginx a Caddy vedia popri proxy aj priamo obsluhovať web a certifikáty, HAProxy je zameraný hlavne na rozloženie záťaže. Cloudové služby ako Cloudflare fungujú v princípe tiež ako veľké reverzné proxy pred vaším serverom.
Proxy verzus VPN
Často sa zamieňajú, no nie sú to to isté:
- Proxy presmeruje zvyčajne len jednu aplikáciu (napríklad prehliadač) a často nešifruje celé spojenie.
- VPN vytvorí šifrovaný tunel pre celé zariadenie a chráni všetku premávku, nielen prehliadač.
Pre súkromie a bezpečné pripojenie na cudzej wifi je preto vhodnejšia VPN. Proxy sa hodí skôr na cielené úlohy ako firemné filtrovanie či cache.
Hlavný rozdiel
Jednoduchá pomôcka:
- Proxy chráni a zastupuje používateľa, web nevidí vás.
- Reverzné proxy chráni a zastupuje server, vy neviete, ktorý server odpovedá.
Kde sa s nimi stretnete
Reverzné proxy je základ takmer každého väčšieho webu a používame ho aj my pri správe serverov a hostingu. Proxy zase pomáha s firemným filtrovaním a súkromím, hoci na ochranu súkromia sa dnes častejšie používa VPN.
Nasadenie reverzného proxy a load balancingu
Postavíme reverzné proxy pred váš web alebo servery, nastavíme HTTPS a rozložíme záťaž medzi viacero serverov. Pre domácnosti aj firmy na Liptove.
Chcem nastaviť proxyTento článok je súčasťou prehľadu Počítačové siete.
Časté otázky
Čo je proxy server?
Čo je reverzné proxy?
Aký je rozdiel medzi proxy a reverzným proxy?
Aký je rozdiel medzi proxy a VPN?
Na čo slúži reverzné proxy okrem rozloženia záťaže?
Aké nástroje sa najčastejšie používajú ako reverzné proxy?
Potrebujete pomoc s IT?
Postaráme sa o vaše počítače, siete aj bezpečnosť - pre firmy aj domácnosti na Liptove.
Kontaktujte nás