PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Über Webseite MAC Adresse auslesen - HowTo



Jaydee
18.06.04, 12:23
Hallo,

habe aktuell ein kleines Problem:
Ich muss hier im Netz bei jedem Rechner die MacAdresse ermitteln und diese dann in Verbindung mit IP und Rechnername (WindowsRechner) per Mail verschicken.

Das ist bei knapp 1000 Rechnern sehr mühselig. Drum möchte ich das gerne komfortable gestalten.

Am liebsten wäre mir eine HTML o.a. Abfrage die mir bei Zugriff mit den entsprechenden Rechnern deren Daten ausliest und die Seite / Formular mit Daten füllt.

Sicher ist sowas machbar, mit meinen bescheidenen Programmierkenntnissen aber wohl weniger.
Habe einen Apachen zur Verfügung...

Wer kann mir dabei helfen?

Vielen Dank
Alex

drcux
18.06.04, 13:02
Wenn alle Rechner auf Ping-Broadcast "hören" geht's einfacher:


# ping -b 192.168.0.255
bissel laufen lassen...
# arp -a

Jaydee
18.06.04, 13:25
Ich bekomme dann "destination unreachable"

IP ist 10.7.103.175, netmask 255.255.0.0

Ich pinge also auf 10.7.0.255 ....


Mag er aber nicht!

pruegelkloete
18.06.04, 14:28
Ich bekomme dann "destination unreachable"

IP ist 10.7.103.175, netmask 255.255.0.0

Ich pinge also auf 10.7.255.255 ....


Mag er aber nicht!

Muss es bei der NetMask nicht so aussehen ???

Kernel-Error
18.06.04, 14:58
Hi!

Im Notfall würde ich als Root folgendes machen:

touche /ip.txt
nmap -sP 10.7.0-254.254 > /ip.txt
touche /mac.txt
arp -a /mac.txt


MFG

:ugly: Kernel-Error :ugly:

Terran Marine
18.06.04, 16:47
Wenn alle Rechner auf Ping-Broadcast "hören" geht's

Windows Rechner hören standardmässig nicht auf Ping-Broadcasts.

Gruß
Terran

schirmi
18.06.04, 19:22
sers,

wie wäre es mit einem nbtscan?

dieses Programm kann mit einzelnen IP's aber auch mit Listen umgehen.

Hier erhältst du neben der MAC auch noch netbios-name und
Benutzername (vorausgesetzt ein Benutzer ist angemeldet).

für den Rechnernamen kannst du einen NSLOOKUP auf die IP machen.

das ganze evtl. in ein script verpacken (perl?)

naja, nur ein Vorschlag.


bis die Tage

schirmchen


p.s. ich muss die selbe Aufgabe nächste Woche in Angriff nehmen, evtl. kann ich dir danach etwas dabei helfen.

p.p.s: wenn jemand weiß, wie ich von einer Win Kiste "Defaultgw und Subnetmask" auslesen kann, wäre ich sehr dankbar.

Jaydee
18.06.04, 20:10
sers,

wie wäre es mit einem nbtscan?

dieses Programm kann mit einzelnen IP's aber auch mit Listen umgehen.

Hier erhältst du neben der MAC auch noch netbios-name und
Benutzername (vorausgesetzt ein Benutzer ist angemeldet).

für den Rechnernamen kannst du einen NSLOOKUP auf die IP machen.

das ganze evtl. in ein script verpacken (perl?)

naja, nur ein Vorschlag.


bis die Tage

schirmchen


p.s. ich muss die selbe Aufgabe nächste Woche in Angriff nehmen, evtl. kann ich dir danach etwas dabei helfen.

p.p.s: wenn jemand weiß, wie ich von einer Win Kiste "Defaultgw und Subnetmask" auslesen kann, wäre ich sehr dankbar.


Das Programm ist der Hit...!!!
Das reicht mir erstmal...

Wenn mir was zu Deinen Fragen einfällt, melde ich mich!

Vielen Dank

Gruß Alex

schuelsche
18.06.04, 20:20
Mir würde dazu noch ntop einfallen...
... ob sich das dann allerdings mit irgendwas anderem verbinden lässt, um das dann komfortabel per Email verschicken zu können, entzieht sich meiner Kenntnis...

Grüsse
schuelsche