Synology-Forum.nl
Hardware ondersteuning => Netwerk algemeen => Topic gestart door: Underlyingglitch op 11 maart 2019, 12:20:17
-
Ik heb een NAS met ddns van Synology. Ik heb HeartBeat ingeschakeld en krijg soms een email met het bericht dat de verbinding is verbroken. Als ik de NAS herstart is alles weer normaal, maar dat kan niet als ik niet thuis ben.
Kan ik ervoor zorgen dat mijn NAS automatisch herstart als de netwerkverbinding wegvalt?
Alvast bedankt!
-
Lijkt me niet bevorderlijk voor de nas. Als de verbinding een keer echt wegvalt, blijft de nas in de loop van restarts hangen.
-
Is er een andere optie? Als ik op school zit kan ik niet thuis mijn NAS restarten. En ik moet dan wel bij mijn bestanden kunnen.
-
En rechtstreeks via jouw externe ip adres dan?
Werkt dat ook niet?
Maar waarom valt de DDNS verbinding uit?
-
Ik gebruik ook QuickConnect, en deze verbinding doet het dan ook niet.
-
Heb je soms ergens IPV6 ook aanstaan?
Zo ja zet die dan uit.
Normaal gesproken zou herstarten niet zinvol moeten zijn, want die heartbeat is er juist voor om te kijken of de DDNS servers van Synology nog te bereiken zijn en of het wan ipadres van je router niet gewijzigd is.
Die connectie wordt dan elke keer weer opgebouwd.
-
Maar waarom valt de DDNS verbinding uit?
Het is niet dat de ddns uitvalt, maar dat de ddns server niet zijn periodieke heartbeat ontvangt. Ik krijg die mails alleen als mijn provider met onderhoud bezig is of als er andere mechanische netwerk onderbrekingen zijn.
In dit geval lost herstarten het probleem op. Dus moet het iets in de nas zijn. Die heartbeat wordt vanuit de nas gestart, want dat werkt ook als je geen poorten forward. De nas kan dus niet het internet op en blijkbaar kom je ook niet meer op de nas via de LAN.
Alleen het netwerk op de nas herstarten zou voldoende moeten zijn. Maar daarvoor moet je wel op de nas kunnen inloggen.
Misschien periodiek een script laten lopen dat kijkt of het netwerk nog wel actief is. Maar het onderliggende probleem oplossen is beter. Maar hoe?
(Edit:
In ssh session as root.
/usr/syno/sbin/synoservice –list
/usr/syno/sbin/synoservice –restart <service_name>