Како пронаћи све хостове на мрежи помоћу нмап-а
Преглед садржаја:
Многи напредни корисници често морају да пронађу и наведу све хостове на мрежи, често ради откривања ИП-а, повезивања на удаљену машину или неке друге сврхе системске администрације или администратора мреже. Један од најлакших начина да пронађете све хостове и ИП адресе домаћина на мрежи је коришћење нмап алатке командне линије.
Нмап је компатибилан са свим главним оперативним системом укључујући Мац ОС, Виндовс и Линук, и иако није унапред инсталиран у МацОС-у, можете или инсталирати Хомебрев, а затим инсталирати нмап (брев инсталл нмап) , или можете инсталирати нмап на Мац директно без менаџера пакета.Стога ћемо се фокусирати на коришћење нмап-а за проналажење и листање свих хостова на мрежи, и претпостављамо да већ имате нмап на вашем одређеном Мац-у. Ако не можете да користите нмап из било ког разлога, можда ћете сматрати да је прегледање ИП адреса ЛАН уређаја са арп-ом корисно уместо тога као алтернативно решење.
Како пронаћи све хостове на мрежи помоћу нмап
Спремни да наведете све ИП адресе домаћина на мрежи са нмап-ом? Лако је, ево све што треба да урадите:
- Покрените Терминал ако то већ нисте урадили
- Унесите следећи командни стринг, замењујући вашу мрежну ИП адресу и опсег према потреби:
- Притисните Ретурн и сачекајте тренутак или два да видите откривене хостове на мрежи
нмап -сн 192.168.1.0/24
Излаз команде нмап-а може изгледати отприлике овако, где се откривају и приказују ИП адресе хоста пронађених уређаја и хардвера на мрежи:
% нмап -сП 192.168.1.0/20 Покретање Нмап-а (хттпс://нмап.орг) на 2022-06-15 16:24 ПДТмап извештај скенирања за 192.168 .1.1 Хост је покренут (кашњење од 0,0063 с). Извештај о скенирању мапе за 192.168.1.2 Хост је у функцији (кашњење од 0,019 с). Извештај о скенирању мапе за 192.168.1.9 Хост је покренут (кашњење од 0,0051 с). Извештај о скенирању мапе.1111 за 1616.119. Хост је покренут (кашњење од 0,021 с). Извјештај о скенирању мапе за 192.168.1.12 Хост је покренут (кашњење од 0,0211 с). Извјештај о скенирању мапе за 192.168.1.15 Хост је покренут (кашњење од 0,022 с). Извјештај о скенирању мапе за 192.25 Хост је. горе (кашњење од 0,024 с). мапа је урађена: 4096 ИП адреса (7 хостова горе) скенирано за 43,67 секунди
У суштини како ово функционише је да нмап покушава да пингује опсег ИП хоста на мрежи да види да ли постоје, ако постоје и одговори се враћају у нмап резултатима, а ако не или не одговори неће бити наведени. То доводи до очигледног питања: како откријете хостове на мрежи који не реагују на пинг и ИЦМП захтев (пошто неки корисници намерно онемогућавају одговор на ИЦМП захтев на Мац, Виндовс или Линук рачунарима), али да бисте то урадили вероватно ће морати да скенира портове на мрежи уместо да се ослања на пинг.
Можете користити и -сП заставицу, која може да ради на старијим верзијама нмап-а ако -сн не успе. Резултат би требао бити исти без обзира:
нмап -сП 192.168.1.0/24
нмап је један од најбољих Хомебрев пакета који постоје, па ако вас овај чланак занима, али га још немате, то је добар разлог да покренете Хомебрев и инсталирате нмап. И наравно, ако још увек не знате како да инсталирате Хомебрев, можете научити и како да то урадите.
Да ли знате за неки други метод откривања и проналажења свих хостова на мрежи? Поделите своје трикове у коментарима испод!