Jejaki Sambungan Rangkaian dalam Linux Dengan pktstat


Apakah yang dihantar oleh komputer Linux anda, dan ke mana? Ketahui dengan pkstat.

Pengambilan Utama

  • pktstat ialah utiliti baris arahan yang menunjukkan aktiviti paket dalam masa nyata, sama seperti cara top atau htop menunjukkan maklumat tentang proses.
  • Memasang pktstat adalah mudah dan ia boleh didapati dalam pengurus pakej kebanyakan distro Linux utama seperti apt, pacman dan dnf.
  • Menjalankan pktstat sebagai akar membolehkan anda memantau sambungan rangkaian terbuka, menunjukkan sumber dan destinasi paket antara mesin tempatan anda dan komputer jauh.

Jika anda tertanya-tanya proses mana yang menggunakan lebar jalur anda di Linux, utiliti kecil yang dipanggil pktstat mungkin dapat membantu. Alat baris arahan ini menunjukkan aktiviti paket dalam masa nyata, dengan beberapa pilihan mudah untuk fungsi biasa.

Apakah pktstat?

pktstat ialah utiliti yang menunjukkan gelagat paket yang pergi ke dan dari komputer anda, sama seperti cara top atau htop menunjukkan maklumat tentang proses. Ia adalah program skrin penuh yang berjalan di terminal.

Cara Memasang pktstat

Memasang pktstat adalah mudah kerana ia tersedia dalam pengurus pakej untuk kebanyakan distro Linux utama.

Sebagai contoh, untuk memasangnya pada Debian atau Ubuntu:

sudo apt install pktstat

Dan pada Arch:

sudo pacman -S pktstat

Dan pada keluarga Red Hat

sudo dnf install pktstat

Memantau Sambungan Rangkaian Dengan pktstat

Untuk melihat sebarang sambungan rangkaian terbuka dengan pktstat, anda boleh memanggilnya dari baris arahan. Oleh kerana sambungan rangkaian menjejaskan keselamatan sistem, anda biasanya perlu menjalankannya sebagai root:

sudo pktstat

Ini akan memaparkan paparan skrin penuh. Ia akan menunjukkan sebarang sambungan rangkaian terbuka pada mesin anda. Anda akan melihat sumber dan destinasi mana-mana paket pergi antara mesin tempatan anda dan komputer jauh.

Seperti banyak program Linux yang lain, kuasa sebenar pktstat datang daripada pelbagai pilihannya. Pilihan -i membolehkan anda menentukan antara muka yang ingin anda pantau. Sebagai contoh, anda mungkin lebih suka menjejak sambungan pada antara muka Ethernet berwayar berbanding Wi-Fi:

sudo pktstat -i [interface]

Secara lalai, pktstat akan menunjukkan nama hos yang dipendekkan. Untuk melihat nama hos penuh, gunakan pilihan -F.

Pilihan -n akan mengetepikan nama hos sepenuhnya, hanya menunjukkan alamat IP. Anda juga boleh menekan n untuk menogol mod angka apabila pktstat sedang berjalan.

Pilihan -c akan memisahkan aliran trafik yang pktstat biasanya akan digabungkan menjadi satu, seperti berbilang sambungan TCP.

Anda boleh menukar susunan isihan dengan menekan t untuk "mod atas" untuk mengisih mengikut kiraan bit serta menggunakan pilihan -t.

pkstat Adalah Tambahan Berharga pada Set Alat Sysadmin Anda

pktstat ialah alat berasaskan konsol yang berguna untuk memantau sambungan rangkaian masuk dan keluar pada sistem Linux anda dalam masa nyata. Ia seperti atas atau htop untuk rangkaian anda.