# Список всех портов
netstat -a | more
# Перечислить все TCP порты
netstat -at
# Перечислить все UDP порты
netstat -au
# Перечислить все прослушиваемые порты
netstat -l
# Перечислить прослушиваемые TCP порты
netstat -lt
# Перечислить прослушиваемые UDP порты
netstat -lu
# Перечислить прослушиваемые UNIX сокеты
netstat -lx
# Показать статистику всех портов
netstat -s
# Показать статистику только TCP портов
netstat -st
# Показать статистику только UDP портов
netstat -su
# Опция netstat -p добавит «PID/Program Name» в вывод netstat, и может быть совмещена с любым другим набором опций. Это очень полезно при отладке, для определения того, какая программа работает на определённом порту.
netstat -pt
# Когда вам не нужно резолвить имя хоста, имя порта, имя пользователя, используйте опцию netstat -n для вывода значений в цифровом формате. Команда покажет IP-адрес вместо хоста, номер порта вместо имени порта, UID вместо имени пользователя.
# Это также ускорит вывод, так как netstat не станет выполнять ненужный поиск.
netstat -an
# Показать таблицу маршрутизации ядра
netstat -r
# Узнать, какой порт занимает определённая программа:
netstat -ap | grep ssh
# Выяснить, каким процессом используется определённый порт
sudo netstat -lnp | grep ':80 '
# Показать список сетевых интерфейсов
netstat -i
# Показать расширенную информацию об интерфейсах
netstat -ie
# Резюмируем вышеописанное и объединим ключи в одну полезную команду, которая покажет:
-l все открытые порты (LISTEN)
-t по протоколу TCP
-u по протоколу UDP
-x по протоколу UNIX Socket
-n без резолва IP/имён
-p но с названиями процессов и PID-ами
# Требуется выяснить, какие порты прослушиваются на машине, и закрыть лишние.
netstat -tuwpln
netstat -a | more
# Перечислить все TCP порты
netstat -at
# Перечислить все UDP порты
netstat -au
# Перечислить все прослушиваемые порты
netstat -l
# Перечислить прослушиваемые TCP порты
netstat -lt
# Перечислить прослушиваемые UDP порты
netstat -lu
# Перечислить прослушиваемые UNIX сокеты
netstat -lx
# Показать статистику всех портов
netstat -s
# Показать статистику только TCP портов
netstat -st
# Показать статистику только UDP портов
netstat -su
# Опция netstat -p добавит «PID/Program Name» в вывод netstat, и может быть совмещена с любым другим набором опций. Это очень полезно при отладке, для определения того, какая программа работает на определённом порту.
netstat -pt
# Когда вам не нужно резолвить имя хоста, имя порта, имя пользователя, используйте опцию netstat -n для вывода значений в цифровом формате. Команда покажет IP-адрес вместо хоста, номер порта вместо имени порта, UID вместо имени пользователя.
# Это также ускорит вывод, так как netstat не станет выполнять ненужный поиск.
netstat -an
# Показать таблицу маршрутизации ядра
netstat -r
# Узнать, какой порт занимает определённая программа:
netstat -ap | grep ssh
# Выяснить, каким процессом используется определённый порт
sudo netstat -lnp | grep ':80 '
# Показать список сетевых интерфейсов
netstat -i
# Показать расширенную информацию об интерфейсах
netstat -ie
# Резюмируем вышеописанное и объединим ключи в одну полезную команду, которая покажет:
-l все открытые порты (LISTEN)
-t по протоколу TCP
-u по протоколу UDP
-x по протоколу UNIX Socket
-n без резолва IP/имён
-p но с названиями процессов и PID-ами
# Требуется выяснить, какие порты прослушиваются на машине, и закрыть лишние.
netstat -tuwpln
Комментариев нет:
Отправить комментарий