Installation und Konfiguration von Apache Traffic Server

traffic.jpg

Internetnutzer suchen und greifen täglich auf Milliarden von Dokumenten und Terabytes an Daten zu. Dies führt häufig dazu, dass Datennetze für Netzwerkadministratoren zu einem Albtraum werden, da sie mit überlasteten Servern und überlasteten Netzwerken zu kämpfen haben. Es kann eine Herausforderung sein, die wachsenden Anforderungen der Gesellschaft an konsistente und zuverlässige Daten zu erfüllen.

Traffic Server ist ein leistungsstarker Web-Caching-Proxy, der die Netzwerkeffizienz und -leistung verbessert, indem häufig aufgerufene Informationen am Rand des Netzwerks zwischengespeichert werden. Dies bringt Inhalte physisch näher an die Endbenutzer heran und ermöglicht gleichzeitig eine schnellere Bereitstellung und eine geringere Bandbreitennutzung. Traffic Server wurde entwickelt, um die Bereitstellung von Inhalten für Unternehmen, Internetdienstanbieter (ISPs), Backbone-Anbieter und große Intranets zu verbessern, indem die vorhandene und verfügbare Bandbreite maximiert wird.

Um Traffic Server installieren zu können , müssen die Abhängigkeiten von einem Befehlsterminal aus aktualisiert werden

 apt-get installiere pkg-config 

Wir haben Apache Traffic Server in der aktuellen Version 4.1.2 heruntergeladen

 wget http://apache.claz.org/trafficserver/trafficserver-4.1.2.tar.bz2 

Wir extrahieren die heruntergeladene Datei

 tar xf trafficserver-4.1.2.tar.bz2 

Wir greifen auf das Verzeichnis zu, das die extrahierten Dateien enthält

 cd /trafficserver-4.1.2 

Wir installieren den Traffic Server vom kompilierten Terminal und konfigurieren ihn mit den folgenden Befehlen

 ./configure Scheck machen sudo make install 

Wir haben die Konfiguration des Verkehrsservers geändert, um die Datei zu öffnen

 nano /etc/ld.so.conf 

Wir fügen die folgende Zeile am Ende hinzu

 include / usr / local / libexec / trafficserver 

Dann müssen wir die Konfiguration entsprechend dem Proxy-Typ ändern. Zunächst müssen Sie angeben, dass es zwei Arten von Proxys gibt.

Forward Proxy: Der normale Proxy, der als Gateway oder Zugangs-Gateway zum Internet fungiert, beispielsweise derjenige, der im Browser angegeben werden muss, um über ihn zuzugreifen, und der unter anderem zur gemeinsamen Nutzung einer Internetverbindung dient oder als Filter für Seiten oder Benutzer, die den Zugriff einschränken möchten.

See also  So blockieren Sie ein Spiel mit der Windows 10-Firewall

Reverse Proxy: Mit diesem Proxy-Typ werden URLs, die extern angeboten werden, Computern zugeordnet, die sich im Netzwerk hinter dem Proxy befinden. Wenn wir also eine Anwendung, die wir in einem bestimmten Computer des Intranets haben, für Benutzer außerhalb des Intranets verfügbar machen möchten, ist dies der geeignete Proxy-Typ.

Für Forward Proxy werden wir /usr/local/etc/trafficserver/records.config ändern

 CONFIG proxy.config.url_remap.remap_required to 0 

Für Reverse Proxmodify records.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/ 

Starten Sie die Konfiguration neu
sudo ldconfig

Um es zu starten oder zu stoppen, verwenden wir die folgenden Befehle

 sudo trafficserver start  stop  restart 

Verwendung
Serverstatistik anzeigen

 # traffic_line -r proxy.process.hostdb.total_lookups # traffic_line -r proxy.process.hostdb.total_hits 

Zeige Zugang und suche nach DNS

 # traffic_line -r proxy.process.dns.total_dns_lookups 

Zeige Zugangsdaten, Login, gesendete und empfangene Daten
# 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 # traffic_line -r proxy.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 

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *