FreeBSD: как посмотреть открытые порты

Для просмотра сетевых соединений и открытых портов можно использовать команду sockstat. Как посмотреть открытые TCP сокеты:
netfw# sockstat -4
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     sshd       1223  3  tcp4   *:22                  *:*
root     httpd      1194  16 tcp4   *:80                  *:*
flowtools flow-captu1186  1  udp4   *:9999                *:*
mysql    mysqld     1156  10 tcp4   *:3306                *:*
squid    squid      1111  17 tcp4   *:3128                *:*
root     ntpd       1049  20 udp4   *:123                 *:*
root     syslogd    849   6  udp4   *:514                 *:*
А так посмотреть слушающие сокеты:
netfw# sockstat -l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
www      httpd      1238  16 tcp4   *:80                  *:*
Или четез netstat:
netfw# netstat -na | grep LIST
tcp4       0      0 *.22                   *.*                    LISTEN
tcp4       0      0 *.80                   *.*                    LISTEN
tcp4       0      0 *.3306                 *.*                    LISTEN
tcp4       0      0 *.3128                 *.*                    LISTEN

Добавить комментарий