FreeBSD: как посмотреть открытые порты |
|
Добавил(а) microsin
|
Информация об открытых портах многое говорит о текущем состоянии системы. Для просмотра сетевых соединений и открытых портов можно использовать команду 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
|
Комментарии
microsin: для этого нужно запустить приложения или сервисы (демоны), которые эти порты открывают. Например, работающий Apache открывает порт 80 протокола TCP/IP. Надеюсь, что Вы понимаете, что под "портами" здесь подразумеваются сетевые порты UDP и TCP.
RSS лента комментариев этой записи