Moja sieć obejmuje maszyny z systemem Linux i inne z systemem Windows. A na moim komputerze działa Linux.
Moja sieć obejmuje maszyny z systemem Linux i inne z systemem Windows. A na moim komputerze działa Linux.
Odpowiedzi:
Wpisz terminal
arp -a
Wyświetli całą nazwę hosta w sieci LAN, niezależnie od tego, czy jest to Linux, czy Windows.
? (192.168.55.147) at ac:3a:7a:a4:01:d4 [ether] on eth0
Wpisz terminal
sudo aptitude install nmap
nmap -sP xxx.xxx.xxx.xxx
To da ci:
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
Gdzie HOST.DOMAIN jest nazwą DNS komputera.
arp
polecenia, uważam, że ta odpowiedź działa tylko wtedy, gdy masz lokalny serwer DHCP i serwer / proxy DNS, które komunikują się ze sobą, dzięki czemu nazwy hostów zarejestrowane za pomocą dzierżaw DHCP mogą być rozwiązane (lub odwrócone, w tym przypadku ) przez DNS.
Co jeśli spróbujesz:
Możesz uruchomić go w systemie Windows
nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)
na Ubuntu możesz zainstalować nbtscan. Więcej informacji można znaleźć tutaj: http://www.unixwiz.net/tools/nbtscan.html
Mam nadzieję, że to pomoże
Odwrotne wyszukiwanie nazw Netbios może osiągnąć więcej niż „nazwa hosta”, która jest funkcją DNS i tcp / ip. nmblookup z parametrem -A zwraca nazwy urządzeń oraz adresy mac. Wypróbuj coś takiego:
nmblookup -A 192.168.1.2
Po prostu skorzystam
nslookup xxx.xxx.xxx.xxx
pokaże mi nazwę hosta (zazwyczaj nazwę komputera)
** server can't find xxx.xxx.xxx.xxx.in-addr.arpa.: NXDOMAIN
Według mojej najlepszej wiedzy nie ma dostępnego narzędzia do konwersji adresu IP na nazwę NetBIOS. Wyobrażam sobie, że jakiś program do sprawdzania zasięgu sieci lub program do testowania penetracji może być w stanie dostarczyć ci tyle informacji. Jednak wszystkie komputery musiałyby znajdować się w tej samej domenie i podsieci.
nbtstat -A <IP Address>
aby uzyskać nazwę NetBIOS z samego adresu IP. Działa to w różnych podsieciach i nie trzeba być w tej samej domenie. Również bieganie nbtstat -a <NetBIOS Name>
zrobi odwrotnie. Mam nadzieję, że to pomoże ...