Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TDAT2004 Datakommunikasjon med nettverksprogrammering

Oppgavenummer 23 - Dig
Odd Erik Knudsen og Petter Aasen Tomren

 

1. Innledning

Dig er et kommando-verktøy som brukes for å sende spørringer til DNS-servere for å få ønsket relatert informasjon. Dette verktøyet er tilgjengelig bare på Linux og Macintosh OS X operativsystemer. Dig er nyttig i sammenheng ved feilsøking og er ofte også brukt i undervisning. I utgangspunktet var tanken at dig skulle erstatte nslookup, men endte i stedet opp som et komplementært verktøy.

 

2. Ønsket funksjonalitet

Noen av de mest vanlige spørringene er:

...

For å bruke kommandoene skriver du bare dig, etterfulgt av et nettsted du vil sende spørringer mot, og en ønsket kommando. Da vil du først få tilbake generell informasjon om dig og litt teknisk informasjon om svaret som blir returnert av DNS-serveren.
Neste du får opp en question section, der som er egentlig bare en oppsummering av spørringen som du sendte. Til slutt får du tilbake answer section, der svaret blir presentert og en statistikk-del som viser enkle statistikker som spørringen. Alt dette kan slåes av og på, slik at du kan for eksempel få tilbake kun svaret og ikke alle de andre seksjonene.


3. Virkemåte

Her skal vi vise noen av de vanligste funksjonene når det kommer til kommando-verktøyet dig. Skriver du inn utelukkende kommandoen - dig, vil du få ut dette:

...

Når vi nå kjører kommandoen mot facebook.com får vi litt mer interessant informasjon. Dersom man kjører kommandoen dig med ei nettside, vil man kjøre en generell spørring som henter tilbake internettadressen ip-adressen til den valgte nettsiden. Første del av terminalvinduet er bare generell informasjon fra dig-kommandoen, men når vi kommer til seksjonen kalt "QUESTION SECTION" kommer det informasjon om spørringen vi har valgt å kjøre. Siden vi her har kjørt den generelle kommandoen vil det ikke komme noe informasjon om spørringen her. Når vi derimot går videre til seksjonen kalt "ANSWER SECTION" vil vi få tilbake svar fra spørringen. Her får vi da tilbake tre internettadresser fra ip-adresser fra facebook.com. Legger du til "+short" på den generelle spørringen vil du kun få svaret skrevet ut:

...

Returnerer DNS-serverne til nettstedet. Eksempel vises i bildet nedenfor:



4.  Referanser

https://mediatemple.net/community/products/dv/204644130/understanding-the-dig-command

...