D
Der unbekannte Programmie
Gast
Hallo,
kleines Problemchen:
Ich mache einen UDP-Server auf, der die IP für sein DatagramPacket über
dyndns [ getByName("xyz.dyndns.org") ] holt.
Nun schickt er fleissig an diese IP. Tagein, tagaus.
Plötzlich geschieht das unerwartete: Die IP von xyz.dyndns.org ändert sich.
Eigentlich sollte der Server nun die neue IP holen, indem er
sich einfach noch einmal die IP-Adresse anfragt. [ getByName("xyz.dyndns.org") ]
und ein neues DatagramPacket schreibt.
Leider bleibt die IP-Adresse die alte und änder sich nicht.
Erst, nachdem der Serverthread neu gestartet wurde,
updatet sich der DNS.
Wie bekomme ich den DNS ohne Neustart aktualisiert?
Danke,
Der unbekannte Programmierer
kleines Problemchen:
Ich mache einen UDP-Server auf, der die IP für sein DatagramPacket über
dyndns [ getByName("xyz.dyndns.org") ] holt.
Nun schickt er fleissig an diese IP. Tagein, tagaus.
Plötzlich geschieht das unerwartete: Die IP von xyz.dyndns.org ändert sich.
Eigentlich sollte der Server nun die neue IP holen, indem er
sich einfach noch einmal die IP-Adresse anfragt. [ getByName("xyz.dyndns.org") ]
und ein neues DatagramPacket schreibt.
Leider bleibt die IP-Adresse die alte und änder sich nicht.
Erst, nachdem der Serverthread neu gestartet wurde,
updatet sich der DNS.
Wie bekomme ich den DNS ohne Neustart aktualisiert?
Danke,
Der unbekannte Programmierer