Innehållsförteckning
Internetanvändare söker och får tillgång till miljarder dokument och terabyte med data dagligen. Detta orsakar ofta att datanätverk är en mardröm för nätverksadministratörer eftersom de kämpar med överbelastade servrar och överbelastade nätverk. Det kan vara utmanande att konsekvent och pålitligt tillgodose samhällets växande datakrav.Traffic Server är en högpresterande webbcaching-proxy som förbättrar nätverkseffektivitet och prestanda genom att cacha ofta åtkomlig information vid kanten av nätverket. Detta ger innehåll fysiskt närmare slutanvändare, samtidigt som det möjliggör snabbare leverans och minskad bandbreddsanvändning. Traffic Server är utformat för att förbättra innehållsleverans för företag, Internetleverantörer (ISP), ryggradsprovider och stora intranät genom att maximera befintlig och tillgänglig bandbredd.
För installation Traffic Server Först måste vi uppdatera beroenden, för det från en kommandoterminal
apt-get install pkg-config
Vi laddar ner Apache Traffic Server den nuvarande versionen 4.1.2
wget http://apache.claz.org/trafficserver/trafficserver-4.1.2.tar.bz2
Vi extraherar filen som vi laddar ner
tar xf trafficserver-4.1.2.tar.bz2
Vi öppnar katalogen som innehåller de extraherade filerna
cd /trafficserver-4.1.2
Vi installerar Traffic -server från terminalen genom att kompilera den och konfigurera den med följande kommandon
./configure make check sudo make install
Vi ändrar trafikserverkonfigurationen för detta vi öppnar filen
nano /etc/ld.so.conf
vi lägger till följande rad i slutet
inkludera / usr / local / libexec / trafficserver
Sedan måste vi ändra konfigurationen enligt typen av proxy. Först och främst måste du ange att det finns två typer av proxy.
Vidarebefordra fullmakt: Den vanliga proxy, som fungerar som en dörr eller gateway för att komma åt Internet, till exempel den som måste anges i webbläsaren för att kunna komma åt via den, och som bland annat tjänar till att dela en internetanslutning eller som ett filter för sidor eller användare som du vill begränsa åtkomst till.
Omvänd proxy: Denna typ av proxy, å andra sidan, tjänar till att kartlägga webbadresser som erbjuds externt till datorer som vi har på nätverket bakom proxyn. Således, om vi vill göra en applikation som vi har på en specifik intranätmaskin tillgänglig för användare utanför intranätet, är detta rätt typ av proxy.
För Forward Proxy kommer vi att ändra /usr/local/etc/trafficserver/records.config
CONFIG proxy.config.url_remap.remap_krav till 0
För Reverse Prox kommer vi att ändra 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 startar om konfigurationen
sudo ldconfig
För att starta eller stoppa det använder vi följande kommandon
sudo trafficserver start \ stop \ restart
Utnyttjande
Visa serverstatistik
# traffic_line -r proxy.process.hostdb.total_lookups # traffic_line -r proxy.process.hostdb.total_hits
Visa åtkomst och sökningar efter dns
# traffic_line -r proxy.process.dns.total_dns_lookups
Visa data för åtkomst, loggar, skickade och mottagna 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_usedGillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng