Apache Traffic Server installasjon og konfigurasjon

Innholdsfortegnelse

Internett -brukere søker og får tilgang til milliarder av dokumenter og terabyte med data daglig. Dette får ofte datanettverk til å være et mareritt for nettverksadministratorer ettersom de sliter med overbelastede servere og overbelastede nettverk. Det kan være utfordrende å konsekvent og pålitelig imøtekomme samfunnets voksende datakrav.
Trafikk Server er en web-hurtigbuffer med høy ytelse som forbedrer nettverkseffektiviteten og ytelsen ved å bufret informasjon som ofte brukes på kanten av nettverket. Dette bringer innhold fysisk nærmere sluttbrukere, samtidig som det muliggjør raskere levering og redusert båndbreddebruk. Traffic Server er designet for å forbedre innholdsleveransen for bedrifter, Internett -leverandører (ISPer), ryggradstjenesteleverandører og store intranett ved å maksimere eksisterende og tilgjengelig båndbredde.
For installasjon Trafikk Server Først må vi oppdatere avhengigheter, for det fra en kommandoterminal
apt-get install pkg-config

Vi laster ned Apache Traffic Server den nåværende versjonen 4.1.2
wget http://apache.claz.org/trafficserver/trafficserver-4.1.2.tar.bz2

Vi pakker ut filen vi laster ned
tar xf trafficserver-4.1.2.tar.bz2

Vi får tilgang til katalogen som inneholder de utpakkede filene
cd /trafficserver-4.1.2

Vi installerer Traffic -serveren fra terminalen ved å kompilere den og konfigurere den med følgende kommandoer
 ./configure make check sudo make install

Vi endrer trafikkserverkonfigurasjonen for dette, vi åpner filen
nano /etc/ld.so.conf

vi legger til følgende linje på slutten
inkludere / usr / local / libexec / trafficserver

Deretter må vi endre konfigurasjonen i henhold til proxy -typen. Først av alt må du spesifisere at det er to typer proxy.
Videresend fullmakt: Den normale proxyen, som fungerer som en dør eller gateway for å få tilgang til Internett, for eksempel den som må være angitt i nettleseren for å kunne få tilgang til den, og som blant annet tjener til å dele en Internett -tilkobling eller som et filter for sider eller brukere som du vil begrense tilgangen til.
Omvendt proxy: Denne typen proxy, derimot, tjener til å kartlegge nettadresser som tilbys eksternt til maskiner som vi har på nettverket bak proxyen. Så hvis vi ønsker å gjøre en applikasjon som vi har på en bestemt intranettmaskin tilgjengelig for brukere utenfor intranettet, er dette den riktige typen proxy.
For Forward Proxy vil vi endre /usr/local/etc/trafficserver/records.config
CONFIG proxy.config.url_remap.remap_kreves til 0

For Reverse Prox vil vi endre recordss.config yremap.config f
usr / local / etc / trafficserver / records.config
 CONFIG proxy.config.http.server_port INT 80 CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1

 nano /etc/trafficserver/remap.config map http://svr1.tecadmin.net:80/ http: // localhost: 82/reverse_map http: // localhost: 82/http://svr1.tecadmin.net/ 

Vi starter konfigurasjonen på nytt
sudo ldconfig
For å starte eller stoppe det bruker vi følgende kommandoer
sudo trafficserver start \ stop \ restart

Utnyttelse
Vis serverstatistikk
 # traffic_line -r proxy.process.hostdb.total_lookups # traffic_line -r proxy.process.hostdb.total_hits

Vis tilganger og søk etter dns
# traffic_line -r proxy.process.dns.total_dns_lookups

Vis data for tilganger, logger, sendte og mottatte data
# traffic_line -r proxy.process.log.num_sent_to_network
 # traffic_line -r proxy.process.log.num_received_from_network # traffic_line -r proxy.process.log.num_flush_to_disk # traffic_line -r proxy.process.log.bytes_sent_to_network # traffic_line -r proxy.process.log.bytes_received_from_network. process.log.bytes_flush_to_disk # traffic_line -r proxy.process.log.bytes_written_to_disk # traffic_line -r proxy.process.log.log_files_open # traffic_line -r proxy.process.log.log_files_space_used 
Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave