Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

Registrere dropp i nettet


Anbefalte innlegg

Videoannonse
Annonse

C:\>ping -t 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time<10ms TTL=254
Reply from 192.168.1.1: bytes=32 time<10ms TTL=254
Reply from 192.168.1.1: bytes=32 time<10ms TTL=254

Ping statistics for 192.168.1.1:
   Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 0ms, Maximum =  0ms, Average =  0ms
Control-Break
Reply from 192.168.1.1: bytes=32 time<10ms TTL=254
Reply from 192.168.1.1: bytes=32 time<10ms TTL=254
Reply from 192.168.1.1: bytes=32 time<10ms TTL=254

Ping statistics for 192.168.1.1:
   Packets: Sent = 6, Received = 6, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 0ms, Maximum =  0ms, Average =  0ms
Control-C
^C
C:\>

 

Her tar jeg en ping -t på en host og mens den holder på bruker jeg ^BREAK ( CTRL+Pause|Break) og får et sammendrag med sendt, mottatt, mistet osv. uten at det stopper selve ping loopen, når du avslutter ( CTRL+C ) får du også et sammendrag.

Lenke til kommentar

Jeg bruker dette lille bash scriptet som sjekker om linja er nede:

 

#!/bin/bash
# oslos-banetele router
HOST=194.19.81.41
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin
#
#
ping -c 2 $HOST 1> /dev/null 2> /dev/null
CODE=$?
if [ $CODE != 0  ]; then
       if [ ! -e /var/internett2 ]; then
               echo "`date` Internett er nede!" >> /var/log/adsl
               touch /var/internett2
       fi
else
       if [ -e /var/internett2 ]; then
               echo "`date` Internett OK igjen" >> /var/log/adsl
               rm /var/internett2
       fi
fi

 

Legg dette i en fil og gjør den kjørbar. Endre host til en router som er middels langt fra deg, og som er brukbart stabil. Kjør den så automatisk fra crontab en gang i minuttet sånn:

 

*/1 * * * * /scripts/linje-test.sh

 

Så har du et system som måler den minste nedetid på linja, når den går ned og når den kommer opp igjen. (Du kan lese det i /var/log/adsl)

 

Når du skal klage så tar du jo bare en:

cat /var/log/adsl | sendmail [email protected] :yes::yes::yes:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...