10 Alat Rangkaian Ubuntu Teratas
Kami akan melihat 10 Alat Rangkaian Ubuntu di sini yang mudah digunakan dan menyediakan ciri-ciri penting.
1. Iftop
Ini adalah salah satu alat termudah untuk digunakan untuk penggunaan rangkaian dan operasi DNS. Apabila ia dimulakan di Ubuntu, kami mendapat skrin sederhana seperti:
Skrin Utama Iftop
Kami boleh menekan "h" dan kami akan ditunjukkan skrin bantuan untuk lebih banyak ciri:
Skrin bantuan untuk iftop
Ini sangat serupa dengan utiliti teratas tetapi mengkhususkan diri dalam pemantauan rangkaian dan mengetahui proses mana yang menggunakan rangkaian pada IP apa dan lebar jalur apa yang mereka gunakan.
2. Vnstat
Vnstat adalah utiliti pemantauan rangkaian lain yang biasanya disertakan dalam sebilangan besar pengedaran Linux atau dapat dipasang dengan mudah. Seperti utiliti terakhir, ia membolehkan kita mengawal paket rangkaian yang dihantar dan diterima dalam selang waktu tertentu yang dipilih oleh pengguna itu sendiri. Dengan skrin bantuan vnstat, kita dapat melihat ciri berikut:
$ vnstat --bantuanvnStat 1.18 oleh Teemu Toivola
-q, - pangkalan data pertanyaan
-h, - jam menunjukkan jam
-d, - hari menunjukkan hari
-m, --bulan menunjukkan bulan
-w, - minggu menunjukkan minggu
-t, --top10 pertunjukan teratas10
-s, - pendek menggunakan output pendek
-u, --kemas kini pangkalan data kemas kini
-i, - muka antara muka pilih (lalai: eth0)
-?, --bantu pertolongan pendek
-v, - versi rancangan versi
-tr, - lalu lintas mengira lalu lintas
-ru, - unit kadar dikonfigurasi swapunit
-l, - kadar live show live dalam masa nyata
Lihat juga "--longhelp" untuk senarai pilihan lengkap dan "man vnstat".
Oleh kerana ia tidak mempunyai GUI yang mewah, kami menunjukkan output konsol di sini:
$ vnstatPangkalan data dikemas kini: Isnin 10 Sep 09:52:01 2018
eth1 sejak 11/20/08
rx: 3.32 TiB tx: 2.81 TiB keseluruhan: 6.13 TiB
bulanan
rx | tx | jumlah | purata. kadar
------------------------+-------------+-------------+---------------
Ogos '18 609.40 GiB | 282.21 GiB | 891.61 GiB | 2.79 Mbit / s
Sep '18 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
dianggarkan 552.14 GiB | 340.70 GiB | 892.83 GiB |
setiap hari
rx | tx | jumlah | purata. kadar
------------------------+-------------+-------------+---------------
semalam 19.19 GiB | 8.63 GiB | 27.82 GiB | 2.70 Mbit / s
hari ini 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
dianggarkan 17.81 GiB | 10.99 GiB | 28.80 GiB |
Jelas, ia juga memberikan anggaran data yang akan digunakan pada kadar yang sama untuk bulan tersebut.
3. Iptraf
Iptraf adalah satu lagi alat pemantauan rangkaian berasaskan konsol yang hebat untuk Ubuntu atau Linux secara umum yang mengumpulkan sejumlah besar data dari segi IP yang melewati rangkaian dengan selaman mendalam secara terperinci seperti bendera ICMP mereka, kesalahan TCP dan jumlah bait. Malah antara muka asas yang sama akan kelihatan seperti:
Ubuntu iptraf
Selain daripada jumlah bait penjejakan paket, kami mempunyai banyak lagi ciri seperti:
Ciri-ciri iptraf Ubuntu
4. Hping3
Hping3 adalah utiliti baris perintah yang serupa dengan perintah Ping dengan tambahan kecil sehingga dapat menggunakan TCP, UDP, dan RAW-IP sebagai protokol pengangkutan. Ciri utamanya ialah ia tidak hanya memeriksa sama ada Port atau IP terbuka tetapi juga mengukur waktu perjalanan pergi balik yang diperlukan oleh paket untuk kembali. Sebagai contoh, jika kita perlu memeriksa sama ada www.google.com mempunyai port terbuka 443 dan mengira waktu perjalanan pergi balik, kita dapat menggunakan perintah berikut:
hping3 www.google.com -S -V -p 443Inilah yang kita dapat kembali dengan arahan ini:
Perjalanan pergi dan balik Hping3
5. Dstat
Dstat adalah alat pemantauan rangkaian yang kurang dikenali dalam keluarga Linux. Dstat membolehkan kami memaparkan semua sumber sistem kami dalam masa nyata, seperti yang kami dapat. membandingkan penggunaan cakera dalam kombinasi dengan gangguan dari pengawal IDE kami, atau membandingkan nombor jalur lebar rangkaian secara langsung dengan throughput cakera (dalam selang waktu yang sama).
Dapatkan lebih banyak maklumat di sini untuk alat ini.
6. Icinga
Icinga adalah alat kelas perusahaan untuk pemantauan rangkaian yang juga menangani setiap aktiviti yang mencurigakan di pelayan dan memberitahu pengguna yang dikonfigurasi seperti admin mengenai aktiviti tersebut. Ia mempunyai papan pemuka interaktif yang sangat bagus seperti:
Papan Pemuka Icinga
Bahkan mungkin untuk mencuba papan pemuka demo untuk alat ini. Lawati halaman ini untuk maklumat lebih lanjut.
7. slurm
slurm adalah alat pemantauan beban rangkaian yang pintar dan sederhana. Ia mempunyai ciri-ciri berikut:
- Ia menyediakan statistik lalu lintas masa nyata
- Ia mempunyai tiga mod grafik: gabungan RX dan TX dan dua paparan perpecahan
- Ia dapat memantau sebarang peranti rangkaian
- Ia mengutuk grafik ASCII
- Ia mempunyai sokongan tema ASCII
Ini adalah alat rangkaian sumber terbuka (cari di sini untuk kod sumber). Ia mempunyai antara muka asas seperti:
Antara muka slurm
8. bmon
bmon, yang merupakan singkatan dari Bandwidth Monitor, adalah alat pemantauan rangkaian lain dengan keistimewaan yang dapat memantau trafik antara muka. Ia juga memberikan maklumat mengenai paket, ralat dan banyak lagi data penting untuk pemantauan. Setelah dipasang, berikut adalah senarai ciri yang disediakannya untuk pemantauan:
Ciri-ciri bmon
Apabila kita memulakannya dengan antara muka rangkaian, kita akan melihat antara muka mudah seperti:
antara muka bmon
9. Nmap
Nmap adalah salah satu pengimbas rangkaian yang paling popular untuk kegunaan umum. Maklumat yang dapat diberikannya merangkumi (tetapi tidak terhad kepada):
- Ia dapat mengetahui apa yang dijalankan pada hos rangkaian tertentu
- Imbas dan kenal pasti TCP Port yang terbuka
- OS mana yang dijalankan pada IP tertentu
- Ping menyapu pada subnet IP
Kita boleh -O pilihan untuk pengesanan OS. Mari lihat contoh arahan yang kami gunakan:
Antara Muka Nmpa
10. Tcpdump
Tcpdump adalah alat yang sangat baik yang melampaui ruang lingkupnya untuk menyediakan ciri seperti menghidu juga. Ia dapat menganalisis data yang keluar dari host dan juga data yang tiba di host. Ada kemungkinan untuk memintas lalu lintas antara dua host dengan alat ini juga (tentu saja anda perlu mempunyai akses ke host tersebut). Kami mula-mula mencuba arahan untuk melihat data apa yang keluar dari host kami:
Trafik Keluar
Seterusnya, kita juga boleh mencuba mengendus lalu lintas yang keluar dari port tertentu:
Trafik Pelabuhan
Kesimpulannya
Dalam pelajaran ini, kami melihat beberapa alat rangkaian yang paling popular di ekosistem Ubuntu. Walaupun kami mungkin terlepas beberapa alat yang bagus, sebutkan pada pemegang Twitter saya yang anda fikir seharusnya telah membuat pemotongan @sbmaggarwal atau @linuxhint.