Synology-Forum.nl
Overige software => Overige software => Topic gestart door: Rvbilsen op 05 augustus 2014, 21:22:10
-
Is het mogelijk om een ping logger of iets dergelijks te installeren op de NAS om de verbinding te checken?
Ik heb een DS412+. Ik heb het vermoeden dat af en toe mijn verbinding even wegvalt maar volgens UPC zou ik dit zelf kunnen checken door een ping logger. Nu wil ik mijn Mac niet de hele tijd aan laten staan, maar de NAS staat wel 24/7 aan dus lijkt dat het mooiste platform om het te checken. Is dit mogelijk en bestaat er software voor voor de NAS? UPC gaat het overigens van hun kant ook een paar dagen loggen heb ik begrepen.
Rob
-
Wat je dan kan doen is inloggen via ssh en daar een ping doen naar een ip adres op het internet.
kitty> ping nu.nl
PING nu.nl (62.69.166.254): 56 data bytes
64 bytes from 62.69.166.254: seq=0 ttl=248 time=8.528 ms
64 bytes from 62.69.166.254: seq=1 ttl=248 time=7.646 ms
64 bytes from 62.69.166.254: seq=2 ttl=248 time=8.730 ms
64 bytes from 62.69.166.254: seq=3 ttl=248 time=7.734 ms
^C
--- nu.nl ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 7.646/8.159/8.730 ms
Laat dit de hele dag lopen en doe dan een ctrl+c om het te stoppen.
Dan krijg je een summary met gegevens.
Als daaruit blijkt dat er problemen zijn (bv packetloss) kan je met traceroute programma's achterhalen waar dit vandaag komt.
-
TS:
Nu wil ik mijn Mac niet de hele tijd aan laten staan"
Als je SSH (Terminal) doet, staat z'n MAC dus de hele tijd aan. ;)
-
Zucht, daar heb je een punt.
Dus het wel maar dan moet je hem met screen starten.
Dat kan alleen weer als je synology gebootstrapt is.
-
bootstrap.....en DAT moet je maar willen ;)
Ik denk dat als TS bewijzen moet hebben in de "strijd" met UPC, dat die MAC dan maar een tijdje aan moet blijven staan.
En als je ping doet, dan wel redirecten naar een file.
Voorbeeldje:
ping -t <ip of site> > /volume1/>gedeelde map>/ping.txt
-
Als je uitlogt stopt het commando dus als je er nog een & achter zet draait het ook door na het uitloggen.
ping -t <ip of site> > /volume1/>gedeelde map>/ping.txt &
Dan kan je uitloggen en blijft het toch door draaien.
-
login met putty en geef hetvolgende commando:
while [ 1 ];do date +"%x %X - `ping -c1 127.0.0.1|grep ttl`" >> ping.log;sleep 60;done &
Vervang daarin 127.0.0.1 door een ipadres op het internet, bijvoorbeeld de default gateway van je provider.
sleep 60 zorgt ervoor dat ie elke 60 seconden een ping doet.
Het resultaat komt in de file ping.log te staan
Je kunt het resultaat even testen door de redirection weg te halen ( >> ping.log)
Edit: Tijdens het schrijven al anderen met deze oplossing. Sorry voor de dubbele post.
-
Het mooie met linux is dat er dus zoveel mogelijkheden zijn :-)
Je kan het ook vanuit cron laten draaien of de task scheduler in de dsm gui.
-
Idd...er zijn vele wegen die naar Rome leiden :lol:
Misschien niet al te ingewikkeld maken, het is volgens mij maar tijdelijk. ;)