Page 1 of 1

Einrichtung Synology NAS

Posted: Wed 17. Jan 2018, 14:13
by MichaelWeigel
Einrichtung DDNS IPv4
Sie haben die Möglichkeit die Aktualisierung Ihres Hostnamens direkt von Ihrem Synology NAS erledigen zu lassen. Bitte führen Sie die folgenden Schritte nur aus wenn Sie über das notwendige Know-How im Umgang mit der Linuxkonsole verfügen. Diese Änderung wird vom Hersteller evtl. nicht supported. Sie können die Hostaktualisierung auch direkt in Ihrem Router oder über einen PC durchführen.

Kurzanleitung:
- Aktivieren des SSH-Dienstes unter Systemsteuerung -> Terminal
- Einloggen per ssh
mit z.B.: PUTTY (Benutzer: root / Passwort: IHR_ADMINPASSWORT)
- Aktualisieren der Datei /etc.defaults/ddns_provider.conf

Code: Select all

echo "[Feste-IP.net]" >> /etc.defaults/ddns_provider.conf
echo " modulepath=DynDNS" >> /etc.defaults/ddns_provider.conf
echo " queryurl=members.feste-ip.net/nic/update?hostname=__HOSTNAME__&myip=__MYIP__" >> /etc.defaults/ddns_provider.conf
Danach ist Feste-IP.net als DynamicDNS Provider über die Weboberfläche auswählbar.

ACHTUNG:
Bitte beachten Sie, dass Sie in Ihrem Router noch Portweiterleitungen einrichten müssen um auf ihr NAS
zugreifen zu können!

Einrichtung Synology NAS

Posted: Wed 17. Jan 2018, 14:53
by MichaelWeigel
Einrichtung für IPv6

das Standard dynDNS Modul bei Synology überträgt keine IPv6 Adressen.
eine Lösung für dieses Problem wurde in folgendem Forum gefunden.:http://www.programmierer-forum.de/ipv6- ... 319393.htm (dank an frederik-c)

Das Dynamisch DNS Update wird über einen Cronjob ausgelöst. Die Einstellung kann über ssh oder App erfolgen.

App:
  • die App "Cronjob Editor" installiert, die allerdings noch "Init 3rdparty" voraussetzt Installieren.
in die Cron alle 5 min das Komando:

Code: Select all

sh /volume1/software/ddns.sh
aufrufen.

Hier das Skript /volume1/software/ddns.sh

Code: Select all

#!/bin/bash
# get public IPv6
IPV6=$(ip addr list eth0 | grep "global" | cut -d ' ' -f6 | cut -d/ -f1)

if [ -f /volume1/software/ddns.log ]; then
		# obtain old IPv6
		OLDIPV6=$(sed -n '1p' < /volume1/software/ddns.log)
	else
		# create log file (first execution)
		echo -n "$IPV6" > '/volume1/software/ddns.log'
		OLDIPV6=""
fi

# send request if necessary
if [ "$OLDIPV6" != "$IPV6" ]; then
	wget "https://v6.members.feste-ip/nic/update?hostname=HOSTNAME&myip=$IPV4&myip2=$IPV6" --user=HOST-ID --password=HOST-PASSWORD
	# overwrite log file
	echo -n "$IPV6" > '/volume1/software/ddns.log'
fi
dabei sind die Werte für HOSTNAME, HOST-ID, HOST-PASSWORD zu ersetzen.

Re: Einrichtung Synology NAS

Posted: Sat 20. Jun 2020, 14:39
by froema
Hallo,

ich verstehe gerade nicht, welcher HOSTNAME, HOST-ID und HOST-PASSWORD eingetragen werden muss. Die von meinem DDNS Provider?
Das klappt bei mir nämlich nicht.
Gruß
Marc

Re: Einrichtung Synology NAS

Posted: Sat 20. Jun 2020, 14:39
by froema
Hallo,

ich verstehe gerade nicht, welcher HOSTNAME, HOST-ID und HOST-PASSWORD eingetragen werden muss. Die von meinem DDNS Provider?
Das klappt bei mir nämlich nicht.
Gruß
Marc

Re: Einrichtung Synology NAS

Posted: Mon 6. Jul 2020, 10:48
by AndreRose
Die in Ihrem Account hinterlegten Daten:
DDNS.jpg
DDNS.jpg (24.16 KiB) Viewed 6947 times

Re: Einrichtung Synology NAS

Posted: Mon 6. Jul 2020, 11:17
by froema
Ok. Danke. Jetzt verstehe ich. Also geht das nicht mit meinem aktuellen DDNS Provider.