Dyndns und co ?

Wünsche, Anträge, Fehlermeldungen
unique24
Interessierter
Interessierter
Beiträge: 89
Registriert: Donnerstag 20. März 2003, 12:11

Dyndns und co ?

Beitrag von unique24 »

Hallo

Ich glaube Dyndns heißt der Dienst, mit dem man eine statische Adresse für sein Heimnetz beziehen kann.
Damit dies aber funktioniert, muss ein Programm am PC laufen, der die aktuelle IP Dyndns übermittelt.
Wenns soweit nicht stimmt, bitte ich um Korrektur.

Kann ich mit der Dbox diese IP Sendung machen? Ich möchte nicht immer einen WindowsPC laufen haben.

danke

Hannes
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

dyndns stellt keine statische IP zur Verfügung sondern einen statischen Hostnamen, der auf eine dynamische IP verweisen kann.

Im cvs gibt es keinen entsprechenden Client, die meisten Hardwaerouter bieten aber Unterstützung für dyndns.

Da Du keinen PC laufen hast (haben willst), nehme ich an daß Du über einen entspr. Router ins Internet gehst. Schau mal ins Handbuch von dem Teil. :)
There are 10 types of people in the world: those who know binary and those who don't
unique24
Interessierter
Interessierter
Beiträge: 89
Registriert: Donnerstag 20. März 2003, 12:11

Beitrag von unique24 »

Hallo

Danke für die Korrektur.

Nein, mein Router bietet kein Dyndns Feature. Leider.
Deswegen dachte ich vielleicht kann ich dies über die Dbox machen. ich weiß nicht was genau übertragen wird, jedoch müßte dyndns die IP rausbekommen, wenn man eine bestimmte Seite ansurft.
Aber ich befürchte es wird wohl komplexer sein.

Hat jemand genauere Infos?
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

https://www.dyndns.org/developers/specs/syntax.html

Das Update sollte mit einem einfachen "wget" zu machen sein.

Nur aus Neugier: welchen Router hast Du?
There are 10 types of people in the world: those who know binary and those who don't
unique24
Interessierter
Interessierter
Beiträge: 89
Registriert: Donnerstag 20. März 2003, 12:11

Beitrag von unique24 »

Ich habe ein Alcatel Speedtouch Home.
Habe es auf die Pro Version upgedatet, damit ich die Routerfunktion habe.
Ist schon ein altes Modell (?) aber ich habe es geschenkt bekommen :-)
Einen Router mit integrierten ADSL Modem bekommt man hier sonst nicht in Österreich, das die Post Ihre Hand drüberhält.
Hier haben wir Annex A, ihr in Deutschland habt ja Annex B, wo man viele Modems bekommen würde.

So bin ich auf AON Produkte angewiesen :-(

Ach so, das Speedtouch ist Modem und Router in einem
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Was würde gegen ein externes Modem sprechen? Ich fahre hier immer noch gut mit meinem uralt Telekom-Modem, der riesen Siemens-Kasten hängt eh im Keller bei mir :)

Wie gesagt, mit einem einfachen wget sollte ein dyndns-Update machbar sein, Du solltest nur vorher überprüfen ob sich die IP wirklich geändert hat.

Es gibt aber auch einige dyndns-Clients, die mit Sourcecode zur Verfügung gestellt werden - die sollten sich auch crosscompilieren lassen.
There are 10 types of people in the world: those who know binary and those who don't
unique24
Interessierter
Interessierter
Beiträge: 89
Registriert: Donnerstag 20. März 2003, 12:11

Beitrag von unique24 »

Es wären eben 2 Geräte die Strom brauchen :-)
Außerdem habe ich den Router schon dabei und möchte mir nicht unbedingt einen neuen kaufen.

Ja Clients gibts auch hier: https://www.dyndns.org/services/dyndns/clients.html

Vielleicht kann jemand da was Anfangen?

edit:
Wenn jede Stunde die "Seite": http://username:password@members.dyndns ... omeftp.net
aufgerufen wird, reicht dies wohl um die IP bei Dyndns zu aktualisieren
fernsehass
Einsteiger
Einsteiger
Beiträge: 297
Registriert: Sonntag 13. Oktober 2002, 22:02

Beitrag von fernsehass »

gib mal als suche bei google tuxdns ein, da findest du bestimmt was :) den link kann ich kier nicht setzen. dbox2***ld.de
die version 0.20pre funktioniert 1a
unique24
Interessierter
Interessierter
Beiträge: 89
Registriert: Donnerstag 20. März 2003, 12:11

Beitrag von unique24 »

Dank, habe ich gefunden.

Der Inhalt in tuxdns.conf:
<global>
daemon = 1
pause = 600
verbose = 1
</global>

<record>
user = user
pass = pass
host = xxxxx.homeftp.net
</record>

ist korrekt?

Es soll alle 600 sek geprüft werden ob die IP sich geändert hat, und dann Dyndns aktualisieren.

wenns stimmt, trage ich sie in die start_neutrino ein.
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Einfach toll, die ganzen super Plugins und Tools, die man nur in zusammenhang mit illegalem Müll findet/bekommt :(

Wieso zum Geier wandert sowas nicht ins tuxbox-cvs?

Ach ja, ich vergaß - so könnte ja jeder in den Genuß der Funktionalitäten kommen ohne die Macher anbeten zu müssen.

Sorry, aber das musste einfach (mal wieder) raus, ich finde das gelinde gesagt schade.
There are 10 types of people in the world: those who know binary and those who don't
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

DieMade hat geschrieben:Sorry, aber das musste einfach (mal wieder) raus, ich finde das gelinde gesagt schade.
Da hast du 100% recht , von anderer arbeit profitieren , aber nix zurückgeben. :(
fernsehass
Einsteiger
Einsteiger
Beiträge: 297
Registriert: Sonntag 13. Oktober 2002, 22:02

Beitrag von fernsehass »

wenn ihr den "macher" dazu bringt, seinen code ins CVS einzubinden, wäre das echt hammerhart. aber ich denke, er hat die arbeit aufgegeben, da schon lange nichts mehr kommt. ekann man das dyndns von enigma nicht auf neutrino umwandeln ???? ich hab von c coden nicht so viel ahnung, aber ich arbeite dran
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

unique24 hat geschrieben: Einen Router mit integrierten ADSL Modem bekommt man hier sonst nicht in Österreich, das die Post Ihre Hand drüberhält.
Hier haben wir Annex A, ihr in Deutschland habt ja Annex B, wo man viele Modems bekommen würde.

So bin ich auf AON Produkte angewiesen :-(
Also bei meinem Fritz Box FON kann man in der Config zwischen Annex A und Annex B wählen. Ob Annex A allerdings implementiert ist weiß ich nicht.
Und DynDns hat das Teil auch :)
Pedant
Interessierter
Interessierter
Beiträge: 69
Registriert: Mittwoch 12. März 2003, 13:22

Beitrag von Pedant »

Hallo unique24,
...Hier haben wir Annex A, ihr in Deutschland habt ja Annex B, wo man viele Modems bekommen würde.
wie wäre es damit?
D-Link DSL-G604T (AnnexA)
http://www.d-link.de/?go=jN7uAYLx/oIJaW ... fmL0wTt+0=

Gruß Frank
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

tuxdns wird von mir seit einiger Zeit mitentwickelt und fliesst bald in die cvs mit ein...

tuxdns in der aktuellen Version befindet sich übrigens auf meinen Seiten oder im besagten d_ox2_orld, wo sich nichts illegales abspielt.

:wink:

MFG
Homar
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

na das is ja mal was geiles :)
Hast du auf der Homepage schon ne weiterentwicklung ??
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

klaro...

drei Versionen weiterentwickelt...


tut mir leid, das ich nicht so viel Zeit hatte es früher zu uppen...

aber immerhin :P

unter yadd ist die Version 0.22 zu kriegen mit einer Muster .conf
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

kannst du auch noch sagen, was a jetzt anders ist ???
evtl könntet ihr die config bisserl umschreiben
<global>
daemon = 1
pause = 15
verbose = 1
</global>

<record>
user = hans
pass = wurst
host = bla.dyndns.org
mx = mail.bla.dyndns.org
pre_update = cmd_kill bla
</record>

<#record>
user = HansWurst
pass = TopSecret
# hn.org only allow one host per user
post_update = cmd_run ("wget http://127.0.0.1/control/message?nmsg=% ... tet:%%20%s", user, online_ip)+("&& sleep 2")
<#record>

<#record>
user = Hans@Wurst.de
pass = K5454512135415
host = Filou.tzo.com
post_update = cmd_run ("cd /tmp && ./bla")
<#/record>
Das sieht nicht richtig schön aus :oops:
Aber toll, das ihr weiter macht

PS Kann ich die neue version, mit der config der 0.20 testen ?
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

bis auf cmd_update kannste alles übernehmen

cmd_update und update = ... sind ersteinmal rausgenommen

Es sind zwar neue sachen reingekommen, aber noch nicht dokumentiert, weil nicht freigegeben.

Auf jeden fall sind jedemenge bugfixes eingeflossen.

* Revision v 0.22 2005/04/13 21:45:00 Homar
* - cleanup

* Revision v 0.21 2005/04/13 17:34:00 Homar
* - Bugfix: CPU-Usage to high (realy)
* - Bugfix: couldn't update accounts, after DNS-Server not available for a long time
*
* Revision v 0.20 2004/11/28 12:55:00 Homar
* - Bugfix: CPU-Usage to high
* - remove multiple account handling in tuxdns.conf due to problems
* - better memory handling
*
* Revision v 0.20-pre4 2004/08/16 23:12:00 Homar
* - beautify code
* - Bugfix: Pointer handling
*
* Revision v 0.20-pre3 2004/08/01 18:15:00 Homar
* - improved Pointer handling
* - Bugfix: segmention fault if threadname not exists
*
* Revision v 0.12 = 0.20-pre2 2004/06/15 15:42:00 Nero
* - new feature: support configfile at /var/tuxbox/config/tuxdns.conf
* - improved detection of threadnames
* - improved error handling to avoid wrong updates, while reading statusfiles
* - bugfix: segmention fault on using internal commands
* - bugfix: checking the online ip immediately on starting tuxdns
* - bugfix: couldn't get allways the correct update-status
* - restriction: don et use internal variables in configfile
* - restriction: verbose to TV-screen only available for dyndns-accounts
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

@Homar
Die pre20-pre2 hatte immer das Problem wenn die übers Configmenü gestartet wurde das diese nach 1 - 2 Tagen nicht mehr updatete.
Wurde das mittlerweile in der Griff bekommen?
Eingaben über start_neutrino machten ja diese Probleme nicht.

Ansonsten ist eine gute alternative immernoch ezipupdate.
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

jepp, behoben ab pre3
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Homar hat geschrieben:jepp, behoben ab pre3
Wow, danke. :)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich habs eingebaut
tuxdns: dyndns-account update program for DBox2/Dreambox

xxxxxxxxxxx special edition v 0.22
it can easyly update your dyndns.org,
hn.org, dtdns.com or tzo.com accounts
from commandline or tuxdns.conf
written by Nero (c)2003-2004
Homar (c)2004-2005
tuxdns: Using configfile '/var/tuxbox/config/tuxdns.conf'.
tuxdns: accounts 1 / filezize 137
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi Leute...

gerade ist die neue Version freigegeben worden...

tuxdns v0.30:

die Versionen bis 0.28 sind übersprungen, dafür gibts nun eine Version mit Multiple-Accounts und eigene IP-Adressen-Abfrage, falls Ihr einen eigenen Server habt, der eure IPs anonym ermitteln kann.
Folgerichtig braucht mann also auch nicht die dyndns bemühen :wink:

Einige neue Variablen sind hinzugekommen und die interne Strucktur wurde komplett überarbeitet.

Nun muss zur Ermittlung der IP nicht ein Standartwebserver herhalten, der auch für andere Erreichbar ist, sondern über einen belibigen, von euch definierten Port funktionieren müsste.

Also.... normalerweise wird über Port-80 mit der Aussenwelt kommuniziert, wenn Ihr eine Anfrage z.B. nach checkip.dyndns.org sendet.
Falls Ihr einen eigenen Webserver besitzt, dann setzt ihr die beiliegende ip.php in irgendein Verzeichniss eurer Wahl, bindet den Webserver auf einen Port eurer Wahl und trägt es in der tuxdns.conf ein.

Standartmässig, wenn in der tuxdns.conf nichts eingetragen ist, holt sich die tuxdns die IP von tuxdns.info.

Tuxdns ist Abwährtskompatibel zu der urprünglichen Kommandozeilenversion, sodass ihr einen Account weiterhin über Kommandozeilenparameter steuern könnt.

Wenn Fragen sind oder Probleme auftauchen, immer her damit :P

zu beziehen unter http://remote-admin.info im YADD-Bereich

MFG
Homar
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

also,
1.) ich hab 2dyndns adressen
<record>
user = hans1
pass = wurst1
host = bla1.dyndns.org
</record>

<record>
user = hans2
pass = wurst2
host = bla2.dyndns.org
</record>
Würde das so funzen ??

2.) was bedeuten diese einträge ???

#<record>
#user = HansWurst
#pass = TopSecret
## hn.org only allow one host per user
#post_update = cmd_run ("wget http://127.0.0.1/control/message?nmsg=% ... tet:%%20%s", user, online_ip)+("&& sleep 2")
#<record>

<record>
user = Hans@Wurst.de
pass = K5454512135415
host = Filou.tzo.com
post_update = cmd_run ("cd /tmp && ./bla")
</record>
der erste eintrag ist für hn.org ??
der zweite eintrag ist für tzo.com ?? als beispiel ??

Und die ip.php kann ich auf einen meiner server ablegen, ami man nicht checkip.dyndns.org anfragen muss ??
Dann muss ich noch den port angeben, und das verzeichnis auf dem server ??