İçindekiler
İnternet kullanıcıları her gün milyarlarca belge ve terabaytlarca veriyi arar ve bunlara erişir. Bu, aşırı yüklenmiş sunucular ve tıkanık ağlarla mücadele eden ağ yöneticileri için genellikle veri ağlarının bir kabus olmasına neden olur. Toplumun artan veri taleplerini tutarlı ve güvenilir bir şekilde karşılamak zor olabilir.Trafik Sunucusu sık erişilen bilgileri ağın ucunda önbelleğe alarak ağ verimliliğini ve performansını artıran yüksek performanslı bir web önbelleğe alma proxy'sidir. Bu, içeriği fiziksel olarak son kullanıcılara yaklaştırırken, daha hızlı teslimat ve azaltılmış bant genişliği kullanımı sağlar. Traffic Server, mevcut ve kullanılabilir bant genişliğini en üst düzeye çıkararak işletmeler, İnternet servis sağlayıcıları (ISS'ler), omurga sağlayıcıları ve büyük intranetler için içerik dağıtımını geliştirmek üzere tasarlanmıştır.
Kurulum için Trafik Sunucusu İlk önce bağımlılıkları bir komut terminalinden güncellemeliyiz.
apt-get install pkg-config
Apache Traffic Server'ın güncel 4.1.2 sürümünü indiriyoruz
wget http://apache.claz.org/trafficserver/trafficserver-4.1.2.tar.bz2
İndirdiğimiz dosyayı çıkartıyoruz
tar xf trafik sunucusu-4.1.2.tar.bz2
Çıkarılan dosyaları içeren dizine erişiyoruz
cd / trafik sunucusu-4.1.2
Traffic sunucusunu terminalden derleyip aşağıdaki komutlarla yapılandırarak kuruyoruz.
./configure make check sudo make install
Bunun için Traffic server konfigürasyonunu değiştiriyoruz, dosyayı açıyoruz
nano /etc/ld.so.conf
sonuna aşağıdaki satırı ekliyoruz
/ usr / yerel / libexec / trafik sunucusunu içerir
Daha sonra proxy tipine göre konfigürasyonu değiştirmeliyiz. Öncelikle iki çeşit proxy olduğunu belirtmelisiniz.
Yönlendirme Proxy'si: İnternete erişmek için bir kapı veya ağ geçidi görevi gören normal proxy, örneğin, İnternet üzerinden erişebilmek için tarayıcıda belirtilmesi gereken ve diğer şeylerin yanı sıra bir İnternet bağlantısını veya bir İnternet bağlantısını paylaşmaya hizmet eden normal proxy. erişimi kısıtlamak istediğiniz sayfalar veya kullanıcılar için bir filtre olarak.
Ters Proxy: Bu proxy türü ise, proxy arkasındaki ağda sahip olduğumuz makinelere harici olarak sunulan URL'leri eşlemeye hizmet eder. Bu nedenle, belirli bir intranet makinesinde sahip olduğumuz bir uygulamayı intranet dışındaki kullanıcılara sunmak istiyorsak, bu uygun proxy türüdür.
Forward Proxy için /usr/local/etc/trafficserver/records.config dosyasını değiştireceğiz
CONFIG proxy.config.url_remap.remap_required to 0
Ters Prox için kayıtlar.config yremap.config f'yi değiştireceğiz
usr / yerel / etc / trafik sunucusu / kayıtlar.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 haritası http://svr1.tecadmin.net:80/ http: // localhost: 82 / reverse_map http: // localhost: 82 / http://svr1.tecadmin.net/
Yapılandırmayı yeniden başlatıyoruz
sudo ldconfig
Başlatmak veya durdurmak için aşağıdaki komutları kullanıyoruz
sudo trafik sunucusu başlat \ durdur \ yeniden başlat
kullanım
Sunucu istatistiklerini göster
# Traffic_line -r proxy.process.hostdb.total_lookups # Traffic_line -r proxy.process.hostdb.total_hits
Erişimleri ve aramaları dns'ye göre göster
# trafik_hattı -r proxy.process.dns.total_dns_lookups
Erişimlerin, günlüklerin, gönderilen ve alınan verilerin verilerini göster
# trafik_hattı -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_alınan_from_network proxy_trafik_alınan_ process.log.bytes_flush_to_disk # Traffic_line -r proxy.process.log.bytes_write_to_disk # Traffic_line -r proxy.process.log.log_files_open # Traffic_line -r proxy.process.log.log_files_space_usedBu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.