hostname achterhalen op basis van IP of Mac-adres

Pagina: 1
Acties:
  • 1.354 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Anoniem: 16529

Topicstarter
In mijn /var/state/dhcp/dhcpd.leases file zie ik dat een hoop (circa 30) machines hun hostname niet mee sturen als ze een DHCP request uitvoeren, dit is vooral het geval bij Macs. Aangezien iedereen een vast IP adres moet krijgen wil ik graag weten hoe je via het IP adres en Mac-adres kan achterhalen wat de hostname van de machine is.
Alle machines gebruiken netbios over TCP/IP en er wordt gebruik gemaakt van 2000,98,ME,MacOS 8,MacOS 9 en MacOS X.

Acties:
  • 0 Henk 'm!

Anoniem: 2198

Hostnames worden echt niet meegestuurd hoor :) alleen IP adressen...maar je kan met nslookup bij de IP adressen de hostname opzoeken...Als het MAC adres weet zie je in de arp tabel arp -a vast wel het bijhorende IP adres...

Acties:
  • 0 Henk 'm!

Anoniem: 16529

Topicstarter
Hoe noem je de client-hostname dan als in:

lease 192.168.0.29 {
starts 4 2001/02/01 16:14:11;
ends 4 2001/02/01 21:40:51;
hardware ethernet 00:50:fc:23:22:91;
uid 01:00:50:fc:23:22:91;
client-hostname "vleuten";
}

Ik wil dus de client-hostname hebben. :)

En een nslookup werkt gewoon niet hoor:


[root@gateway /root]# nslookup 192.168.0.26
Answer crypto-validated by server:
Server: localhost
Address: 127.0.0.1

*** localhost can't find 192.168.0.26: Non-existent host/domain

We hebben het dus wel over een LAN waarbij IP adressen + rest wordt uitgedeeld via DHCP

Acties:
  • 0 Henk 'm!

Anoniem: 18998

gewoon ff een trace draaien en kijken naar het SMB/Netbios verkeer. Dan ben je er zo achter.

CC