Proxyszerver

A számítógépes hálózatokban a proxy-kiszolgáló egy olyan kiszolgáló (számítógép), amelyet az ügyfelek (emberek vagy számítógépek) más számítógépek eléréséhez használnak. Az olyan proxykiszolgálót, amely az információt megváltoztatás nélkül továbbítja a klienseinek, általában átjárónak vagy néha alagútproxynak nevezik.


A proxy-kiszolgálók azért kapták a nevüket, mert proxy-ként (helyettesítő szerverként) működnek, és az ügyfél számítógépe nevében járnak el.

A proxykiszolgálóhoz csatlakozó ügyfél olyan szolgáltatást kér, például fájlt, kapcsolatot, weboldalt vagy más erőforrást, amely egy másik kiszolgálón elérhető. A proxykiszolgáló ezután elmegy a másik kiszolgálóhoz, és lekéri számára azt, amit az ügyfél kér.

A proxykiszolgáló megváltoztathatja az ügyfélnek átadott információkat, és ha ugyanazt az információt sokszor vagy sok különböző ügyfél éri el, akkor az úgynevezett gyorsítótárat használhatja a gyorsabb működés érdekében. A gyorsítótár a már elért és későbbi felhasználásra elmentett információ; ha a proxy-kiszolgálónak a gyorsítótárában van az, amit az ügyfél elér, akkor gyorsabbá teszi a műveletet, mert nem kell a másik kiszolgálóhoz fordulnia ahhoz, hogy az ügyfélnek megadhassa, amit szeretne.

A proxy-kiszolgálót bárhol elhelyezhetjük az ügyfél és a kiszolgáló közötti kapcsolaton belül, ami magában foglalhat egy szoftvert az ügyfélszámítógépen vagy bármelyik számítógépen a kettő között.

Egyes proxy-kiszolgálók Secure Sockets Layer (SSL) protokollt használnak az ügyfél és a távoli kiszolgáló közötti kapcsolat biztosítására. Ez a biztonsági réteg segít biztosítani, hogy más számítógépek ne tudják elolvasni vagy megérteni, hogy az ügyfél mit kér a kiszolgálótól.

A proxy-kiszolgáló két számítógépet közvetve kapcsol össze egymással.Zoom
A proxy-kiszolgáló két számítógépet közvetve kapcsol össze egymással.

A proxy szerverek előnyei

A proxykiszolgáló használatának számos előnye van. Először is, az ügyfélgép közvetlen kapcsolat létesítése nélkül cserélhet adatokat a távoli kiszolgálóval. Így az ügyfél valódi internetcímét nem ismeri a távoli kiszolgáló. Ezt néha anonimizálásnak is nevezik, mivel az ügyfél így névtelenné válik. A másik előnye, hogy amikor a proxykiszolgáló maga is képes kiszolgálni az ügyfél által küldött kérést, akkor már nem lép kapcsolatba a távoli kiszolgálóval. Így a távoli kiszolgáló terhelése csökken a proxykiszolgáló használatával. Az ilyen típusú proxykiszolgálókat gyorsítótárazó kiszolgálóknak nevezik.

A nagy szervezetek (vagy akár országok) néha proxy-kiszolgálókat használnak az internet-hozzáférés ellenőrzésére. Egy nagy bank használhat olyan proxy-kiszolgálót, amely csak a banki tevékenységgel kapcsolatos más weboldalakhoz való kapcsolódást engedélyezi. A proxykiszolgáló azonban blokkolhatja az ingyenes e-maileket kínáló vagy pornográf anyagokat kiszolgáló weboldalakhoz való hozzáférést. A fájlmegosztó alkalmazásokhoz való hozzáférést is blokkolhatja. Az interneten található bizonyos tartalmakhoz való hozzáférés korlátozását internetszűrésnek is nevezik.

Típusok és funkciók

A proxykiszolgáló az alábbiakban ismertetett funkciók közül egy vagy több funkcióval rendelkezhet:

Cache proxy szerver

A gyorsítótárazó proxy-kiszolgáló képes kiszolgálni az ügyfelek kéréseit anélkül, hogy kapcsolatba lépne a távoli kiszolgálóval; ehelyett elküldi az előző kérésből tárolt adatokat. Ezt nevezzük gyorsítótárazásnak.

A gyorsítótárazó proxykiszolgálók csökkentik a távoli kiszolgáló munkaterhelését. Azonban saját problémáik vannak, különösen, ha nem jól vannak konfigurálva. Néhány problémát az RFC 3143 ír le.

Webes proxy

A webproxy egy olyan proxy-kiszolgáló, amely a világhálón keresztüli forgalomra összpontosít. Használható a sértő webes tartalmak blokkolására vagy az ügyfelek online tartalmakhoz való hozzáférésének ellenőrzésére. Használhatják vállalatok vagy országok.

A webproxyk arra is felhasználhatók, hogy nyomon kövessék, hogyan használták a különböző személyek az internet-hozzáférést.

Anonimizáló proxy szerver

Az anonimizáló proxykiszolgáló az anonimitás érdekében eltávolítja az azonosító információkat az ügyfelek kéréseiből. Arra is használható, hogy áttörje a szűrt tartalmakat az interneten.

Nyílt proxy

Egy proxykiszolgálót nyílt proxynek nevezünk, ha bárki csatlakozhat hozzá és használhatja. A nyílt proxyk általában rosszul konfigurált proxykiszolgálók. A nyílt proxykkal könnyen vissza lehet élni; például egy rossz felhasználó küldhet egy távoli kiszolgálónak egy rontó kérést, de egy nyílt proxy mögé rejtőzhet, így a távoli kiszolgáló rendszergazdái nem tudják megállítani. A nyílt proxykat spammelésre is fel lehet használni. Emiatt egyes weboldalak nem engedélyezik a webkiszolgálóikhoz való kapcsolódást, illetve az azokon lévő tartalom szerkesztését ismert nyílt proxykon keresztül.

Kényszerített proxy

A kényszerített proxykiszolgáló egy olyan proxykiszolgáló, amely az ügyféltől az internetre irányuló teljes forgalmat kezeli. Az ügyfél nem tud a proxy létezéséről, de minden információ a proxy-kiszolgálón keresztül halad át. Ezeket néha "átlátszó" proxykiszolgálóknak is nevezik, mivel a felhasználó nem tudja, hogy egy proxykiszolgáló áll az ügyfél és a távoli kiszolgáló között.

SMTP Proxy

Az átlátszó SMTP-proxy egy olyan SMTP-proxykiszolgáló, amely a küldő és a fogadó levelezőszerver közé van beillesztve. Az SMTP-proxy fő célja a kimenő spamek szűrése. A proxy úgy álcázza magát, hogy a kliens és a szerver azt hiszi, hogy egymással beszélgetnek, annak ellenére, hogy egy proxy van közöttük.

Szoftver

Számos szoftver használható proxy-kiszolgáló futtatására. Egyes szoftverek csak proxykiszolgálóként működhetnek, míg más szoftverek tűzfalként vagy gyorsítótár-kiszolgálóként is. A Squid, a Varnish és a Microsoft Internet Security and Acceleration Server (ISA Server) a proxykiszolgáló szoftverek legismertebb darabjai közé tartoznak. Egyes proxyszoftverek a SOCKS protokollt használják. Ilyen például a Java SOCKS Proxy Server.

Kérdések és válaszok

K: Mi az a proxy szerver?


V: A proxykiszolgáló egy olyan számítógép, amelyet az ügyfelek más számítógépek elérésére használnak. Közvetítőként működik az ügyfél és a távoli kiszolgáló között, az információkat oda-vissza továbbítja anélkül, hogy megváltoztatná azokat.

K: Mi az átjáró vagy alagutas proxy?


V: Az átjáró vagy alagutas proxy a proxy-kiszolgáló egy olyan típusa, amely az információkat az ügyfelek számára azok megváltoztatása nélkül továbbítja.

K: Hogyan működik egy proxykiszolgáló?


V: Amikor egy ügyfél csatlakozik a proxykiszolgálóhoz, valamilyen szolgáltatást kér, például egy fájlt, kapcsolatot, weboldalt vagy más erőforrást, amely egy másik kiszolgálón elérhető. A proxy ezután elmegy a másik kiszolgálóhoz, és lekéri azt, amit az ügyfél kér.

K: Mit tudnak a proxyk az információkkal kezdeni?


V: A proxyk megváltoztathatják az információkat, amelyeket az ügyfeleiknek adnak, és ha ugyanazt az információt különböző ügyfelek többször is elérik, gyorsítótárazást használhatnak a gyorsabbá tétel érdekében. A gyorsítótárazásban a korábban elért adatokat mentik el jövőbeli használatra, hogy ha ugyanazt az adatot újra el kell érni, ne kelljen egy másik kiszolgálótól kérni.

K: Hol helyezhetők el a proxyk az ügyfelek és a kiszolgálók viszonylatában?


V: A proxyk bárhol elhelyezhetők az ügyfél és a távoli kiszolgáló között, beleértve az egyik számítógépen lévő szoftvereket, vagy bármelyik számítógépet a kettő között.

K: Milyen biztonsági intézkedéseket alkalmaznak egyes proxyk?


V: Egyes proxyk Secure Sockets Layer (SSL) protokollt használnak az ügyfelek és a távoli kiszolgálók közötti kapcsolatok biztonságossá tétele érdekében, hogy más számítógépek ne tudják elolvasni vagy megérteni, hogy mit kérnek egymástól.

AlegsaOnline.com - 2020 / 2023 - License CC3