Sadržaj
Posrednički proxy poslužitelj omogućuje pristup internetu za bilo koji broj klijenata putem jednog poslužitelja. Vidjet ćemo kako konfigurirati Apache poslužitelj za izvršavanje ovih zadataka.
Posrednik za prosljeđivanje ili prosljeđivanje djeluje kao vrata ili pristupnici za pristup internetu, na primjer, onaj koji mora biti naveden u pregledniku da bi mu se moglo pristupiti, a koji, između ostalog, služi za dijeljenje internetske veze ili kao filter za neželjene web stranice.
Preuzmite Apache
Prva stvar je preuzimanje Apachea sa same web stranice. U ovom slučaju korištena je najnovija verzija 2.4 za Unix ili Linux, dostupna ovdje:
wget http://httpd.apache.org/download.cgi#apache24
Ono što se preuzima je izvorni kod, koji će zatim biti potrebno sastaviti s terminala, što ukazuje na to da želimo aktivirati opciju Proxy
Kompilirat ćemo i instalirati Apache poslužitelj
./configure --prefix = / usr / local / apache --enable-proxy
s opcijom --prefix govorimo prevoditelju gdje želimo INSTALIRATI izvršne datoteke
Nakon što je ovaj proces dovršen, koristimo naredbe make and make install za sastavljanje i instaliranje:
natjerati make install
Uz ono što ćemo već imati poslužitelj instaliran u / usr / local / apache direktoriju
Proxy konfiguracija
Ako sada pokrenemo Apache uslugu, ona će djelovati kao normalan i trenutni web poslužitelj, pa moramo dodati sljedeće retke u konfiguracijsku datoteku /conf/httpd.conf direktorija u koji smo instalirali poslužitelj:
# Proxy postavke ProxyRequests Na ***** Odbij, Dopusti Odbij od svih Dopusti s 192.168.100.0/255.255.255.0 #Blokiraj neželjene web stranice !! ProxyBlock domain1.com domain2.net
Objašnjenje onoga što konfiguriramo
ProxyRequests On => Aktivirajte Proxy, ako je postavljen na Off, deaktivirat će se
=> Ono što slijedi utječe na sve zahtjeve budući da koristimo zvjezdicu. Mogli bismo imati različite konfiguracije ovisno o tome što nam treba
Odbij od svih => Prema zadanim postavkama, svi IP -ovi koji žele pristupiti proxyju su zabranjeni
Dopusti od 192.168.100.0/255.255.255.0 => Dopuštamo upotrebu samo ovoj podmreži
ProxyBlock domain1.com word1 word2 => Filtriramo sve zahtjeve prema URL -ovima koji sadrže te nizove, domenu ili riječi.
Dodajte HTTP zaglavlja proxy zahtjevima
Ponekad će možda biti potrebno dodati dodatno zaglavlje zahtjevima koji prolaze kroz Proxy, ili izmijeniti one koji dolaze iz preglednika, na primjer da se zna da su prošli kroz navedeni Proxy ili iz bilo kojeg drugog razloga.
Da biste to učinili, osim instaliranja Proxy modula, kako je gore opisano, prilikom prevođenja morate dodati i zaglavlje.
Izgradite s podrškom za zaglavlja
./configure --prefix = / usr / local / apache --enable-proxy --enable-headers make make install
Osim Proxy dijela moramo dodati:
# Dodajte zahtjeve zaglavlja u zahtjeve RequestHeader dodaje MyHead "Ovaj zahtjev je prošao kroz moj proxy"Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod