Introduktion till proxyservrar
Proxy-servrar hänvisas till de servrar som fungerar som en mellanhand för den begäran som klienter gör till en viss server för vissa tjänster eller begär om vissa resurser. Det finns flera typer av proxyservrar tillgängliga vars användning kommer att bero på syftet med en begäran från klienterna till servrarna. Syftet med Proxy-servrar är att skydda direktanslutningen av Internet-klienter och internet- och internetresurser: Proxy-server förhindrar identifiering av klientens IP-adress medan en begäran görs till andra servrar.
- Internet-klienter och interna resurser: Proxyservrar fungerar också som en sköld för ett internt nätverk mot begäran från en klient för att få åtkomst till data på den servern. Nodens ursprungliga IP-adress förblir dold när du kommer åt data från den servern.
- Skyddar sann värdidentitet: Utgående trafik verkar komma från proxyservern. Det måste konfigureras till den specifika applikationen, t.ex. HTTP eller FTP.
Till exempel, som en kund till MNC, kan en klient använda en proxy för att observera trafiken för sina kontraktsanställda för att få arbetet effektivt. Det kan också användas för att kontrollera eventuellt läckage av interna mycket konfidentiella data. Vissa kan också använda den för att öka deras webbplatsrankning och få trafiken att avledas anonymt.
Behov av privat proxy
Några av behovet av en privat proxy nämns nedan:
-
Besegra hackare
Varje organisation har sina egna personuppgifter som måste skyddas mot skadlig användning. Således används lösenord och olika arkitekter konfigureras, men ändå finns det en möjlighet att denna information kan hackas om IP-adressen lätt kan nås. För att förhindra sådan typ av missbruk är proxyservrar inställda för att förhindra spårning av original-IP-adress istället visas data från en annan IP-adress.
-
Filtrering av innehållet
Proxyservrar hjälper också till att filtrera bort innehållet som inte följer policyn för webbapplikationen eller servern som krävs. Det tillhandahåller en möjlighet att autentisera användaren samt tillhandahåller loggarna till URL för användares förfrågningar gjorda genom det proxyn.
-
Innehållet kan cachelagras
Proxyen hjälper också till att cachera innehållet på webbplatserna. Detta hjälper dig till snabb åtkomst till de data som ofta har åtkomst till.
-
Undersök pakethuvuden och nyttolaster
Vi kan också undersöka nyttolast och paketrubriker för förfrågningarna från noderna på den interna servern så att åtkomst till sociala webbplatser enkelt kan spåras och begränsas.
Typer av proxyservrar
Nedan visas de olika typerna av proxyservrar:
1. Omvänd Proxy
Detta representerar servern. Om det finns flera webbplatser på olika servrar är det jobbet för en omvänd proxyserver att lyssna på klientens begäran och omdirigera till den specifika webbservern.
Exempel - Lyssna på TCP-port 80 webbplatsanslutningar. Dessa placeras normalt i en DMZ-zon för allmänt tillgängliga tjänster men skyddar också värdens verkliga identitet. Det är öppet för externa användare eftersom externa användare inte kan identifiera det faktiska antalet interna servrar. Det är omvänd proxys skyldighet att omdirigera flödet beroende på konfigurationen av interna servrar. Begäran om att passera genom det privata nätverket som skyddas av brandväggar behöver en proxyserver som inte följer någon av de lokala policyerna. Denna typ av förfrågan från klienterna slutförs med omvända proxyservrar. Detta används också för att begränsa klienternas åtkomst till känslig information som finns på de specifika servrarna.
2. Web Proxy Server
Denna typ av proxyer vidarebefordrar HTTP-förfrågningarna. Denna begäran är densamma som HTTP-förfrågningar, endast URL skickas istället för en sökväg. Begäran skickas på vilken proxyservern svarar. Exempel på sådana proxyer är Apache, HAPProxy.
Lösningen på problemen med flera proxyservrar löses med klient-serverns Proxy auto-config-protokoll.
3. Anonym proxy
Detta är den typen av proxyserver som inte skapar en original IP-adress. Även om dessa servrar är detekterbara ger fortfarande rationell anonymitet till klientenheten.
4. Proxy med hög anonymitet
Den här typen av proxyserver tillåter inte att den ursprungliga IP-adressen detekteras och ingen kan också upptäcka den som proxyserver.
5. Genomskinlig proxy
Denna typ av proxyserver tillhandahåller aldrig någon anonymitet till klienten, istället kan original IP-adress lätt upptäckas med denna proxy. Det används fortfarande för att fungera som en cache för webbplatserna.
En transparent proxy kombinerad med gateway resulterar i en proxyserver där anslutningsbegäran som skickas av klientens IP omdirigeras. Denna omdirigering sker utan klientens IP-adresskonfiguration. Denna omdirigering kan enkelt upptäckas av HTTP-rubrikerna som finns på serversidan.
Dessa är också kända som avlyssnande proxyer, inline proxy och forged proxy.
Arbetar: Den avbryter kommunikationen på nätverksnivå utan någon konfiguration. Det fungerar också som en gateway eller router som bara verifierar kommunikationen utan att göra några ändringar i förfrågningar eller svar som passerar genom servern.
Användning: Dessa typer av ombud används oftast på affärsnivå för att upprätthålla kommunikationspolicyn. Den försöker också förhindra att alla attacker på TCP-servrar är exempel - attack avslagning.
6. CGI Proxy
Denna typ av proxyer utvecklades för att göra webbplatserna mer tillgängliga.
Arbetar: Den accepterar förfrågningarna att rikta in webbadresser med hjälp av ett webbformulär, bearbetar det och returnerar resultatet till webbläsaren. Det är mindre populärt på grund av VPN: n och andra sekretesspolicyer, men det får fortfarande en hel del förfrågningar i dag. Användningen minskar på grund av överdriven trafik som kan orsakas till webbplatsen efter att ha passerat den lokala filtreringen och därmed leder till säkerheter för organisationen.
7. Suffix Proxy
Denna typ av proxyserver lägger namnet på proxy till URL: n till det innehåll som har begärts till proxy. Den här typen av proxy bevarar inte en högre nivå av anonymitet.
Användningar: Det används för att kringgå webbfiltren. Denna proxy är lätt att använda och kan enkelt implementeras men används mindre på grund av det mer antal eller webbfilter som finns.
8. Förvrängning av proxy
Proxyservrar kan generera en felaktig IP-adress för klienter när de upptäcks som en proxyserver. Den använder HTTP-rubriker för att upprätthålla konfidentialiteten för klientens IP-adress.
9. TOR Onion Proxy
Det är en mjukvara som syftar till anonymitet online för användarnas personliga information.
Arbetar : Det dirigerar trafiken genom olika nätverk som finns över hela världen för att göra det svårt att spåra användarnas adress och förhindra attacken av någon anonym aktivitet. Det gör det svårt för alla personer som utför trafikanalys att spåra den ursprungliga adressen. För detta använder den LÖSRUTNING.
I den här typen av routing krypteras informationen i ett flerfaldigt lager lager för lager för att förhindra den. Vid destinationen dekrypteras varje lager en och en för att förhindra att informationen kryper eller förvrängs.
Denna mjukvara är öppen källkod och är kostnadsfri att använda.
10. I2P Anonym proxy
Det är en anonym nätverksförbättrad version av Tor onion proxy som använder kryptering för att dölja all kommunikation på olika nivåer. Denna krypterade data överförs sedan genom olika nätverksrutrar som finns på olika platser. Således är I2P en fullständigt distribuerad proxy som syftar till anonymitet online. Det implementerar också vitlökskontroll. (förbättrad version av Tor's pnion routing. Den ger en proxy till alla protokoll. Den här typen av proxyer kan köras på noden.
I2P-routern hittar andra kamrater att bygga en anonym identitet för att skydda användarens personliga information.
Denna programvara och nätverket är kostnadsfritt och öppen källkod att använda. Det motstår också censuren.
11. DNS-proxy
Till skillnad från andra proxyer tar den här typen av proxy förfrågningar i form av DNS-frågor och vidarebefordrar dem till domänservern där den också kan cachelagras och flödet av begäran också kan omdirigeras.
Typer av proxyservrar (protokoll)
Nedan finns de olika typerna av proxyserversprotokoll:
- Socks Proxy Server: Den här typen av proxyserver ger en anslutning till en viss server. Beroende på Socks-protokoll tillåter denna serverserver multilayering av olika typer av data såsom TCS eller UDP.
- FTP Proxy Server: Den här typen av proxyserver cachar trafiken för FTP-förfrågningar och använder konceptet om vidarebefordran.
- HTTP- proxyserver : Denna proxy utvecklades för att behandla en envägsbegäran till webbsidorna med HTTP-protokoll.
- SSL Proxy Server: Denna typ av server utvecklades med konceptet för TCP-relä som används i SOCKS proxy-protokoll för att tillåta förfrågningar från webbsidor.
Slutsats
Proxy-servrar hjälper till i olika typer av anonymitet som krävs på olika nivåer antingen som klient eller som tjänsteleverantör. Det hjälper till att motstå säkerheten för information från olika användare såväl som det interna nätverket. Olika typer av proxyer finns tillgängliga som följer olika routingprotokoll och tjänar olika användningar på olika nivåer av anonymitet.
Proxifiers är klientprogrammen som tillåter anpassning av alla typer av programvara som används för nätverk med olika typer av proxyservrar.
Rekommenderade artiklar
Detta är en guide till typer av proxyservrar. Här diskuterar vi behov, typer och olika protokoll från proxyservrar. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -
- TCP / IP-modell
- HTTP-kakor
- SOAP vs HTTP
- Vad är TCP / IP?
- Introduktion till Linux Proxy Server
- Brandväggsenheter
- Cookies i JavaScript med exempel