Home / LinuxUser / 2006 / 08 / Netzwerkdiagnose-Tools

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(243 Punkte bei 15 Stimmen)
Re: War doch klar...
(179 Punkte bei 5 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Wege durchs Netz

Netzwerkdiagnose-Tools

01.08.2006 Linux hat die richtigen Tools an Bord, um Fehler im Netz aufzuspüren und den Datenpaketen den Weg wieder frei zu machen.

Läuft die Internetverbindung nicht oder erreichen Sie Computer im lokalen Netz nicht, ist guter Rat oft teuer. Verschiedene Kommandozeilentools helfen bei der Fehlersuche im Netz. So testen Sie beispielsweise mit ping und traceroute die Erreichbarkeit anderer Computer, kontaktieren mit host und dig Nameserver und schauen mit netstat nach, was Ihr Rechner gerade im Netzwerk unternimmt.

Wer bin ich?

Die Netzwerkschnittstellen Ihres eigenen Rechners untersuchen Sie mit dem Programm ifconfig. Das praktische kleine Tool zeigt nicht nur Informationen zur aktuellen Konfiguration an, sondern hilft auch beim Einrichten der Schnittstellen. Um die aktuellen Einstellungen anzuzeigen, rufen Sie /sbin/ifconfig ohne weitere Parameter auf. Da das Programm in /sbin und damit selten im $PATH eines Benutzers liegt, müssen Sie den vollen Pfad angeben.

Listing 1 zeigt das Kommando und die Ausgabe, in der jede Schnittstelle ihren eigenen Abschnitt hat. Der Rechner im Beispiel verfügt über eine Netzwerkkarte (eth0) mit der die IP-Adresse (inet addr) 10.195.34.14. Weiterhin sehen Sie Informationen zur Broadcast-Adresse (Bcast) und Subnetzmaske (Mask). Dass die Schnittstelle aktiv ist, erkennen Sie an UP. RX zeigt die Anzahl empfangener, TX diejenige gesendeter Pakete an.

Weiterhin ist das so genannte Loopback-Interface (lo) konfiguriert. Über diese Schnittstelle lässt sich der Rechner intern stets unter der IP-Adresse 127.0.0.1 und den Namen localhost erreichen. Als dritte Schnittstelle sehen Sie im Listing einen DSL-Anschluss ppp0; der Rechner besitzt im Internet die Adresse 11.22.33.44.

Listing 1

$ /sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 00:30:48:70:4B:40
          inet addr:10.195.34.14  Bcast:10.195.34.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          (…)
          RX packets:1162180567 errors:0 dropped:449 overruns:0 frame:0
          TX packets:2046191782 errors:0 dropped:0 overruns:0 carrier:0
          (…)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          (…)
ppp0      Link encap:Point-Point Protocol
          inet addr:11.22.33.44  P-t-P:11.22.33.55 Mask:255.255.255.0
          (…)

Wer sind die anderen?

Dank einer praktischen Einrichtung, die sich Domain Name Service nennt, muss sich niemand komplizierte IP-Adressen merken, sondern kann Rechner über ihren Domainnamen kontaktieren. Dass die DNS-Konfiguration auf Ihrer Seite richtig funktioniert, testen Sie beispielsweise mit dig oder host auf der Kommandozeile. Beiden Tools übergeben Sie als Argument entweder einen Domainnamen oder eine IP-Adresse – die Umwandlung funktioniert in beide Richtungen.

Ein Beispiel für eine Dig-Anfrage sehen Sie in Listing 2. Neben der Frage (QUESTION SECTION) präsentiert dig auch die Antwort (ANSWER SECTION). Welche IP-Adresse der eingebene Domainname hat, steht in diesem Bereich hinter A. In die andere Richtung, also von IP-Adresse zum Domainname, geht es, wenn Sie zusätzlich die Option -x einsetzen.

Listing 2

$ dig www.linux-user.de
; <<>> DiG 9.2.4 <<>> www.linux-user.de
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15715
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1
;; QUESTION SECTION:
;www.linux-user.de.             IN      A
;; ANSWER SECTION:
www.linux-user.de.      73628   IN      A       87.106.38.241
(…)

Das Tool host braucht zur Richtungsangabe keinen Parameter; es verrät nicht ganz so viel wie dig, aber nimmt ohne Probleme IPs und Domainnamen an. Ein Beispiel finden Sie in Listing 3: Oft teilen sich mehrere Domainnamen dieselbe IP-Adresse, etwa wenn ein Webserver mehrere Seiten hostet. Genauso kann ein Domainname auf mehrere IP-Adressen zeigen: Häufig frequentierte Webseiten, wie Google oder eBay, setzen aus Performance-Gründen mehrere Webserver ein.

Listing 3

$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 66.102.9.104
www.l.google.com has address 66.102.9.147
www.l.google.com has address 66.102.9.99
Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

722 Hits
Wertung: 69 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 1 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...