gladoll

DNS aktuell, DHCP veraltette Einträge

Wie bekomm ich den DHCP Server dazu, das er sich mit dem DNS abgleicht bzw. die alten IP Adressen wieder frei gibt?

Hallo @ Board!

Ich habe ein Problem mit meinem DNS bzw. DHCP.
OS: Windows Server 2003
AD mit DNS und DHCP

Meine DNS Einträge sind aktuell, sprich richtige IP Adresse für richtigen Computernamen.
Im DHCP hingegen lauter alte Einträge.

z.B.
DNS:
xxx1.domäne.local ---> xxx.xxx.xxx.15

DHCP:
xxx.xxx.xxx.15 --> xxx2.domäne.local
xxx.xxx.xxx.16 --> xxx1.domäne.local

Es handelt sich in diesem Netz um etwa 200 IP Adressen, wovon gut 30% diese veralteten Einträge haben. Es wurde in letzter Zeit viele neue PC installiert, alte neu aufgesetzt (auch geclont), IP Adressen geändert etc.

Wie bekomm ich den DHCP Server dazu, das er sich mit dem DNS abgleicht bzw. die "wieder freien" IP Adressen wieder frei gibt, ohne alles per Hand auszusortieren oder das Leaseablaufdatum abzuwarten?

mfg
gladoll
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 93323

Url: https://administrator.de/forum/dns-aktuell-dhcp-veraltette-eintraege-93323.html

Ausgedruckt am: 13.05.2025 um 14:05 Uhr

60730
60730 31.07.2008 um 15:40:01 Uhr
Goto Top
Servus,

Hast du im DHCP unter DNS "Always dynamically update DNS A and PTR records" angeklickt?
- Obwohl das ja eigentlich der Umgekehrte Weg wäre - DHCP aktuell und DNS passt nicht... *grübel*

Ich würde die Leasedauer einfach mal auf einen Tag verkürzen und dann sehen, ob die Leichen weg sind....
Oder die ganz harte Tour, alle Leases löschen, die nicht von Servern benutzt werden (Falls Server bei euch DHCP benutzen sollten)

Gruß
gladoll
gladoll 31.07.2008 um 15:43:55 Uhr
Goto Top
jup, dynamisches DNS Update ist aktiviert, ebenso DNS-A und PTR Eitnräge nur nach Aufforderung von DHCP Client.

Ich glaub wenn ich die Leasedauer runtersetzte hab ich ein Problem, die ist aktuell bei 12 Monaten und viele der IPs sind bis dahin in div. Tools bis Jahresende fest hinterlegt.
60730
60730 31.07.2008 um 16:00:43 Uhr
Goto Top
Ich glaub wenn ich die Leasedauer runtersetzte hab ich ein Problem..

Eher nicht, bei der Hälfte der Leasedauer unterhält sich der Client mit dem DHCP Server und fragt an, ob er seine IP "behalten" darf.
Ist dann wiederum die hälfte der Zeit oder besser ausgedrückt 3/4 abgelaufen und er hat immer noch kein "OK" bekommen, fragt er wieder.
Erst wenn die Lease wirklich abgelaufen ist, kriegt er "wirklich" eine neue.
12 Monate ist natürlich wirklich Happig - und erklärt auch dein "Problem"

ich habs grade mal eben selber hart durchexerziert, meinem eigenen Client die Lease im DHCP gelöscht, per IPCONFIG /Renew bekommt er trotzdem seine "Alte" wieder - sprich mir im laufenden Betrieb (im Falle, das meine Aussage falsch wäre) den Ast, auf dem ich sitze - abgeschnitten.

Also Bau dir mit PSexec ein Skript, daß dafür sorgt, das auf den Clients ein IPconfig /renew läuft und lösche vorher die Leases raus.
Dann kommen nur noch die "echten" zurück.


gruß
gladoll
gladoll 01.08.2008 um 07:46:53 Uhr
Goto Top
nehmen wir an ich würde die leasetime auf 1 woche stellen, ein user ist 3 wochen im urlaub, dann bekommt er (falls der pc in dieser zeit nicht eingeschalten wird) doch eine neue ip, weil er sich nicht innerhalb der leasetime zur verlängerung gemeldet hat?
60730
60730 01.08.2008 um 10:27:45 Uhr
Goto Top
Moinsen,

nehmen wir mal an, du kannst WOL benutzen, dann würde der Weg in meinem 2. Absatz so funktionieren:

  • WOL auf alle Clients
  • sind alle an - die Leases der Clients aus dem DHCP löschen
  • und auf den Clients per PSEXEC ein ipconfig /renew machen.

Damit sollte dein Problem - wenn nicht elegant - zumindestens behoben sein.

Ps: Benutze doch Reservierungen.
Dann bist du mit den Clients - die "feste" IPs brauchen auf der sicheren Seite und kannst die Leasedauer für den Rest "kurz" halten.

Gruß