- Kod: Markera allt
#! /bin/bash
#
if [[ -z $1 ]]; then
echo
echo "-Usage: nodename IP-ADDRESS"
echo
exit
fi
echo
dig -x $1 | grep -A1 "ANSWER SECTION" | tail -1 | awk '{ print $5 }' | sed 's/\.$//'
echo
Som exempel är "nodename 8.8.8.8" som är googles dns och, vilket är det bästa sättet att kolla om ditt nätverk har kontakt med världen och med det här scriptet ska du få ut "dns.google". Om du inte kör ping direkt, utan alltså försöker leta upp 8.8.8.8....
Det är helt enkelt en "hälsokoll" på nätet, funkar det och du får en utskrift med "dns.google" så är allt helt ok, funkar det inte så behöver du förmodligen starta om din dator, din router... eller också så har du mer problem......
Direkt ping förutsätter att adressen kan letas upp, med det här scriptet så syns om något är fel (vilket det iofs gör även efter en stund med ping).
