Как просмотр открытые порты во FreeBSD? sockstat и netstat.

Демон FreeBSD

Одна из программ существующих во FreeBSD — программа socstat, предоставляет информацию о сокетах — сетевых, а также сокетах в виде файлов. Если говорить русским языком, то с помощью этой утилиты можно получить информацию о том, какая программа, на каком порту слушает.

$>> sockstat -4 -l

ключи запуска:
-4 информация только о IPv4 сокетах.
-6 информация только о IPv6 сокетах.
-c информация только о подключенных сокетах.
-l информация только о задействованых сокетах (открытый порт).

Из приведённого примера мы получим информацию об открытых портах, по протоколу IPv4.

И подобную информацию можно получить с помощью программы netstat. Эта программа, команда, позволяет получить различную информацию о работе сети. Причем различные опции задаются при помощи ключей.

$>> netstat -nat | grep LISTEN
информация о прослушиваемых портах (лишняя информация будет отфильтрованна при помощи | grep

$>> netstat -Lan
покажет информацию о размере очередей на прослушиваемых портах.

Дополнительну информацию можно получить в системе запустив комманду man с ключем интересующей вас программы:
man sockstat
man netstat