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

Registrere dropp i nettet


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

Sitte og pinge i det uendelige ja...

 

På en dags internett bruk, så vil da den ping recorden bli uendelig lang, og det gidder ikke jeg og se igjennom ihvertfall..

Skrevet

Ping en gang hvert kvarter eller 30 min da.

 

 

Kan jo bare enkelt lage et batch script som lagrer de gangene den ikke får svar også.

Skrevet

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.

Skrevet

Har laget et program som logger ping-svar fra en eller flere hoster til en .mdb fil.

 

Programmet kan minimeres til systray og har 'trafikklys' ikon med egendefinerbare grenser for rødt/gult/grønt.

 

Send meg en mail til [email protected] om du er interessert.

 

timtowtdi

Skrevet

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:

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...