Typer af proxyservere - Forskellige typer og protokoller for proxyservere

Indholdsfortegnelse:

Anonim

Introduktion til proxyservere

Proxy-servere henvises til de servere, der fungerer som en formidler til anmodningen fra klienter til en bestemt server for nogle tjenester eller anmoder om nogle ressourcer. Der er flere forskellige proxyservere tilgængelige, hvis brug afhænger af formålet med en anmodning fra klienterne til serverne. Formålet med Proxy-servere er at beskytte den direkte forbindelse til Internet-klienter og internet- og internetressourcer: Proxy-server forhindrer identifikation af klientens IP-adresse, mens enhver anmodning fremsættes til andre servere.

  • Internet-klienter og interne ressourcer: Proxy-servere fungerer også som et skjold for et internt netværk mod anmodningen fra en klient om adgang til dataene på denne server. Nodens oprindelige IP-adresse forbliver skjult, mens du får adgang til data fra denne server.
  • Beskytter ægte værtidentitet: Det ser ud til, at udgående trafik kommer fra proxyserveren. Det skal konfigureres til det specifikke program, fx HTTP'er eller FTP.

For eksempel, som en kunde til MNC, kan en klient bruge en proxy til at observere trafikken for sine kontraktansatte for at få arbejdet effektivt. Det kan også bruges til at kontrollere enhver lækage af interne stærkt fortrolige data. Nogle kan også bruge den til at øge deres websteds rangering og få trafikken videresendt anonymt.

Behov for privat proxy

Nogle af behovene for en privat proxy nævnes nedenfor:

  • Besejr hackere

Hver organisation har sine egne personlige data, der skal beskyttes mod ondsindet brug. Således bruges adgangskoder, og forskellige arkitekter opsættes, men alligevel er der en mulighed for, at denne information kan hacks, hvis IP-adressen let er tilgængelig. For at forhindre en sådan form for misbrug er proxy-servere oprettet for at forhindre sporing af den originale IP-adresse i stedet vises data til at komme fra en anden IP-adresse.

  • Filtrering af indholdet

Proxy-servere hjælper også med at filtrere indholdet, der ikke følger politikkerne i webapplikationen eller serveren, der kræves. Det giver en mulighed for at autentificere brugeren samt giver logfilerne over URL'en til brugernes anmodninger, der er foretaget gennem denne proxies.

  • Indhold kan cachelagres

Proxy'en hjælper også med at cache indholdet af webstederne. Dette hjælper med hurtig adgang til de data, der ofte er blevet adgang til.

  • Undersøg pakkeoverskrifter og nyttelast

Vi kan også undersøge nyttelast og pakkeoverskrifter for anmodninger fra noder på den interne server, så enhver adgang til sociale websteder let kan spores og begrænses.

Typer af proxyservere

Nedenfor er de forskellige typer proxyservere:

1. Omvendt proxy

Dette repræsenterer serveren. I tilfælde af at der er flere websteder på forskellige servere, er det jobbet med en omvendt proxy-server at lytte til anmodningen fra klienten og omdirigere til den bestemte webserver.
Eksempel - Lyt til TCP-port 80-webstedsforbindelser. Disse placeres normalt i en DMZ-zone for offentligt tilgængelige tjenester, men beskytter også værtens ægte identitet. Det er gennemsigtigt for de eksterne brugere, da eksterne brugere ikke kan identificere det faktiske antal interne servere. Det er omvendt proxy-pligt at omdirigere strømmen afhængigt af konfigurationerne af interne servere. Anmodningen om at passere gennem det private netværk, der er beskyttet af firewalls, har brug for en proxyserver, der ikke overholder nogen af ​​de lokale politikker. Denne type anmodning fra klienterne afsluttes ved hjælp af reverse proxy-servere. Dette bruges også til at begrænse klienternes adgang til de følsomme data, der findes på de bestemte servere.

2. Web Proxy-server

Denne type proxies videresender HTTP-anmodningerne. Denne anmodning er den samme som HTTP-anmodninger, kun URL sendes i stedet for en sti. Anmodning sendes, som proxyserveren reagerer på. Eksempler på sådanne proxies er Apache, HAPProxy.

Løsningen på problemerne med flere proxy-servere løses af klient-serverens Proxy auto-config-protokol.

3. Anonym proxy

Dette er typen af ​​proxyserver, der ikke opretter en original IP-adresse. Selvom disse servere er detekterbare, giver det stadig rationel anonymitet til klientenheden.

4. Proxy med høj anonymitet

Denne type proxyserver tillader ikke, at den oprindelige IP-adresse registreres, og heller ingen, der kan registrere den som proxyserver.

5. Gennemsigtig proxy

Denne type proxyserver giver aldrig klienter anonymitet, i stedet kan original IP-adresse let opdages ved hjælp af denne proxy. Stadig, det bruges til at fungere som en cache for webstederne.

En gennemsigtig proxy kombineret med gateway resulterer i en proxyserver, hvor forbindelsesanmodninger, der sendes af klient-IP, omdirigeres. Denne omdirigering sker uden klientens IP-adressekonfiguration. Denne omdirigering kan let registreres af HTTP-headere, der findes på serversiden.

Disse er også kendt som aflytning af proxy, inline proxy og forfalsket proxy.

Arbejder: Den opfanger kommunikationen på netværksniveau uden behov for nogen konfiguration. Det fungerer også som en gateway eller router, der bare autentificerer kommunikationen uden at foretage ændringer i anmodninger eller svar, der passerer gennem serveren.

Anvendelser: Disse typer proxier bruges oftest på forretningsniveau til at håndhæve politikken over kommunikation. Det forsøger også at forhindre ethvert angreb på TCP-servereksempler - angreb på afslag på tjeneste.

6. CGI-proxy

Denne type proxies blev udviklet for at gøre webstederne mere tilgængelige.

Arbejde: Den accepterer anmodningerne om at målrette URL'er ved hjælp af en webformular, behandler den og returnerer resultatet til webbrowseren. Det er mindre populært på grund af VPN'er og andre privatlivspolitikker, men det modtager stadig mange anmodninger i disse dage. Dets brug reduceres på grund af overdreven trafik, der kan forårsages på webstedet efter at have passeret den lokale filtrering og dermed fører til sikkerhedsskader på organisationen.

7. Suffix-proxy

Denne type proxyserver føjer navnet på proxy'en til URL'en til det indhold, der er anmodet om proxy. Denne type proxy bevarer ikke et højere niveau af anonymitet.

Anvendelser: Det bruges til at omgå webfiltre. Denne proxy er let at bruge og kan let implementeres, men bruges mindre på grund af det mere antal eller webfilter, der er til stede.

8. Forvrængning af proxy

Proxy-servere kan generere en forkert oprindelig IP-adresse på klienter, når de først er blevet registreret som en proxyserver. Det bruger HTTP-headere til at bevare fortroligheden af ​​klientens IP-adresse.

9. TOR Onion Proxy

Det er en software, der sigter mod online anonymitet til brugernes personlige oplysninger.

Arbejde : Det dirigerer trafikken gennem forskellige netværk, der findes over hele verden for at gøre det vanskeligt at spore brugernes adresse og forhindre angreb på anonyme aktiviteter. Det gør det vanskeligt for enhver person, der udfører trafikanalyse, at spore den oprindelige adresse. Til dette bruger den løgrouting.

I denne type routing krypteres informationen i en flerfoldning lag for lag for at forhindre den. På destinationen dekrypteres hvert lag en efter en for at forhindre, at oplysningerne krypteres eller forvrænges.

Denne software er open source såvel som gratis at bruge.

10. I2P Anonym proxy

Det er en anonym netværksforbedret version af Tor onion-proxy, der bruger kryptering til at skjule al kommunikation på forskellige niveauer. Disse krypterede data videresendes derefter gennem forskellige netværksrutere, der findes på forskellige steder. Således er I2P en fuldt distribueret proxy, der sigter mod online anonymitet. Det implementerer også hvidløgsdirigering. (forbedret version af Tor's pnion-routing. Den giver en proxy til alle protokoller. Denne type proxies kan køres på noden.

I2P-routeren finder andre kammerater til at opbygge en anonym identitet for at beskytte brugerens personlige oplysninger.

Denne software og netværk er uden omkostninger og open source til brug. Det modstår også censur.

11. DNS-proxy

I modsætning til andre proxies, tager denne type proxy anmodninger i form af DNS-forespørgsler og videresender dem til domæneserveren, hvor den også kan cacher, og flow af anmodning kan også omdirigeres.

Typer af proxyserver (protokoller)

Nedenfor er de forskellige typer proxy-serverprotokoller:

  1. Socks Proxy Server: Denne type proxyserver giver en forbindelse til en bestemt server. Afhængig af Socks-protokoller tillader denne servertype multilayering af forskellige typer data, såsom TCS eller UDP.
  2. FTP Proxy Server: Denne type proxyserver cache trafikken for FTP-anmodninger og bruger konceptet med videresendelse.
  3. HTTP-proxyserver: Denne proxy blev udviklet til at behandle en envejsanmodning til websiderne ved hjælp af HTTP-protokoller.
  4. SSL Proxy Server: Denne type server blev udviklet ved hjælp af konceptet om TCP-relæing, der bruges i SOCKS-proxy-protokol for at tillade anmodninger fra websider.

Konklusion

Proxy-servere hjælper med forskellige typer anonymitet, der kræves på forskellige niveauer, enten som en klient eller som en tjenesteudbyder. Det hjælper med at modstå sikkerheden for information fra forskellige brugere såvel som det interne netværk. Der er forskellige typer proxier, der følger forskellige routingprotokoller og tjener forskellige anvendelser på forskellige niveauer af anonymitet.

Proxifiers er klientprogrammer, der tillader tilpasning af enhver type software, der bruges til netværk ved hjælp af forskellige typer proxyservere.

Anbefalede artikler

Dette er en guide til typer proxyservere. Her diskuterer vi behov, typer og forskellige protokoller fra proxyservere. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. TCP / IP-model
  2. HTTP-cookies
  3. SOAP vs HTTP
  4. Hvad er TCP / IP?
  5. Introduktion til Linux Proxy Server
  6. Firewall-enheder
  7. Cookies i JavaScript med eksempler