Если вы хотите анализировать свою сеть, проверять открытые порты или управлять безопасностью системы, инструмент Nmap — это то, что нужно.
В этой статье вы узнаете, как легко установить Nmap на Linux, на примере CentOS Stream 9. Следуйте нашим простым шагам, и через несколько минут вы сможете начать работу с этим мощным инструментом.
Зачем нужен Nmap на Linux?
Nmap — это популярная программа для сканирования сети, которая помогает определить, какие устройства подключены, какие порты открыты и какие сервисы работают на определенных IP-адресах.
Это важно для системных администраторов, специалистов по безопасности и тех, кто хочет лучше понять свою сеть и защититься от возможных угроз.
Проверка, установлен ли Nmap на вашем хосте
Перед началом желательно проверить, есть ли Nmap в вашей системе. Для этого откройте терминал и введите команду:
[waky@centos ~]# nmap -v
-bash: nmap: command not found
[waky@centos ~]#
Если программа установлена, вы увидите информацию о версии. Если команда не найдена, — пора ставить Nmap.
Как установить Nmap на CentOS Stream 9
- Шаг 1: Обновление системы и репозиториев
- Шаг 2: Установка Nmap
- Проверка установки Nmap
- Основные команды для работы с Nmap
Обновляем репозитории и устанавливаем Nmap — это два простых шага.
Шаг 1: Обновление системы и репозиториев
Чтобы система работала с актуальными данными, обновите репозитории командой:
[waky@centos ~]# dnf update -y
Здесь -y означает, что все обновления сделаются автоматически без вашего подтверждения.
Шаг 2: Установка Nmap
Для установки Nmap выполните следующую команду:
[waky@centos ~]# dnf install nmap -y
Last metadata expiration check: 0:05:49 ago on Thu 18 Dec 2025 11:33:05 AM +10.
Dependencies resolved.
=====================================================================================================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================================================================================================
Installing:
nmap x86_64 3:7.92-4.el9 appstream 5.6 M
Installing dependencies:
libibverbs x86_64 57.0-2.el9 baseos 453 k
libpcap x86_64 14:1.10.0-4.el9 baseos 173 k
nmap-ncat x86_64 3:7.92-4.el9 appstream 224 k
Transaction Summary
=====================================================================================================================================================================================================
Install 4 Packages
Total download size: 6.4 M
Installed size: 26 M
Downloading Packages:
[MIRROR] libibverbs-57.0-2.el9.x86_64.rpm: Status code: 429 for http://mirror.hyperdedic.ru/centos-stream/9-stream/BaseOS/x86_64/os/Packages/libibverbs-57.0-2.el9.x86_64.rpm (IP: 45.157.140.21)
[MIRROR] libpcap-1.10.0-4.el9.x86_64.rpm: Status code: 429 for http://mirror.hyperdedic.ru/centos-stream/9-stream/BaseOS/x86_64/os/Packages/libpcap-1.10.0-4.el9.x86_64.rpm (IP: 45.157.140.21)
[MIRROR] libibverbs-57.0-2.el9.x86_64.rpm: Status code: 429 for https://mirror.hyperdedic.ru/centos-stream/9-stream/BaseOS/x86_64/os/Packages/libibverbs-57.0-2.el9.x86_64.rpm (IP: 45.157.140.21)
[MIRROR] libpcap-1.10.0-4.el9.x86_64.rpm: Status code: 429 for https://mirror.hyperdedic.ru/centos-stream/9-stream/BaseOS/x86_64/os/Packages/libpcap-1.10.0-4.el9.x86_64.rpm (IP: 45.157.140.21)
(1/4): libpcap-1.10.0-4.el9.x86_64.rpm 70 kB/s | 173 kB 00:02
[MIRROR] nmap-ncat-7.92-4.el9.x86_64.rpm: Status code: 429 for http://mirror.hyperdedic.ru/centos-stream/9-stream/AppStream/x86_64/os/Packages/nmap-ncat-7.92-4.el9.x86_64.rpm (IP: 45.157.140.21)
[MIRROR] nmap-ncat-7.92-4.el9.x86_64.rpm: Status code: 429 for https://mirror.hyperdedic.ru/centos-stream/9-stream/AppStream/x86_64/os/Packages/nmap-ncat-7.92-4.el9.x86_64.rpm (IP: 45.157.140.21)
(2/4): libibverbs-57.0-2.el9.x86_64.rpm 138 kB/s | 453 kB 00:03
(3/4): nmap-ncat-7.92-4.el9.x86_64.rpm 136 kB/s | 224 kB 00:01
(4/4): nmap-7.92-4.el9.x86_64.rpm 336 kB/s | 5.6 MB 00:17
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 344 kB/s | 6.4 MB 00:19
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libibverbs-57.0-2.el9.x86_64 1/4
Installing : libpcap-14:1.10.0-4.el9.x86_64 2/4
Installing : nmap-ncat-3:7.92-4.el9.x86_64 3/4
Running scriptlet: nmap-ncat-3:7.92-4.el9.x86_64 3/4
Installing : nmap-3:7.92-4.el9.x86_64 4/4
Running scriptlet: nmap-3:7.92-4.el9.x86_64 4/4
Verifying : libibverbs-57.0-2.el9.x86_64 1/4
Verifying : libpcap-14:1.10.0-4.el9.x86_64 2/4
Verifying : nmap-3:7.92-4.el9.x86_64 3/4
Verifying : nmap-ncat-3:7.92-4.el9.x86_64 4/4
Installed:
libibverbs-57.0-2.el9.x86_64 libpcap-14:1.10.0-4.el9.x86_64
nmap-3:7.92-4.el9.x86_64 nmap-ncat-3:7.92-4.el9.x86_64
Complete!
[waky@centos ~]#
Опять же, -y разрешает автоматическое подтверждение установки. После этого система скачает и установит программу.
Проверка установки Nmap
Чтобы убедиться, что Nmap установлен правильно, повторите команду:
[waky@centos ~]# nmap -v
Starting Nmap 7.92 ( https://nmap.org ) at 2025-12-18 11:42 +10
Read data files from: /usr/bin/../share/nmap
WARNING: No targets were specified, so 0 hosts scanned.
Nmap done: 0 IP addresses (0 hosts up) scanned in 0.06 seconds
Raw packets sent: 0 (0B) | Rcvd: 0 (0B)
[waky@centos ~]#
Если вы видите сообщение о версии Nmap, значит, все прошло успешно.
Основные команды для работы с Nmap
После установки Nmap вы можете начать его использовать. Вот несколько простых команд для начинающих:
Сканировать IP-адрес
nmap 192.168.1.1
Сканировать доменное имя:
nmap example.com
Сканирование портов хоста:
nmap -p 1-65535 192.168.1.1
Эта команда проверит все порты (от 1 до 65535) на указанном IP.
Получить более подробную информацию о сервисах и версиях:
nmap -sV 192.168.1.1
Заключение
Установка Nmap на Linux, особенно на CentOS Stream 9, — это просто и быстро. Следуя нашим инструкциям, вы сможете расширить свои возможности по проверке и анализу сети.
Используйте Nmap ответственно и только в тех сетях, на которые у вас есть разрешение.