itsyselo6
Goto Top

Lokalen DNS Server 2003 mit einem Internet DNS aktualisieren?!

Hallo und frohes neues Jahr,

ich hätte da mal eine Frage (mit ein, zwei Nebenfragen! face-wink ), bei uns (mir und meinen Freunden) kam die Frage auf, ob es möglich ist einen LOKALEN DNS (auf Server 2k3) durch einen Internet DNS automatisch aktualiseren zu lassen. Ganz speziell geht es um folgende Situation (hier bereits mal diskutiert):

Lokale Domäne: abc.de
Internet Domäne: www.abc.de

(ich weiß eher eine suboptimale Konstellation)


Ein Domänen-Client kann "natürlich" nicht auf www.abc.de zugreifen (da der lokale DNS bei dieser Domäne ja auf sich selber zeigt oder???)


Problemlösung (von hier):

Einen Eintrag in die Forward- bzw. Reverse-LookupZone (richtig?) mit folgenden Daten:

IP xxx.xxx.xxx.xxx (www.abc.de) auf www.abc.de (oder?)

sollte nun die IP von www.abc.de sich ändern MUSS dieses zwingend MANUELL aktualisiert werden, oder besteht eine Möglichkeit DIESEN Eintrag aus dem Internet aktualisierbar machen zu lassen? (also durch einen externen DNS)

ich danke euch schon einmal für eure schnelle und kompetente Hilfe.


MfG
Hini (a/k/a ItSysElo6) face-wink


P.S.: eine evtl. elegante Lösung wäre doch z.B. die Internetseite zu spiegeln und auf einem Lokalen WEBSERVER abzulegen und die (lokale) IP diesen Lokalen Webservers im DNS einzutragen oder liege ich das völlig falsch?

Content-ID: 132785

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

Ausgedruckt am: 23.11.2024 um 02:11 Uhr

laster
laster 05.01.2010 um 21:11:20 Uhr
Goto Top
Hallo Hini,

prinzipiell geht das.
Im W2k3-DNS einen 'Host (A)'-Eintrag für www hinzufügen und zwar per Script:
set WWWIP=xxx.xxx.xxx.xxx
"c:\programme\support tools\dnscmd.exe" DNSSRV /RecordDelete abc.de www A /f  
"c:\programme\support tools\dnscmd.exe" DNSSRV /RecordAdd abc.de www A %WWWIP%  
Die externe Adresse muss halt irgendwie ermittelt werden und dann in die Variable WWWIP kommen.

Sollte aber irgendwie gehen.

vG LS
ItSysElo6
ItSysElo6 05.01.2010 um 21:57:51 Uhr
Goto Top
Hey Danke für die Antwort.

Habe jetzt mal ein wenig gegoogelt, aber leider noch nicht herrausgefunden, wie ich NUR die IP der Seite rausfinde (automatisiert, per Batchdatei ooder ähnlichen) um diese dann in die Variable einzusetzen!
face-sad

Schade...

Aber trotzdem schon mal Danke. Vielleicht kannst du mir (oder jemand anderes) auch noch bei diesem Problem behilflich sein! face-wink

DANKE NOCH MAL und im vorraus! face-wink

MFG
djfflow
djfflow 06.01.2010 um 13:08:58 Uhr
Goto Top
Du kannst per nslookup www.abc.de öffentl-dns-server die ip für die domain www.abc.de an dem öffentlichen dns Server abfragen
Die Antwort kannst du dann per Batch auswerten
ItSysElo6
ItSysElo6 06.01.2010 um 15:12:49 Uhr
Goto Top
Hallo, danke auch für deine Antwort, soweit hatte ich mir das dann auch schon gedacht, jedoch, wie bekomme ich NUR AUSSCHLIEßLICH die IP dann per Batchdatei ausgelesen?
Das ist noch das Problem.

MfG
Hini
djfflow
djfflow 07.01.2010 um 08:24:10 Uhr
Goto Top
Also so müsste es gehen
nslookup www.abc.de dns-server>ip.txt
FOR /F "skip=4 tokens=1*" %%i IN (ip.txt) DO set WWWIP=%%j  
"c:\programme\support tools\dnscmd.exe" DNSSRV /RecordDelete abc.de www A /f   
"c:\programme\support tools\dnscmd.exe" DNSSRV /RecordAdd abc.de www A %WWWIP%  
del ip.txt