pharit
Goto Top

Cisco DHCP Reservierung mit MAC Addresse

Hallo allerseits,

ich habe bereits das Internet rauf und runter gesucht, aber leider finde ich überall nur Anleitungen, die DHCP praktisch ausschließen.

Ich habe ja einen DHCP Raum. Wie kann ich meinem Cisco erzählen, dass er innerhalb diesen Raumes einzelne Adressen an die MAC-Adressen binden soll? Muss ich dafür einen eigenen DHCP Pool anlegen und den alten, der bisher mein ganzes Netz 10.10.10.0 /24 umfasst, entsprechend verkleinern?

Viele Grüße,

PharIT

Content-Key: 313162

Url: https://administrator.de/contentid/313162

Printed on: April 26, 2024 at 18:04 o'clock

Member: potshock
potshock Aug 20, 2016 at 16:00:44 (UTC)
Goto Top
Hi PharIT,

meines Wissens nach brauchst du an deinem Pool selbst nichts verändern.
Schau mal hier, ab ca. Mitte der Seite wird gezeigt wie man einem Client eine feste Ip zuweist. :
https://networklessons.com/network-services/dhcp-static-binding-on-cisco ...

Potshock
Member: PharIT
PharIT Aug 20, 2016 updated at 19:34:25 (UTC)
Goto Top
Vielen Dank Dir, Potshock!

Nun habe ich alles so eingetragen mit der passenden Mac, allerdings (trotz mit Sicherheit allen richtigen Einstellungen) geht er im DHCP Debug zurück auf die alte IP mit "Can't find any hostname to update".

Jemand eine Idee?

Die Debug Meldung:
DHCPREQUEST received from client 000c.29b7.7046.
1d23h: DHCPD: Can't find any hostname to update  
1d23h: DHCPD: Sending DHCPACK to client 000c.29b7.7046 (10.10.10.119).DHCPD: Setting only requested parameters

1d23h: DHCPD: no option 125
1d23h: DHCPD: src nbma addr as zero
1d23h: DHCPD: ARP entry exists (10.10.10.119, 000c.29b7.7046).
1d23h: DHCPD: unicasting BOOTREPLY to client 000c.29b7.7046 (10.10.10.119).

Nach einem clearing der DHCP IP bekomme ich diesen Debug:

2d00h: DHCPD: client's VPN is .  
2d00h: DHCPD: No option 125
2d00h: DHCPD: DHCPREQUEST received from client 000c.29b7.7046.
2d00h: DHCPD: Finding a relay for client 000c.29b7.7046 on interface Vlan1.
2d00h: DHCPD: client's VPN is .  
2d00h: DHCPD: No option 125
2d00h: DHCPD: DHCPREQUEST received from client 000c.29b7.7046.
2d00h: DHCPD: Finding a relay for client 000c.29b7.7046 on interface Vlan1.
2d00h: DHCPD: client's VPN is .  
2d00h: DHCPD: No option 125
2d00h: DHCPD: DHCPDISCOVER received from client 000c.29b7.7046 on interface Vlan1.
2d00h: DHCPD: Saving workspace (ID=0x12000027)
2d00h: DHCPD: Reprocessing saved workspace (ID=0x12000027)
2d00h: DHCPD: DHCPDISCOVER received from client 000c.29b7.7046 on interface Vlan1.
2d00h: DHCPD: Sending DHCPOFFER to client 000c.29b7.7046 (10.10.10.119).DHCPD: Setting only requested parameters

2d00h: DHCPD: no option 125
2d00h: DHCPD: src nbma addr as zero
2d00h: DHCPD: creating ARP entry (10.10.10.119, 000c.29b7.7046, vrf default).
2d00h: DHCPD: unicasting BOOTREPLY to client 000c.29b7.7046 (10.10.10.119).
2d00h: DHCPD: New packet workspace 0x106BC3C (ID=0x67000028)
2d00h: DHCPD: client's VPN is .  
2d00h: DHCPD: No option 125
2d00h: DHCPD: DHCPREQUEST received from client 000c.29b7.7046.
2d00h: DHCPD: Can't find any hostname to update  
2d00h: DHCPD: Sending DHCPACK to client 000c.29b7.7046 (10.10.10.119).DHCPD: Setting only requested parameters

2d00h: DHCPD: no option 125
2d00h: DHCPD: src nbma addr as zero
2d00h: DHCPD: ARP entry exists (10.10.10.119, 000c.29b7.7046).
2d00h: DHCPD: unicasting BOOTREPLY to client 000c.29b7.7046 (10.10.10.119).
2d00h: DHCPD: client's VPN is .  
2d00h: DHCPD: No option 125


Mein DHCP Pool:

ip dhcp pool Confluence
 host 10.10.10.153 255.255.255.0
 client-identifier 000c.29b7.7046

Und die show ip dhcp Bindings zeigt er mir doppelt:
10.10.10.119        000c.29b7.7046          Aug 21 2016 06:55 PM    Automatic
10.10.10.153        000c.29b7.7046          Infinite                Manual

... während der Client sich immer die ungeliebte 10.10.10.119 holt. Nach einem Ausschluss (dhcp excluded...) der .119 hat er die 103 erhalten, anstatt sich die richtige zu holen.


Viele Grüße,

PharIT
Member: potshock
Solution potshock Aug 21, 2016 at 06:43:57 (UTC)
Goto Top
Hi PharIT,

mhhhh...., ich habe noch mal recherchiert:

"Bei Angabe der MAC Adresse als Parameter für "client-identifier" muss immer
eine 01 vorangestellt werden und die Trennung der MAC Adresse (durch
Punkt-Notation) muss immer nach 4 Ziffern erfolgen."

Quelle und Bsp. (Seitenmitte):
http://www.ralf-pohlmann.de/dok/cisco-ccna/ccna-100414-105-dhcp.pdf

Potshock
Member: aqui
Solution aqui Aug 21, 2016 updated at 10:00:22 (UTC)
Goto Top
Das hiesige Cisco Tutorial hat eine wasserdichte Anleitung dazu:
Cisco 880, 890 und ISR Router Konfiguration mit xDSL, Kabel oder FTTH Anschluss plus VPN und IP-TV
!
ip dhcp binding cleanup interval 600
ip dhcp excluded-address 192.168.100.1 192.168.100.149
ip dhcp excluded-address 192.168.100.170 192.168.100.254
!
ip dhcp pool local
network 192.168.100.0
default-router 192.168.100.254
dns-server 192.168.100.254
domain-name soho.intern
!
ip dhcp pool Static-IP
host 192.168.100.170 255.255.255.0
client-identifier 0ab0.0c6c.01c4.d2
default-router 192.168.100.254
dns-server 192.168.100.254
client-name winserver
domain-name soho.intern
!
interface Vlan1
description Lokales LAN
ip address 192.168.100.254 255.255.255.0
!


Die o.a. Konfig vergibt einen lokalen dynamischen Pool auf dem LAN Segment von 192.168.100.150 bis .100.169
Die IP 192.168.100.170 wird fest statisch einem Host mit der Mac Adresse 0ab0.0c6c.01c4.d2 vergeben.

Die Mac Adresse kannst du direkt am Cisco mit dem Kommando show arp dir zeigen lassen oder findest sie am Endgerät selber (Aufdruck)
Wichtig ist das statisch per Mac zugewiesen IP Adressen nicht zugleich im Pool der dynamischen liegen dürfen.
Wenn man das beachtet ist es eigentlich kinderleicht ! Zur Not hillt ein show logging ob irgendwelche Fehler bestehen.
Wo ist also dein Problem ?