Turinys
Eismo serveris yra didelio našumo žiniatinklio talpyklos tarpinis serveris, kuris pagerina tinklo efektyvumą ir našumą talpykloje išsaugodamas dažnai pasiekiamą informaciją tinklo pakraštyje. Tai fiziškai priartina turinį prie galutinių vartotojų, tuo pačiu leidžia greičiau pristatyti ir sumažinti pralaidumo naudojimą. „Traffic Server“ yra skirtas pagerinti turinio pristatymą įmonėms, interneto paslaugų teikėjams (IPT), magistralės tiekėjams ir dideliems intranetams, maksimaliai padidinant esamą ir turimą pralaidumą.
Įdiegimui Eismo serveris Pirmiausia turime atnaujinti priklausomybes nuo komandų terminalo
apt-get install pkg-config
Atsisiųsime „Apache Traffic Server“ dabartinę 4.1.2 versiją
wget http://apache.claz.org/trafficserver/trafficserver-4.1.2.tar.bz2
Išskleidžiame atsisiųstą failą
tar xf trafficserver-4.1.2.tar.bz2
Mes pasiekiame katalogą, kuriame yra išgauti failai
cd /trafficserver-4.1.2
Įdiegiame „Traffic“ serverį iš terminalo jį sukompiliuodami ir sukonfigūruodami naudodami šias komandas
./configure padaryti patikrinkite sudo make install
Mes pakeičiame „Traffic“ serverio konfigūraciją, todėl atidarome failą
nano /etc/ld.so.conf
pabaigoje pridedame šią eilutę
įtraukti / usr / local / libexec / trafficserver
Tada turime pakeisti konfigūraciją pagal tarpinio serverio tipą. Pirmiausia turite nurodyti, kad yra dviejų tipų tarpiniai serveriai.
Persiųsti tarpinį serverį: Įprastas tarpinis serveris, kuris veikia kaip durys ar vartai prieigai prie interneto, pavyzdžiui, tas, kuris turi būti nurodytas naršyklėje, kad būtų galima pasiekti per jį ir kuris, be kita ko, yra skirtas bendrinti interneto ryšį arba kaip puslapių ar naudotojų, kurių prieigą norite apriboti, filtrą.
Atvirkštinis tarpinis serveris: šio tipo tarpinis serveris, atvirkščiai, skirtas URL, kurie siūlomi išoriškai, atvaizduoti mašinoms, kurias turime tinkle už tarpinio serverio. Taigi, jei norime, kad programa, kurią turime konkrečiame intraneto kompiuteryje, būtų prieinama vartotojams už intraneto ribų, tai yra tinkamas tarpinio serverio tipas.
Norėdami persiųsti tarpinį serverį, pakeisime /usr/local/etc/trafficserver/records.config
CONFIG proxy.config.url_remap.remap_reikalingas į 0
„Reverse Prox“ atveju pakeisime įrašus.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/
Iš naujo paleidžiame konfigūraciją
sudo ldconfig
Norėdami jį pradėti ar sustabdyti, naudojame šias komandas
sudo trafficserver start \ stop \ restart
Naudojimas
Rodyti serverio statistiką
# traffic_line -r proxy.process.hostdb.total_lookups # traffic_line -r proxy.process.hostdb.total_hits
Rodyti prieigas ir paieškas pagal dns
# traffic_line -r proxy.process.dns.total_dns_lookups
Rodyti prieigų, žurnalų, išsiųstų ir gautų duomenų duomenis
# 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. 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_usedAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką