Как установить Nmap на CentOS 8

Как установить Nmap на CentOS 8

 

В этом руководстве мы покажем вам, как установить Nmap на CentOS 8. Для тех из вас, кто не знал, Nmap «Network Mapper» — это утилита для исследования сети или аудита безопасности. Это один из основных инструментов, используемых администраторами сети для устранения проблем с подключением к сети и сканирования портов. Большинство платформ Unix и Windows поддерживаются как в графическом интерфейсе, так и в режиме командной строки.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку сканера безопасности Nmap на CentOS 8.

Установка Nmap на CentOS 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.

sudo dnf clean all
sudo dnf update

Шаг 2. Установка Nmap на CentOS 8.

Выполните следующую команду, чтобы установить Nmap:

sudo dnf install nmap

Чтобы проверить установку и работу Nmap, введите следующую команду, чтобы получить версию:

nmap -version

Шаг 3. Использование Nmap.

В статье рассматриваются основные возможности этого инструмента. Полный список опций можно найти на официальной странице Nmap или получить доступ к руководству из командной строки:

man nmap

Сканировать диапазон IP-адресов или подсеть:

Чтобы получить общую информацию об удаленной системе:

sudo nmap target-IP-address or your-domain.com

Вместо сканирования отдельных IP-адресов просканируйте весь диапазон IP-адресов, указав его в командной строке:

sudo nmap 192.168.77.2-222

Следующая команда сканирует всю указанную подсеть:

sudo nmap 192.158.77.0/24

Сканирование портов с помощью Nmap

Nmap — эффективный сканер портов, распознающий шесть состояний порта:

  • open – активное принятие соединений TCP, дейтаграмм UDP или ассоциаций SCTP.
  • closed – доступно; однако ни одно приложение не прослушивает порт.
  • filtered – Nmap не может определить, открыт ли порт из-за фильтрации пакетов.
  • unfiltered – порт доступен; однако Nmap не может определить, открыт он или закрыт.
  • open|filtered – Nmap не может определить, открыт порт или отфильтрован.
  • closed|filtered – Nmap не может определить, закрыт ли порт или отфильтрован.

Спецификация порта и порядок сканирования

По умолчанию Nmap сканирует тысячу наиболее распространенных портов для каждого протокола. Он также предлагает варианты для указания, какие порты должны сканироваться, и является ли сканирование случайным или упорядоченным.

Параметр -p позволяет указать диапазоны портов и последовательность:

sudo nmap –p 80,443 192.168.77.222

Эта команда сканирует порты 80 и 443 на предмет определенного хоста.

TCP SYN сканирование

Запустите TCP SYN для быстрого и ненавязчивого сканирования. Поскольку этот тип сканирования никогда не завершает TCP-соединения, его часто называют полуоткрытым сканированием. Чтобы запустить сканирование TCP SYN, используйте команду:
sudo nmap -sS 192.168.77.222

Поздравляю! Вы успешно установили Nmap . Благодарим за использование этого руководства для установки сканера безопасности Nmap в системах CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Nmap .