Отримайте IP-адреси та імена комп’ютерів у тій же мережі


37

Яка команда може використовуватися для отримання IP-адреси та імен комп'ютерів, які знаходяться в одній мережі?

Я запускаю Windows


Не можна зробити в цілому. Деякі ОС та мережеві системи можуть певним чином це зробити, тож якщо ви відредагуєте запитання, щоб включити цю інформацію, ви можете отримати більш спрямовані відповіді.
жіноча

Назва мережі - це конструкція Windows і не має нічого спільного з TCP / IP.
Дейв Чейні

@David Cheney: Що робити, якщо ОП означало ім'я хоста, а це не системи Windows? Я не бачу нічого, щоб це вказувало на будь-який спосіб. Я думаю, що в цьому випадку справа залежить від ОП.
Призупинено до подальшого повідомлення.

Відповіді:


35
nmap -sP 192.168.1.0/24 

Помістіть номер своєї мережі. Він здійснить обчислення вашої мережі та повідомить про зворотний DNS-і на машинах. Не знайдуть машини.

C:> for /L %N in (1,1,254) do @nslookup 192.168.0.%N >> names.txt

Це зробить зворотний пошук кожного IP вашої підмережі.


2
Я не маю nmap у своїх вікнах
Jonny

1
Джоні, ти адміністратор чи користувач? Якщо ви не адміністратор, то чому ви потребуєте / хочете зробити це сканування? Якщо ви адміністратор, nmap - це дуже зручний інструмент, який потрібно мати навколо.
music2myear

1
Я виявив, що nslookup не працює для мене, він не сканує мою локальну мережу (можливо, сканування чогось із comcast?). Я змінився @nslookupна @ping. Хоча явно набагато повільніше, він автоматизував цей процес вручну ...
Snappawapa

3

Якщо ви хочете піти на "регулярний", nmap буде добре.

Якщо ви хочете піти на "незрозуміле", Doxpara Paketto Keiretsu зробить це зі скандаром та друзями. Не зовсім "офіційні" інструменти, але, безумовно, корисні для пошуку вузлів, які ви інакше не бачите. І я згадав, що це швидко ?


3

Якщо ви не проти встановити це невелике додаток: Розширений сканер IP-адреси Radmin (безкоштовна програма для Windows)

Надає вам хостів локальної мережі:

  • IP
  • Ім'я NetBIOS
  • Час пінгу
  • MAC-адреса
  • Віддалене вимкнення (лише для Windows, натискаю) та ін

Розширений сканер IP - це швидкий, надійний і простий у використанні IP-сканер для Windows. Це легко дозволяє вам отримати різні типи інформації про комп'ютери локальної мережі за кілька секунд! Розширений сканер IP надає вам доступ в один клік до багатьох корисних функцій - віддалене відключення та прокидання, інтеграція Radmin та багато іншого! Ця програма працює з багатопотоковою технологією сканування, ця програма може сканувати сотні комп’ютерів в секунду, що дозволяє сканувати мережу класів "C" або навіть "B" навіть із модемного з'єднання.


3

Використовуючи Powershell - dmitrysotnikov написав гарну функцію, це від: http://dmitrysotnikov.wordpress.com/2008/03/07/get-computer-by-ip-address/

чи потрібні деякі помилки для чистіших "таймаутів" та "хостів не знайдено".

function Get-ComputerNameByIP {
param(
$IPAddress = $null
)
BEGIN {
}
PROCESS {
if ($IPAddress -and $_) {
throw ‘Please use either pipeline or input parameter’
break
} elseif ($IPAddress) {
([System.Net.Dns]::GetHostbyAddress($IPAddress))
} elseif ($_) {
trap [Exception] {
write-warning $_.Exception.Message
continue;
}
[System.Net.Dns]::GetHostbyAddress($_)
} else {
$IPAddress = Read-Host “Please supply the IP Address”
[System.Net.Dns]::GetHostbyAddress($IPAddress)
}
}
END {
}
}

#Use any range you want here
1..255 | ForEach-Object {”10.20.100.$_”} | Get-ComputerNameByIP

3

Спробуйте скористатися цим простим кодом командного рядка. Щоб отримати всі мережеві ips, arp -a щоб знайти, звідки походить iptracert "ip"


2

Є інструмент, який я хотів би використовувати особливо, коли я хотів би знайти вільний IP в хаосі, який мені подобається дзвонити в мою мережу. Це називається IP-Tools від KS-Soft і робить @ sysadmin1138s пропозицію графічно. У ньому є ще 18 чудових утиліт. Це великий маленький швейцарський армійський ніж


-2

Може допомогти:

Якщо у вас є ім’я сервера і ви хочете шукати IP-адресу для нього (навпаки, також), використовуйте cmd => nslookup "помістіть ім'я вашого сервера сюди"


1
Добре, що ти щось знаєш і приємно хочеш поділитися цим. Однак не відповідає на питання.
Еса Йокінен

Ну, саме це я шукав ... Дякую!
Права нога
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.