FreeBSD: как посмотреть открытые порты
Написал microsin   
20.02.2008
Для просмотра сетевых соединений и открытых портов можно использовать команду sockstat.

Как посмотреть открытые TCP сокеты:
# sockstat -4 
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
danny    sshd     20396    4 tcp4   a.b.7.175:22          x.y.24.7:45854

А так посмотреть слушающие сокеты:
#sockstat -l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     sendmail   851   3  tcp4   127.0.0.1:25          *:*
root     sshd       845   3  tcp6   *:4023                *:*
root     sshd       845   4  tcp4   *:4023                *:*
root     mpd        718   14 tcp4   *:1723                *:*
root     syslogd    659   4  dgram  /var/run/log
root     syslogd    659   5  dgram  /var/run/logpriv
root     syslogd    659   6  udp6   *:514                 *:*
root     syslogd    659   7  udp4   *:514                 *:*
root     devd       588   4  stream /var/run/devd.pipe

Последнее обновление ( 20.02.2008 )