IP Adreslerini ve Bilgisayar Adlarını Aynı Ağda Alın


36

IP adresini ve aynı ağda bulunan bilgisayarların adlarını almak için kullanılabilecek komut nedir?

Windows çalıştırıyorum


Genel olarak yapılamaz. Bazı işletim sistemleri ve ağ sistemleri bunu yapmanın bir yolunu bulabilir, bu nedenle sorunuzu bu bilgileri içerecek şekilde düzenlerseniz, daha yönlendirilmiş cevaplar alabilirsiniz.
womble

Ağ adı bir Windows yapısıdır ve TCP / IP ile ilgisi yoktur.
Dave Cheney

@David Cheney: OP ana bilgisayar adıysa ve Windows sistemleri değilse ne olur? Her iki yolu da gösterecek bir şey görmüyorum. Bence bu örnekte küçük düşürmek OP'ye bağlı.
sonraki duyuruya kadar duraklatıldı.

Yanıtlar:


34
nmap -sP 192.168.1.0/24 

Ağ numaranızı içine yerleştirin. Ağınıza bir tarama işlemi uygular ve up-up makinelerin ters DNS'lerini rapor eder. Makineleri bulamayacaksın.

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

Bu, alt ağınızdaki her IP'nin geriye doğru aranmasını sağlar.


2
Penceremde nmap yok
Jonny

1
Jonny, yönetici misin yoksa kullanıcı mı? Yönetici değilseniz, bu taramayı yapmanız / isteme nedeniniz nedir? Yönetici iseniz, nmap, sahip olmak için çok kullanışlı bir araçtır.
music2myear

1
Nslookup’ın benim için işe yaramadığını, yerel ağımı taramakla kalmadığını öğrendim (belki bir comcast taraması olabilir mi?). Değiştim @nslookupiçin @ping. Açıkçası çok daha yavaş olsa da, bu işlemi elle yaparak otomatikleştirdi ...
Snappawapa

3

Eğer "normal" gitmek istiyorsan, nmap gayet iyi olacak.

Eğer "gizlilik" için gitmek istiyorsanız, Doxpara Paketto Keiretsu bunu scanrand ve arkadaşlarınızla yapacak . Tam olarak "resmi" araçlar değil, başka türlü göremediğiniz düğümleri bulmak için kesinlikle kullanışlıdır. Ve hızlı olduğunu söylemiş miydim ?


3

Bu küçük uygulamayı yüklemeyi sakıncası yoksa: Radmin'in Gelişmiş IP Tarayıcısı (Windows için Freeware)

Yerel Ağ ana bilgisayarlarını sağlar:

  • IP
  • NetBIOS adı
  • Ping zamanı
  • Mac adresi
  • Uzaktan kapatma (yalnızca Windows, baskı yapıyorum) ve diğerleri

Advanced IP Scanner, Windows için hızlı, sağlam ve kullanımı kolay bir IP tarayıcıdır. Birkaç saniye içinde yerel ağ bilgisayarları hakkında çeşitli bilgilere kolayca erişmenizi sağlar! Gelişmiş IP Tarayıcı, birçok kullanışlı fonksiyona tek tıklamayla erişim sağlar - uzaktan kapatma ve uyandırma, Radmin entegrasyonu ve daha fazlası! Çok okuyuculu tarama teknolojisine sahip bu program saniyede yüzlerce bilgisayarı tarayabilir ve modem bağlantınızdan bile 'C' veya 'B' sınıfı ağları taramanıza olanak tanır.


3

Powershell kullanarak - dmitrysotnikov güzel bir fonksiyon yazdı, bu: http://dmitrysotnikov.wordpress.com/2008/03/07/get-computer-by-ip-address/

'zaman aşımı' ve 'ana bilgisayar bulunamadı' yanıtları için bazı hata işlemlerine ihtiyaç duyuyor.

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

Bu basit komut istemi kodunu kullanmayı deneyin. Tüm ağları arp -a bulmak için bir ipin nereden geldiğini bulmak için ipstracert "ip"


2

Özellikle ağımı aramak istediğim karmaşada ücretsiz bir IP bulmak istediğimde kullanmak istediğim bir araç var. KS-Soft tarafından IP-Tools olarak adlandırılır ve @ sysadmin1138 önerisini grafiksel olarak yapar. Aynı zamanda diğer 18 harika hizmeti var. Harika bir küçük İsviçre çakısı


-2

Yardımcı olabilir:

Bir sunucu adınız varsa ve IP adresini aramak istiyorsanız (bunun tersi de geçerlidir), cmd => nslookup "sunucu adınızı buraya yazın" kullanın.


1
İyi bildiğiniz bir şey ve güzel bunu paylaşmak istiyorum. Yine de soruyu cevaplamıyor.
Esa Jokinen

İşte tam olarak aradığım şey buydu ... Teşekkürler!
Sağ bacak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.