Proxy szerver

Proxy szerver (az angol  proxy  - képviselő, jogosult; gyakran csak proxy , proxy szerver ) - köztes szerver (programkészlet) a számítógépes hálózatokban , közvetítőként működik a felhasználó és a célszerver között (egyidejűleg a közvetítés is mindkettő ismert és nem ismeri) lehetővé teszi az ügyfelek számára, hogy közvetett kéréseket küldjenek (fogadásukat és proxyszerveren keresztül továbbítsák) más hálózati szolgáltatásokhoz, és válaszokat kapjanak. Először a kliens csatlakozik a proxyszerverhez, és egy másik szerveren található erőforrást (pl. e-mailt ) kér . A proxyszerver ezután vagy csatlakozik a megadott kiszolgálóhoz, és lekéri onnan az erőforrást, vagy visszaadja az erőforrást a saját gyorsítótárából (olyan esetekben, amikor a proxynak saját gyorsítótára van). Egyes esetekben a klienskérést vagy a szerverválaszt a proxyszerver bizonyos célokra módosíthatja. A proxyszerver lehetővé teszi a kliens számítógépének védelmét bizonyos hálózati támadásokkal szemben, és segít a kliens névtelenségének megőrzésében, de a csalók is használhatják a csalónak talált webhely címének elrejtésére, a céloldal tartalmának megváltoztatására ( hamisítás), és elfogják a felhasználó kéréseit.

Használat

A proxyszervereket leggyakrabban a következő célokra használják:

Nyitottnak nevezzük azt a proxyszervert, amelyhez bármely internetfelhasználó hozzáférhet .

Proxy szerverek típusai

Átlátszó proxy - olyan kommunikációs séma, amelyben a forgalom vagy annak egy része implicit módon ( útválasztón keresztül)  egy proxyszerverre kerül átirányításra. Ugyanakkor az ügyfél a proxyszerver minden előnyét kihasználhatja a böngésző (vagy más, az internettel való munkavégzéshez szükséges alkalmazás) további beállításai nélkül. Példa útvonal létrehozására egy ilyen sémához: útvonal -p add 10.32.5.5 maszk 255.255.255.255 10.32.1.14 .

A fordított proxy  olyan proxyszerver, amely a továbbított proxytól eltérően a külső hálózatról továbbítja a klienskéréseket a belső hálózaton logikailag elhelyezkedő egy vagy több szerverhez. Gyakran használják a hálózati terhelés kiegyenlítésére többwebszerver, és javítják azok biztonságát, miközbenalkalmazásirétegűtűzfalként működik.

A webproxy  a proxyszerverek széles osztályát jelenti webalkalmazás formájában.

Technikai részletek

A kliens számítógépen van egy beállítás (egy adott program vagy operációs rendszer), amely szerint minden hálózati kapcsolat egy bizonyos protokollon keresztül nem a szerver (erőforrás) IP-címére jön létre, hanem az erőforrás DNS nevéből vagy közvetlenül. megadva, de a proxyszerver IP-címére (és másik portjára).

Ha bármilyen erőforráshoz hozzá kell férni ezzel a protokollal, az ügyfélszámítógép hálózati kapcsolatot nyit a proxyszerverrel (a kívánt porton), és normál kérést tesz, mintha közvetlenül hozzáférne az erőforráshoz.

A kérés adatainak felismerése, helyességének és jogosultságainak ellenőrzése a kliens számítógépen, a proxyszerver a kapcsolat megszakítása nélkül maga nyit egy új hálózati kapcsolatot közvetlenül az erőforrással, és ugyanazt a kérést intézi. Az adatok (vagy hibaüzenet) beérkezését követően a proxyszerver elküldi azt a kliens számítógépnek.

Így a proxyszerver egy teljes értékű szerver és kliens minden támogatott protokollhoz, és teljes mértékben felügyeli a protokoll megvalósításának minden részletét, és képes alkalmazni a rendszergazda által beállított hozzáférési szabályzatokat a protokoll minden szakaszában.

A proxyszerverek a legnépszerűbb módja annak, hogy a vállalkozások és szervezetek helyi hálózataiból hozzáférjen az internethez. A következő tényezők járulnak hozzá ehhez:

Jelenleg[ pontosítás ] , az egyéb hálózati protokollok szerepének növekedése, az internetszolgáltatások hozzáférési sebességgel történő díjazására való átállás, valamint az olcsó, NAT funkcióval rendelkező hardveres útválasztók megjelenése ellenére a proxyszervereket továbbra is széles körben használják a vállalkozásokban, mivel a NAT nem tud megfelelő szintű ellenőrzést biztosítson az internethasználat felett (felhasználói hitelesítés, tartalomszűrés).

Proxifiers

A proxy olyan program, amely más programokat proxyszervereken keresztül irányít át. A proxifikátorokat gyakran használják olyan internetes kliensekhez, amelyek nem támogatják a proxykiszolgálókat.

Jegyzetek

Irodalom