Какво изпраща вашият Linux компютър и къде? Разберете с pkstat.

Ключови изводи

  • pktstat е помощна програма от командния ред, която показва активността на пакетите в реално време, подобно на начина, по който top или htop показва информация за процеси.
  • Инсталирането на pktstat е лесно и може да се намери в мениджърите на пакети на повечето големи Linux дистрибуции като apt, pacman и dnf.
  • Изпълнението на pktstat като root ви позволява да наблюдавате отворените мрежови връзки, показвайки източника и дестинацията на пакетите между вашата локална машина и отдалечени компютри.

Ако се чудите кои процеси използват вашата честотна лента в Linux, малка помощна програма, наречена pktstat, може да ви помогне. Този инструмент на командния ред показва активността на пакетите в реално време, с някои удобни опции за общи функции.

Какво е pktstat?

pktstat е помощна програма, която показва поведението на пакетите, отиващи към и от вашия компютър, подобно на това как top или htop показва информация за процесите. Това е програма на цял екран, която работи в терминала.

instagram viewer

Как да инсталирате pktstat

Инсталирането на pktstat е лесно, тъй като е достъпно в мениджърите на пакети за повечето големи Linux дистрибуции.

Например, за да го инсталирате на Debian или Ubuntu:

sudo apt install pktstat

И на Арх:

sudo pacman -S pktstat

И за семейството на Червената шапка

sudo dnf install pktstat

Наблюдение на мрежовите връзки с pktstat

За да видите всички отворени мрежови връзки с pktstat, можете просто да го извикате от командния ред. Тъй като мрежовите връзки влияят на сигурността на системата, обикновено трябва да я стартирате като root:

sudo pktstat

Това ще покаже дисплей на цял екран. Той ще покаже всички отворени мрежови връзки на вашето устройство. Ще видите източника и местоназначението на всички пакети, преминаващи между вашата локална машина и отдалечения компютър.

Както при много други програми за Linux, истинската сила на pktstat идва от различните му опции. The опция ви позволява да посочите интерфейс, който искате да наблюдавате. Например, може да предпочетете да проследявате връзки на кабелен Ethernet интерфейс, а не на Wi-Fi:

sudo pktstat -i [interface]

По подразбиране pktstat ще покаже съкратени имена на хостове. За да видите пълното име на хост, използвайте опция.

The опцията напълно ще се откаже от имената на хостове, само ще покаже IP адреси. Можете също да натиснете н за превключване на цифровия режим, когато pktstat работи.

The -° С опция ще раздели потоците от трафик, които pktstat обикновено комбинира в един, като например множество TCP връзки.

Можете да промените реда на сортиране, като натиснете T за „топ режим“ за сортиране по брой битове, както и чрез използване на -T опция.

pktstat е полезен базиран на конзолата инструмент за наблюдение на входящи и изходящи мрежови връзки на вашата Linux система в реално време. Това е като top или htop за вашата мрежа.