Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk memantau dan menganalisis trafik rangkaian pada sistem Linux
Sebagai sistem pengendalian yang popular, Linux cenderung mempunyai bilangan sambungan rangkaian yang lebih besar daripada sistem pengendalian lain. Oleh itu, adalah sangat penting bagi pentadbir sistem Linux untuk memantau dan menganalisis trafik rangkaian. Dalam artikel ini, kami akan memperkenalkan cara menggunakan beberapa alatan untuk memantau, menganalisis dan mengoptimumkan trafik rangkaian sistem Linux dan menyediakan contoh kod khusus.
TCPDump ialah alat analisis rangkaian yang sangat popular yang boleh menangkap paket dan menganalisisnya. Untuk menggunakan TCPDump, anda perlu memasangnya pada sistem Linux anda. Selepas pemasangan, anda boleh menggunakan arahan berikut untuk menangkap trafik rangkaian:
sudo tcpdump -i eth0 -w capture.pcap
Arahan di atas akan mula menangkap trafik rangkaian antara muka Eth0 dan menulis trafik ke fail capture.pcap. Anda boleh menggunakan arahan berikut untuk menganalisis trafik rangkaian yang disimpan:
sudo tcpdump -r capture.pcap
Arahan di atas akan membaca dan menganalisis trafik rangkaian dalam fail capture.pcap.
DarkStat boleh memantau trafik rangkaian masa nyata dan mengumpul statistik terperinci tentang data. Untuk menggunakan DarkStat, anda perlu memasangnya pada sistem Linux anda. Setelah dipasang, anda boleh memulakannya menggunakan arahan berikut:
sudo darkstat -i eth0
Arahan di atas akan memulakan DarkStat dan mula memantau trafik rangkaian pada antara muka Eth0. Dalam penyemak imbas, anda boleh melihat statistik trafik rangkaian masa nyata dengan melawati http://127.0.0.1:667/.
NLoad ialah alat pemantauan trafik rangkaian grafik yang boleh melihat status masa nyata trafik rangkaian dengan mudah. Untuk menggunakan NLoad, anda perlu memasangnya pada sistem Linux anda. Selepas pemasangan, anda boleh menggunakan arahan berikut untuk memulakan NLoad:
sudo nload eth0
Arahan di atas akan memulakan NLoad dan mula memantau trafik rangkaian antara muka Eth0. Dalam antara muka grafik, anda boleh melihat maklumat terperinci tentang trafik rangkaian.
IfTop juga merupakan alat baris arahan yang sangat popular yang boleh memantau trafik rangkaian masa nyata dan memaparkan butiran sambungan rangkaian. Untuk menggunakan IfTop, anda hanya perlu memasangnya pada sistem Linux anda. Selepas pemasangan, anda boleh menggunakan arahan berikut untuk memulakan IfTop:
sudo iftop -i eth0
Arahan di atas akan memulakan IfTop, pantau trafik rangkaian antara muka Eth0 dan paparkan butiran pada skrin.
Ringkasan
Pemantauan dan analisis trafik rangkaian sistem Linux adalah sangat penting dan penting untuk mengoptimumkan sistem untuk sambungan rangkaian yang lebih pantas dan lebih dipercayai. Artikel ini memperkenalkan beberapa alat popular yang boleh membantu anda menangkap, menganalisis, memantau dan memaparkan trafik rangkaian sistem Linux dalam masa nyata. Jika anda menguruskan sistem Linux yang besar, anda harus mempertimbangkan untuk menggunakan alat ini untuk memantau dan mengawal trafik rangkaian untuk memastikan prestasi sistem yang optimum.
Atas ialah kandungan terperinci Bagaimana untuk memantau dan menganalisis trafik rangkaian pada sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!