gladoll
Goto Top

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

Content-Key: 93323

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

Printed on: April 25, 2024 at 17:04 o'clock

Mitglied: 60730
60730 Jul 31, 2008 at 13:40:01 (UTC)
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ß
Member: gladoll
gladoll Jul 31, 2008 at 13:43:55 (UTC)
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.
Mitglied: 60730
60730 Jul 31, 2008 at 14:00:43 (UTC)
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ß
Member: gladoll
gladoll Aug 01, 2008 at 05:46:53 (UTC)
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?
Mitglied: 60730
60730 Aug 01, 2008 at 08:27:45 (UTC)
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ß