DHCP-Server suchen

Hallo zusammen,

ich suche ein Programm, dass mir die verfügbaren DHCP-Server in einem Netzwerk anzeigt. Google war diesmal nicht mein Freund :frowning:

Plattform: Linux, WinXP oder MacOSX.

Hintergrund ist, dass ich vermute, dass sich ein zweiter DHCP-Server in mein Netz geschlichen hat. Bitte keine Diskussionen darüber, dass die Anwender hier offensichtlich installieren können was immer sie wollen (ungläubiges Kopfschütteln ist aber erlaubt).

Danke,
Stefan

Hallo Stefan,

schalt doch mal den richtige DHCP-Server weg. Wenn du dann trotzdem ne IP kriegst ist dein Verdacht ne Tatsache und du kannst dir Informationen ueber den DHCP-Server anzeigen lassen.

der Guenther

Hallo,

ich suche ein Programm, dass mir die verfügbaren DHCP-Server
in einem Netzwerk anzeigt. Google war diesmal nicht mein
Freund :frowning:

dhcpdump - in Verbindung mit tcpdump - ist es.

 TIME: 14:21:23.574325
 IP: 0.0.0.0.68 (00:02:2d:b7:08:54) \> 255.255.255.255.67 (ff:ff:ff:ff:ff:ff,)
 OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 0
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION: 53 ( 1) DHCP message type 1 (DHCPDISCOVER)
OPTION: 55 ( 7) Parameter Request List 1 (Subnet mask)
 28 (Broadcast address)
 2 (Time offset)
 3 (Routers)
 15 (Domainname)
 6 (DNS server)
 12 (Host name)

---------------------------------------------------------------------------
 TIME: 14:21:23.575707
 IP: 192.168.0.97.67 (00:01:02:26:f7:a7) \> 192.168.0.100.68 (00:02:2d:b7:08:54,)
 OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 0
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.0.100
SIADDR: 192.168.0.97
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: toxic.niehaus.dynodns.net.
 FNAME: /tftpboot/boot.corrosive.
OPTION: 53 ( 1) DHCP message type 2 (DHCPOFFER)
OPTION: 54 ( 4) Server identifier 192.168.0.97
OPTION: 51 ( 4) IP address leasetime 600000 (6d22h40m)
OPTION: 1 ( 4) Subnet mask 255.255.255.0
OPTION: 28 ( 4) Broadcast address 192.168.0.255
OPTION: 3 ( 4) Routers 192.168.0.222
OPTION: 6 ( 4) DNS server 192.168.0.97
---------------------------------------------------------------------------
 TIME: 14:21:31.574636
 IP: 0.0.0.0.68 (00:02:2d:b7:08:54) \> 255.255.255.255.67 (ff:ff:ff:ff:ff:ff,)
 OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 8
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION: 53 ( 1) DHCP message type 1 (DHCPDISCOVER)
OPTION: 55 ( 7) Parameter Request List 1 (Subnet mask)
 28 (Broadcast address)
 2 (Time offset)
 3 (Routers)
 15 (Domainname)
 6 (DNS server)
 12 (Host name)

---------------------------------------------------------------------------
 TIME: 14:21:31.576018
 IP: 192.168.0.97.67 (00:01:02:26:f7:a7) \> 192.168.0.100.68 (00:02:2d:b7:08:54,)
 OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 8
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.0.100
SIADDR: 192.168.0.97
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: toxic.niehaus.dynodns.net.
 FNAME: /tftpboot/boot.corrosive.
OPTION: 53 ( 1) DHCP message type 2 (DHCPOFFER)
OPTION: 54 ( 4) Server identifier 192.168.0.97
OPTION: 51 ( 4) IP address leasetime 600000 (6d22h40m)
OPTION: 1 ( 4) Subnet mask 255.255.255.0
OPTION: 28 ( 4) Broadcast address 192.168.0.255
OPTION: 3 ( 4) Routers 192.168.0.222
OPTION: 6 ( 4) DNS server 192.168.0.97
---------------------------------------------------------------------------
 TIME: 14:21:40.574973
 IP: 0.0.0.0.68 (00:02:2d:b7:08:54) \> 255.255.255.255.67 (ff:ff:ff:ff:ff:ff,)
 OP: 1 (BOOTPREQUEST)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 17
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION: 53 ( 1) DHCP message type 1 (DHCPDISCOVER)
OPTION: 55 ( 7) Parameter Request List 1 (Subnet mask)
 28 (Broadcast address)
 2 (Time offset)
 3 (Routers)
 15 (Domainname)
 6 (DNS server)
 12 (Host name)

---------------------------------------------------------------------------
 TIME: 14:21:40.576289
 IP: 192.168.0.97.67 (00:01:02:26:f7:a7) \> 192.168.0.100.68 (00:02:2d:b7:08:54,)
 OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
 HLEN: 6
 HOPS: 0
 XID: 6ec9be45
 SECS: 17
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.0.100
SIADDR: 192.168.0.97
GIADDR: 0.0.0.0
CHADDR: 00:02:2d:b7:08:54:00:00:00:00:00:00:00:00:00:00
 SNAME: toxic.niehaus.dynodns.net.
 FNAME: /tftpboot/boot.corrosive.
OPTION: 53 ( 1) DHCP message type 2 (DHCPOFFER)
OPTION: 54 ( 4) Server identifier 192.168.0.97
OPTION: 51 ( 4) IP address leasetime 600000 (6d22h40m)
OPTION: 1 ( 4) Subnet mask 255.255.255.0
OPTION: 28 ( 4) Broadcast address 192.168.0.255
OPTION: 3 ( 4) Routers 192.168.0.222
OPTION: 6 ( 4) DNS server 192.168.0.97
---------------------------------------------------------------------------

HTH,

Sebastian

Guten Tag Stefan

Unter Windows 2003 / Windows XP kannst Du Dir alle DHCP Server eines AD-Verzeichnisses wie folgt anzeigen lassen:

  1. auf Kommandoebene wechseln
    CMD
  2. Adminstrator für NW-Subsystem starten
    netsh
  3. DHCP Ebene aktivieren
    dhcp
  4. autorisierte DHCP Server anzeigen:
    show server

Natürlich können auf dieser Ebene auch direkt DHCP Server aus- und eingetragen werden:
http://support.microsoft.com/?scid=kb%3Ben-us%3B3033…

  1. die NW-Konsole wieder verlassen
    Quit

Alternativ kann die Abfrage direkt auf der Kommandoebene ausgeführt werden:
>netsh dhcp show server

Details über die DHCP-Server erhälst Du mit diesem Statment:
>netsh dhcp show server show all

Grüsse
JTKirk

* * * * * * * * * * * * * * * * *
Was weiss ich eigentlich?
Michel de Montaigne (1533 - 1592)
* * * * * * * * * * * * * * * * *

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

HTH,

It did. War genau das, was ich gesucht habe.

Danke,
Stefan

  1. Adminstrator für NW-Subsystem starten
    netsh

Aha. Was Schickes zum Herumspielen.

  1. DHCP Ebene aktivieren
    dhcp

Leider nicht. Zwischen delete und diag gibt es leider kein dhcp (WinXP Pro SP2).

Trotzdem danke,
Stefan

Guten Tag

Der Einwand ist zutreffend. Die Info galt für Windows 2003.

Verwendete das Kommandozeilen Tool "dhcploc.exe*.
Du findest es in den Windows XP und Windows Server 2003-Supporttools.

Manual zum Tool findest Du hier:
http://www.microsoft.com/technet/prodtechnol/windows…

Grüsse
JTKirk

* * * * * * * * * * * * * * * * *
Was weiss ich eigentlich?
Michel de Montaigne (1533 - 1592)
* * * * * * * * * * * * * * * * *
"

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]