Ddns

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Phil88

Benutzer
Registriert
01. Okt. 2007
Beiträge
84
Reaktionspunkte
0
Punkte
0
Hallo

Ich würde gerne verschiedene Domains mit meiner IP aktualisieren, doch leider kann man ja auf der DS nur einen Account eingeben und auch nur für "DynDNS".
Gibt es da eine Möglichkeit das anders zu realisieren, da ich mehrere Domains bei "Strato" habe und das mit den Virtuellen Hosts auf der DS auch gut läuft.
Schonmal besten Dank
Phil
 
Danke, ich habe es jetzt mal so eingegeben, mal schauen ob es geht.


[DYNDNS.org]
address=members.dyndns.org/nic/update
passwd=xxxxxxxx
hostname=name1.org
username=xxxxxxx

[dyndns.strato.com]
address=dyndns.strato.com/nic/update?hostname=<domain>
passwd=xxxxxxxx
hostname=name2.de
username=xxxxxxxx
 
Hmmm - ob das funktioniert? Keine Ahnung. Ich hatte es wohl so verstanden, dass Du mehrere Dyndns-Addressen gleichzeitig aktualisieren möchtest. Aber lassen wir uns mal überraschen...

Trolli
 
also irgendwie läuft das nicht, der erste account wird aktualisiert aber mein zweiter nicht?
Schade.
Es gibt ja www.dnsomatic.com dort kann man verschiedenen Accounts aktualisieren lassen aber Strato ist nicht dabei und denen geschrieben habe ich schon, ob sie Strato nicht mit aufnehmen könne.
Sie meinten das sie es machen, aber das ganze ist jetzt schon ca. 5 Wochen her und noch nichts passiert.
 
am einfachsten scheint mir in deinem fall, wenn du einen dyndns client auf der ds installierst und mittels cron regelmässig die ip bei strato updatest

hier noch ein link zum thema bei strato selbst http://www.strato-faq.de/subcat.php4?subcatid=3.0.2.12.2

vielleicht hilft dir dies weiter.
 
gibt es denn einen client den ich auf der ds installieren kann? Bei strato sind es doch clients für Windows?
Wenn es das gibt, wie installiere ich es dann?
 
ob strato nun einen client für linux hat weiss ich nicht. da müsstest du schon mal bei strato nachfragen. könnte mir aber vorstellen, dass strato irgend ein script für linux anbietet. Also, wenn's denn so einen client gibt, dann musst du das program oder script über /volume1/public auf die ds bringen. dann mit root über telnet einloggen und program/script nach anweisung installieren. im normalfall musst du dieses script/programm dann noch mittels eines cronjobs regelmässig ausführen.

dies alles aber ohne gewähr. kenne mich mit strato als dyndns provider nicht aus.
 
Also auf meinem Router ist "inadyn" installiert und mit dem kann ich Strato aktualisieren, nur leider reicht der speicher nicht aus um dort änderungen vorzunehmen.
 
welcher speicher reicht nicht aus? router oder ds107? inadyn scheint mir nicht wirklich ein speicherfresser zu sein.

hast du ipkg installiert?

> wenn ja, dann kannst du das paket
"inadyn - 1.96.2-1 - INADYN is a dynamic DNS client. That is, it maintains the IP address of a host name. It periodically checks whether the IP addr"
installieren. das sollte helfen

> wenn nein. hier kriegst du ipkg http://ipkg.nslu2-linux.org/feeds/op...2.41-1_arm.ipk
und hier noch zusätzliche info zur installation http://www.synology.com/wiki/index.p...marvell_models
 
Auf dem Router ist nicht genug platz.
Irgendwie gehen die links nicht.
 
Danke

ich werde mal mein glück versuchen, da ich nicht so gut mit linux kann, bin mit win.... groß geworden, naja irgendwann holt einen alles wieder ein.
 
Also ich habe diesen bootstrap installiert und wenn ich dann ipkg update eingebe kommt die meldung:
/opt/bin/ipkg: /opt/bin/ipkg: 1: Syntax error: word unexpected (expecting ")")
das sieht irgendwie nicht gut aus oder?
 
Ok, also irgendwie ist das ganze nicht meine welt und wenn man das zum ersten mal macht ist es nicht so einfach und ich denke ich mache mehr kaputt als das was ich damit erreichen will. Vielleicht finde ich ja noch eine lösung die für mich einfacher ist, oder ich setze mich mal in einer ruhigen minute hin um mir das ganze beizubringen.
Trotzdem Danke

Phil
 
ich denke nach wie vor, dass man die lösung mit inadyn auf der ds107 der lösung mit einer alternativen firmware auf dem router vorziehen sollte. alternative firmware scheint mir für phil88 dann doch etwas sehr speziell zu sein.

@phil88: sorry war mir nicht bewusst, dass die ds107 einen anderen prozessor hat. trolli hat natürlich recht.

also ich versuche hier nochmals schritt für schritt die installation von inadyn aufzuschreiben (alles ohne gewähr auf vollständigkeit, schreibfehler und sonstige kuriositäten - vielleicht kann dies ja noch einer der speziallisten hier im forum überprüfen und evtl. vorhandene ungereimtheiten verbessern resp. ergänzen)

voraussetzungen:

Du musst mittels telnet und als root auf deine ds kommen
- telnet patch muss installiert sein
- patch gibt's hier http://download.synology.com/download/telnet/EnableTelnet.zip
- release notes hier http://www.synology.com/enu/support/releaseNote/telnet.php
- root passwort ist das selbe wie dein admin passwort
- <telnet ip-deiner-ds> auf kommandozeile eingeben und dann login

Installation bootstrap:

1. bootstrap download:
gibt's hier http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh
am besten mit <rechte maustaste> drücken und dann <ziel speichern unter> auswählen. speicher im verzeichnis /volume1/public/ auf deiner ds

2. login als root auf deiner ds:
<telnet ip-deiner-ds> auf kommandozeile eingeben und dann login (siehe oben)

3. wechseln in das public verzeichnis:
<cd /volume1/public/>

4. ipkg installieren:
<sh dein-runtergeladener-bootstrap> (dein-runtergeladener-bootstrap sollte in deinem fall ds101-bootstrap_1.0-4_powerpc.xsh sein)

5. ipkg configuration anpassen:
- öffnen der datei ipkg.conf mit <vi /opt/etc/ipkg.conf>
- einmal die taste <insert> oder auf de-tastatur <einfügen> drücken
- einfügen der zeile <src packages http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/stable/>
- einmal die <esc> taste drücken
- <:wq> eingeben - dann sollte die datei gespeichert sein und du dich wieder auf der kommandozeile befinden

6. ipkg (packete) auf den neuesten stand bringen:
<ipkg update>

7. inadyn installieren:
<ipkg install inadyn>

so nun solltest du inadyn ausführen können. um inadyn nun auch noch automatisch ausführen lassen zu können, machst du noch einen eintrag mit dem kompletten inadyn kommando in der /opt/etc/crontab (muss evtl. neu erstellt werden). cron ist ein scheduler der dir aufgaben automastisch ausführt. Eine beschreibung von cron findest du hier http://de.wikipedia.org/wiki/Cron

gutes schaffen und gruss aus den wilden bergen
 
Wenn es so tatsächlich funktioniert (sau)gut beschrieben - sogar für Lamers wie mich!

Gibt es das Ganze auch für die CS-406?
Welchen Bootstrap benötige ich dann und wie lautet bei 'ipkg configuration anpassen' dann der package-link?

LG
Claus
 
Die CS406 hat den gleichen Prozessortyp wie die DS107. Die Anleitung wird also auch bei Dir funktionieren.

Trolli
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat