Ağım Linux çalıştıran makineler ve Windows çalıştıran diğerleri içeriyor. Ve makinem Linux kullanıyor.
Ağım Linux çalıştıran makineler ve Windows çalıştıran diğerleri içeriyor. Ve makinem Linux kullanıyor.
Yanıtlar:
Terminalde yaz
arp -a
LAN'daki tüm ana bilgisayar adını Linux mu yoksa Windows mu olduğunu gösterir.
? (192.168.55.147) at ac:3a:7a:a4:01:d4 [ether] on eth0
Terminalde yaz
sudo aptitude install nmap
nmap -sP xxx.xxx.xxx.xxx
Bu size verecek:
Starting Nmap 5.21 ( http://nmap.org ) at 2012-11-03 19:08 CET
Nmap scan report for HOST.DOMAIN (xxx.xxx.xxx.xxx)
Host is up (0.00052s latency).
MAC Address: YY:YY:YY:YY:YY:YY (Manufactor)
Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds
Burada HOST.DOMAIN, makinenin DNS adıdır.
arp
Komuta benzer şekilde, bu cevabın yalnızca yerel bir DHCP sunucunuz ve birbirinizle iletişim kuran DNS sunucunuz / proxy'niz varsa işe yaradığını düşünüyorum, böylece DHCP kiralarıyla kaydedilen ana bilgisayar adları çözülebilir (veya tersine çözülebilir). ) DNS üzerinden.
Ya bunu denersen:
Pencerelerde çalıştırabilirsin
nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)
Ubuntu'da nbtscan'i yükleyebilirsiniz. Daha fazla bilgiyi burada bulabilirsiniz: http://www.unixwiz.net/tools/nbtscan.html
Umarım yardımcı olur
Netbios adının geriye doğru araması, DNS ve tcp / ip'in bir işlevi olan "ana bilgisayar adından" daha fazlasını istediğiniz şeyi yapabilir. -A parametresi olan nmblookup, aygıt adının yanı sıra mac adresini de döndürür. Böyle bir şey dene:
nmblookup -A 192.168.1.2
Sadece kullanırdım
nslookup xxx.xxx.xxx.xxx
bana ana bilgisayar adını gösterir (genellikle bilgisayar adı)
** server can't find xxx.xxx.xxx.xxx.in-addr.arpa.: NXDOMAIN
Bildiğim kadarıyla, bir IP adresini NetBIOS adına çözmek için kullanılabilecek bir yardımcı program yok. Bir tür ağ kapsaması programı veya bir sızma testi programının, bu bilgiyi veren bir bilgi verebileceğini hayal ediyorum. Ancak, tüm bilgisayarların aynı etki alanında ve alt ağda olması gerekir.
nbtstat -A <IP Address>
NetBIOS adını sadece IP'den almak için çalıştırabilirsiniz . Bu, alt ağlarda çalışır ve aynı etki alanında olmaya gerek yoktur. Ayrıca, koşu nbtstat -a <NetBIOS Name>
tersini yapacak. Umarım bu yardımcı olur ...