(→D-Link) |
|||
Zeile 42: | Zeile 42: | ||
Der ddclient unterstüzt das Update per SSL erst ab Version 3.7.0. Ab dieser Version kann die Zeile "ssl=yes" einkommentiert werden. | Der ddclient unterstüzt das Update per SSL erst ab Version 3.7.0. Ab dieser Version kann die Zeile "ssl=yes" einkommentiert werden. | ||
=== Geräte mit öffentlicher IP === | ==== Geräte mit öffentlicher IP ==== | ||
Wenn das Gerät auf einem Interface direkt die öffentliche IP verwendet, kann die folgende Konfiguration verwendet werden: | Wenn das Gerät auf einem Interface direkt die öffentliche IP verwendet, kann die folgende Konfiguration verwendet werden: | ||
<pre> | <pre> | ||
Zeile 57: | Zeile 57: | ||
$HOSTNAME | $HOSTNAME | ||
</pre> | </pre> | ||
=== Geräte in einem privaten Netz === | ==== Geräte in einem privaten Netz ==== | ||
Ist der ddclient auf einem Gerät im internen Netzwerk installiert, muss die öffentliche IP vorher von einem [[SPDNS_FAQ#Wie ermittle ich meine öffentliche IP|Server im Internet]] abgefragt werden. Das kann mit der folgenden Konfiguration realisiert werden: | Ist der ddclient auf einem Gerät im internen Netzwerk installiert, muss die öffentliche IP vorher von einem [[SPDNS_FAQ#Wie ermittle ich meine öffentliche IP|Server im Internet]] abgefragt werden. Das kann mit der folgenden Konfiguration realisiert werden: | ||
<pre> | <pre> | ||
Zeile 72: | Zeile 72: | ||
$HOSTNAME1,$HOSTNAME2 | $HOSTNAME1,$HOSTNAME2 | ||
</pre> | </pre> | ||
=== ddclient unter Windows === | ==== ddclient unter Windows ==== | ||
Eine Anleitung zur Konfiguration unter Windows befindet sich [http://blogabissl.blogspot.de/2014/05/spdns-statt-dyndns.html hier]. | Eine Anleitung zur Konfiguration unter Windows befindet sich [http://blogabissl.blogspot.de/2014/05/spdns-statt-dyndns.html hier]. | ||
=== inadyn === | === inadyn === | ||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">inadyn unterstützt kein Update via SSL (Stand 05.04.2014)</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
<pre> | <pre> | ||
inadyn -u $USERNAME -p $PASSWORD -a $HOSTNAME --dyndns_server_name update.spdyn.de --dyndns_server_url /nic/update? --ip_server_name checkip.spdyn.de:80 / | inadyn -u $USERNAME -p $PASSWORD -a $HOSTNAME --dyndns_server_name update.spdyn.de --dyndns_server_url /nic/update? --ip_server_name checkip.spdyn.de:80 / | ||
</pre> | </pre> | ||
=== FRITZ!Box === | === FRITZ!Box === | ||
[[Datei:FritzBox-spDNS.png|thumb|right]] | |||
<br> | |||
In der FRITZ!Box kann unter ''Erweiterte Einstellungen -> Internet -> Freigaben -> Dynamic DNS'' der Dynamic DNS Dienst konfiguriert werden. Damit spDYN verwendet werden kann, muss als DNS-Anbieter "Benutzerdefiniert" ausgewählt und die folgende Update-URL eingetragen werden. | |||
*Update-URL: <code>https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr></code> | |||
*Domainname: Hostname | |||
https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr | *Benutzername: Login für spDYN | ||
*Kennwort: Kennwort für spDYN | |||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">Die spitzen Klammern sind keine Platzhalter.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
<br> | |||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">Bei der Token-Authentifizierung muss anstatt der Login für spDYN der Hostname und anstatt das Kennwort für spDYN der Token eingetragen werden.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
<br> | |||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">Beim parallelen Update von IPv4 und IPv6 kann die Token-Authentifizierung nicht verwendet werden.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
=== OpenWRT === | === OpenWRT === | ||
[[Datei:Spdns-openwrt.png|thumb|right]] | |||
<br> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">OpenWRT unterstützt nur Updates via SSL. Informationen zum Aktivieren des Udpates über SSL finden sich im [http://wiki.openwrt.org/doc/howto/ddns.client OpenWRT Wiki] </span></div> | |||
</div> | |||
<br> | |||
Im Feld ''Custom Update-URL'' muss folgendes eingetragen werden.<br /> | |||
<code>http://[USERNAME]:[PASSWORD]@update.spdyn.de/nic/update?hostname=[DOMAIN]&myip=[IP]</code> | |||
<br> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">Die Eckigen Klammern sind keine Platzhalter.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
===Zyxel=== | |||
[[Datei:ZyxelUSG40.png|thumb|right]] | |||
<br> | |||
Auf einem Zyxel wurde diese Konfiguration erfolgreich getestet. | |||
<div style="clear: both;"></div> | |||
===Cisco=== | |||
Im ersten Schritt wird die Dynamische DNS Methode (HTTP) angegeben. In diesem Fall http. Der Name "spdyn" ist frei gewählt und kann beliebig angepasst werden. Zu beachten ist bei der Eingabe des URLs, dass das ? (Fragezeichen) auf Cisco Routern das Anzeigen von Hilfetexten bewirkt. Um das ? im URL eingeben zu können, muss man wissen, dass man CTRL--V gefolgt von dem ? eingeben muss. HTTPs funktioniert bei der getesteten Softwareversion nicht. | |||
<pre> | |||
ip ddns update method spdyn | |||
HTTP | |||
add http://update.spdyn.de/nic/update?hostname=<h>&myip=<a>&user=hostname.spdyn.de&pass=mein-spdy-ntkn | |||
</pre> | |||
<br> | |||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">HTTPS wird von der verwendeten Sofrwareversion nicht unterstützt.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
<br> | |||
Die angegebene Dynamische DNS Methode kann anschließend am WAN Interface angegeben werden. Ebenso wird der Hostname konfiguriert, der aus der URL übernommen wird. | |||
< | <pre> | ||
interface FastEthernet4 | |||
ip ddns update hostname hostname.myfirewall.org | |||
ip ddns update spdyn | |||
</pre> | |||
<br> | |||
<div style="clear: both;"></div> | |||
<div> | |||
<div style="display: flex;padding-right:10px;float:left;"> [[Datei:alert-yellow.png]] </div> | |||
<div style="display: flex;"><span style="background-color: #ffc926;padding:10px;border-radius:4px;font-weight:bold;">Je nach Typ muss das richtige WAN-Interface angegeben werden. Die Cisco Firewall Serie ASA (Adaptive Security Appliance) unterstützt kein dynamisches DNS.</span></div> | |||
</div> | |||
<div style="clear: both;"></div> | |||
===Powershell Script=== | ===Powershell Script=== | ||
Unter Windows kann das Update des Hostname über ein Powershell-Script gelöst werden. Das benötigte Script | Unter Windows kann das Update des Hostname über ein Powershell-Script gelöst werden. Das benötigte Script steht hier zur Verfügung: [https://github.com/qpirsel/spdns_update Powershell Script]. |
Version vom 8. August 2018, 08:11 Uhr
Informationen
Letze Anpassung: 07.08.2018
Bemerkung: Artikel überarbeitet
Einleitung
spDYN verwenden
Securepoint UTM v11
Die DynDNS-Einstellungen können in den Einstellungen der WAN-Schnittstelle, unter "Netzwerk" -> "Netzwerk-Konfiguration" getätigt werden Klicken Sie dort im Tab "Schnittstellen" auf das Schraubenschlüssel-Symbol neben dem Interface, für das Sie den DynDNS-Namen konfigurieren wollen. Es öffnet sich ein neues Fenster, in dem Sie auf dem Tab "DynDNS" die entsprechenden Einstellungen vornehmen können.
D-Link
Diese Konfiguration wurde nicht von uns, sondern von HSB Alexander Winkler auf einem D-Link DSR-250N mit Firmware-Stand 2.11B301C_WW getestet.
Im D-Link unter "Netzwerk" -> "Internet" -> "Dynamischer DNS (DDNS)" -> "Dynamic DNS WAN Settings"
- Dynamischer DNS-Diensttyp: Custom
- DynNDS-Server:
update.spdyn.de
- Benutzername:
<BENUTZERNAME>
- Kennwort:
<KENNWORT>
- Host-Name:
<HOSTNAME>
- Force Update Interval: 7
- URL:
/nic/update?hostname=<HOSTNAME>&myip=192.168.0.1&user=<BENUTZERNAME>&pass=<KENNWORT>
ddclient
Der ddclient unterstüzt das Update per SSL erst ab Version 3.7.0. Ab dieser Version kann die Zeile "ssl=yes" einkommentiert werden.
Geräte mit öffentlicher IP
Wenn das Gerät auf einem Interface direkt die öffentliche IP verwendet, kann die folgende Konfiguration verwendet werden:
# Configuration file for ddclient generated by debconf # # /etc/ddclient.conf protocol=dyndns2 use=if, if=eth0 server=update.spdyn.de #ssl=yes login=$USERNAME password='$PASSWORD' $HOSTNAME
Geräte in einem privaten Netz
Ist der ddclient auf einem Gerät im internen Netzwerk installiert, muss die öffentliche IP vorher von einem Server im Internet abgefragt werden. Das kann mit der folgenden Konfiguration realisiert werden:
# Configuration file for ddclient generated by debconf # # /etc/ddclient.conf protocol=dyndns2 use=web, web=checkip.spdyn.de server=update.spdyn.de #ssl=yes login=$USERNAME password='$PASSWORD' $HOSTNAME1,$HOSTNAME2
ddclient unter Windows
Eine Anleitung zur Konfiguration unter Windows befindet sich hier.
inadyn
inadyn -u $USERNAME -p $PASSWORD -a $HOSTNAME --dyndns_server_name update.spdyn.de --dyndns_server_url /nic/update? --ip_server_name checkip.spdyn.de:80 /
FRITZ!Box
In der FRITZ!Box kann unter Erweiterte Einstellungen -> Internet -> Freigaben -> Dynamic DNS der Dynamic DNS Dienst konfiguriert werden. Damit spDYN verwendet werden kann, muss als DNS-Anbieter "Benutzerdefiniert" ausgewählt und die folgende Update-URL eingetragen werden.
- Update-URL:
https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr>
- Domainname: Hostname
- Benutzername: Login für spDYN
- Kennwort: Kennwort für spDYN
OpenWRT
Im Feld Custom Update-URL muss folgendes eingetragen werden.
http://[USERNAME]:[PASSWORD]@update.spdyn.de/nic/update?hostname=[DOMAIN]&myip=[IP]
Zyxel
Auf einem Zyxel wurde diese Konfiguration erfolgreich getestet.
Cisco
Im ersten Schritt wird die Dynamische DNS Methode (HTTP) angegeben. In diesem Fall http. Der Name "spdyn" ist frei gewählt und kann beliebig angepasst werden. Zu beachten ist bei der Eingabe des URLs, dass das ? (Fragezeichen) auf Cisco Routern das Anzeigen von Hilfetexten bewirkt. Um das ? im URL eingeben zu können, muss man wissen, dass man CTRL--V gefolgt von dem ? eingeben muss. HTTPs funktioniert bei der getesteten Softwareversion nicht.
ip ddns update method spdyn HTTP add http://update.spdyn.de/nic/update?hostname=<h>&myip=<a>&user=hostname.spdyn.de&pass=mein-spdy-ntkn
Die angegebene Dynamische DNS Methode kann anschließend am WAN Interface angegeben werden. Ebenso wird der Hostname konfiguriert, der aus der URL übernommen wird.
interface FastEthernet4 ip ddns update hostname hostname.myfirewall.org ip ddns update spdyn
Powershell Script
Unter Windows kann das Update des Hostname über ein Powershell-Script gelöst werden. Das benötigte Script steht hier zur Verfügung: Powershell Script.