Hallo auch, die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden. Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können. Sind die Dinger im Netz proprietär aufgesetzt oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen. Bernd -- [Zufallssig 12] Wenn Windows 2000 die Antwort sein soll, wie bescheuert muss bloß die Frage gewesen sein.
Hi Bernd, Bernd Tannenbaum schrieb:
die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden.
du wirst auch noch ne domain brauchen die da nameservertechnisch darauf zeigt ... Stichwort delegation
Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können.
wieso nicht? Stichwort ttl, wenn die klein genug definiert ist reicht ein update der zonenfiles und ein killall -1 named
Sind die Dinger im Netz proprietär aufgesetzt
etwas gescripte halt
oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen.
whatfor? das machen notfalls ein paar wenige zeilen php. Irgend ein wget oder so ruft das pph-script beim ip-up mit ein paar parametern zur Authentifikation auf und die quelladresse ist die die du in die zonenfiles einträgst, fertig. Gruss Falk
Hi auch, Am Mittwoch, 9. Juni 2004 10:34 schrieb Falk Sauer:
Hi Bernd, Bernd Tannenbaum schrieb:
die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden. du wirst auch noch ne domain brauchen die da nameservertechnisch darauf zeigt ... Stichwort delegation
Ist vorhanden, np.
Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können.
wieso nicht? Stichwort ttl, wenn die klein genug definiert ist reicht ein update der zonenfiles und ein killall -1 named
Weil die Updatemöglichkeit der Clients zum BIND via http fehlt.
Sind die Dinger im Netz proprietär aufgesetzt
etwas gescripte halt
Dachte ich mir schon :P
oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen.
whatfor? das machen notfalls ein paar wenige zeilen php. Irgend ein wget oder so ruft das pph-script beim ip-up mit ein paar parametern zur Authentifikation auf und die quelladresse ist die die du in die zonenfiles einträgst, fertig.
Würde ich mir noch zutrauen. Is aber für nen Kollegen, der nich so wirklich der Skripter ist. Daher frug er mich nach nem fertigen Ding. Falls an deiner Lösung kein Geheimnis hängt, würde ich mich über ein paar Denkansätze / Miniskripte freuen. Ansonsten muß er sich halt reinkämpfen. Danke in jedem Fall, Bernd -- [Zufallssig 3] Und dann war da noch der junge Mann, der unbedingt Schriftsteller werden wollte. Er wollte Emotionen wecken und die Leute zum Weinen bringen. Sein Traum wurde wahr, er verfaßt heute die Fehlermeldungen bei Microsoft.
Bernd Tannenbaum, Mittwoch, 9. Juni 2004 11:30:
Hi auch,
Am Mittwoch, 9. Juni 2004 10:34 schrieb Falk Sauer:
Hi Bernd,
Bernd Tannenbaum schrieb:
die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden.
du wirst auch noch ne domain brauchen die da nameservertechnisch darauf zeigt ... Stichwort delegation
Ist vorhanden, np.
Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können.
wieso nicht? Stichwort ttl, wenn die klein genug definiert ist reicht ein update der zonenfiles und ein killall -1 named
Weil die Updatemöglichkeit der Clients zum BIND via http fehlt.
Wie läuft das denn bei DynDNS? Da schickt ein Client-Programm eine kleine Message mit der aktuellen IP-Adresse und den entsprechenden Authentifizierungsdaten an den Rechner von DynDNS. Dort werden diese Daten dann in die DNS-Datenbank eingepflegt. Ob die Message nun via Mail, ftp, http oder sonstwie übertragen wird, ist dabei egal.
Sind die Dinger im Netz proprietär aufgesetzt
etwas gescripte halt
Dachte ich mir schon :P
oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen.
whatfor? das machen notfalls ein paar wenige zeilen php. Irgend ein wget oder so ruft das pph-script beim ip-up mit ein paar parametern zur Authentifikation auf und die quelladresse ist die die du in die zonenfiles einträgst, fertig.
Würde ich mir noch zutrauen. Is aber für nen Kollegen, der nich so wirklich der Skripter ist. Daher frug er mich nach nem fertigen Ding. Falls an deiner Lösung kein Geheimnis hängt, würde ich mich über ein paar Denkansätze / Miniskripte freuen.
Am einfachsten wäre evtl. eine kleine Datei, die die aktuelle IP-Adresse enthält, per Script über scp zu übertragen. Damit sind die Authentifizierungsdaten vor fremden Augen geschützt und die Anmeldung auch gleich noch abgesichert. Die IP-Adresse lässt sich relativ einfach bestimmen (lief hier mehrfach über die Liste), und das Einpflegen der Daten sollte mit cat kein allzu großes Problem sein (einfach die Zonendatei-Zeile zusammenbasteln und dann mit cat gegen die Zeile austauschen, die den betreffenden DNS-Namen enthält). -- Gruß MaxX 8-) Hinweis 1: PMs an diese Adresse werden automatisch vernichtet. Hinweis 2: Bitte unbedingt beachten: http://www.suse-etikette.de.vu
Danke für alle mails, ist ne Menge gute Info bei, einiges hatte ich auch so noch nicht bedacht. Denke aber, das man mit diesen Denkansätzen gut weiterkommt. Also thx, Bernd -- [Zufallssig 4] One OS to rule them all, one OS to find them. One OS to bring them all, and in the darkness bind them In the land of Redmond, where the shadows lie.
Bei mir geht das über eine Subdomain. Dort erreicht man nach Passworteingabe eine HTML-Seite die lediglich einen Link auf die IP enthält. Auch eine automatische Weiterleitung ist eingebaut. sieht so aus: #!/bin/sh # # laedt die aktuelle IP auf die Homepage beim Provider MYIP=foobar MYIP="`LANG='C' /sbin/ifconfig ppp0 | sed -n 's/.*addr:\([^ ]*\).*/\1/p'`" REMOTESYS=xxx.xxxx.de # echo "<HTML>" > /tmp/ip.html echo "<HEAD>" >> /tmp/ip.html echo "<title>Aktuelle IP von xxx</title>" >> /tmp/ip.html echo '<meta http-equiv="refresh" content="5; URL=http://'$MYIP'">' >> /tmp/ip.html echo "</head>" >> /tmp/ip.html echo "<body>" >> /tmp/ip.html echo "<a href=\"http://$MYIP\">$MYIP</a>" >> /tmp/ip.html echo "</body>" >> /tmp/ip.html echo "</html>" >> /tmp/ip.html # # damit es sofort erscheint sleep 3 # # jetzt hochladen # /usr/bin/ftp $REMOTESYS echo "\$ ipupload" | ftp $REMOTESYS # # Aufräumen rm -rf /tmp/ip.html # exit 0 An den Stellen xxx muss man natürlich seine Daten eintragen. Aufgerufen über einen Cronjob oder bei jeder Einwahl - fertisch. Gruß Ralf -------------------------------- SAXAR GmbH Ihre Reparaturspezialisten mit Know-How. http://www.saxar.de ----- Original Message ----- From: "Bernd Tannenbaum" <tannenbaum@service.itenos.de> To: <suse-linux@suse.com> Sent: Wednesday, June 09, 2004 10:10 AM Subject: DynDNS - eigener server ?
Hallo auch,
die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden.
Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können. Sind die Dinger im Netz proprietär aufgesetzt oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen.
Bernd
-- [Zufallssig 12] Wenn Windows 2000 die Antwort sein soll, wie bescheuert muss bloß die Frage gewesen sein.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Und noch ein Nachtrag: ohne eine Datei .netrc im Verzeichnis des ausführenden Benutzers funktioniert der FTP-Upload natürlich nicht. sieht so aus: # /root/.netrc # Parameterdatei für autom. FTP machine *** login *** password*** macdefipupload cd ../../web lcd /tmp put ip.html quit *** und die Pfade sind wieder entsprechend anzupassen. Gruß Ralf -------------------------------- SAXAR GmbH Ihre Reparaturspezialisten mit Know-How. http://www.saxar.de ----- Original Message ----- From: "Ralf Meischner" <suse-linux@saxar.de> To: "Bernd Tannenbaum" <tannenbaum@service.itenos.de> Cc: "suse-linux" <suse-linux@suse.com> Sent: Wednesday, June 09, 2004 12:22 PM Subject: Re: DynDNS - eigener server ?
Bei mir geht das über eine Subdomain. Dort erreicht man nach Passworteingabe eine HTML-Seite die lediglich einen Link auf die IP enthält. Auch eine automatische Weiterleitung ist eingebaut. sieht so aus:
#!/bin/sh # # laedt die aktuelle IP auf die Homepage beim Provider MYIP=foobar MYIP="`LANG='C' /sbin/ifconfig ppp0 | sed -n 's/.*addr:\([^ ]*\).*/\1/p'`" REMOTESYS=xxx.xxxx.de # echo "<HTML>" > /tmp/ip.html echo "<HEAD>" >> /tmp/ip.html echo "<title>Aktuelle IP von xxx</title>" >> /tmp/ip.html echo '<meta http-equiv="refresh" content="5; URL=http://'$MYIP'">' >> /tmp/ip.html echo "</head>" >> /tmp/ip.html echo "<body>" >> /tmp/ip.html echo "<a href=\"http://$MYIP\">$MYIP</a>" >> /tmp/ip.html echo "</body>" >> /tmp/ip.html echo "</html>" >> /tmp/ip.html # # damit es sofort erscheint sleep 3 # # jetzt hochladen # /usr/bin/ftp $REMOTESYS echo "\$ ipupload" | ftp $REMOTESYS # # Aufräumen rm -rf /tmp/ip.html # exit 0
An den Stellen xxx muss man natürlich seine Daten eintragen. Aufgerufen über einen Cronjob oder bei jeder Einwahl - fertisch.
Gruß Ralf -------------------------------- SAXAR GmbH Ihre Reparaturspezialisten mit Know-How. http://www.saxar.de
----- Original Message ----- From: "Bernd Tannenbaum" <tannenbaum@service.itenos.de> To: <suse-linux@suse.com> Sent: Wednesday, June 09, 2004 10:10 AM Subject: DynDNS - eigener server ?
Hallo auch,
die Idee ist, einen eigenen DynDNS-Server aufzubauen. Eigene IP-Adressen sind vorhanden.
Nun die Frage: Gibt es dafür Linux-Software? BIND wird das wohl nicht leisten können. Sind die Dinger im Netz proprietär aufgesetzt oder kennt jemand ein Standardprodukt mit den notwendigen Leistungsmerkmalen.
Bernd
-- [Zufallssig 12] Wenn Windows 2000 die Antwort sein soll, wie bescheuert muss bloß die Frage gewesen sein.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (5)
-
Bernd Tannenbaum
-
Falk Sauer
-
Matthias Houdek
-
Multimedia Loesungen (Programmierung)
-
Ralf Meischner