Administrator Startseite

Apple

iOS, iTunes, Mac OS X

Entwicklung

Assembler, BASIC, Batch & Shell, Bibliotheken & Toolkits, CSS, C und C++, Datenbanken, HTML, IDE & Editoren, Installation, Java, JavaScript, KiXtart, Lizenzierung, Pascal & Delphi, Perl, PHP, Python, VB for Applications, Visual Studio, Webentwicklung, XML

Hardware

Benchmarks, Cluster, CPU, RAM, Mainboards, Drucker und Scanner, Festplatten, Raid, Grafikkarten & Monitore, LAN, WAN, Wireless, Multimedia & Zubehör, Notebook & Zubehör, Router & Routing, SAN, NAS, DAS, Server-Hardware, Sonstige Peripheriegeräte, Speicherkarten, Switche und Hubs

Internet

Blogs, CMS, Domain Registrierung, E-Books, E-Business, E-Mail, Flatrates, Hosting & Housing, Informationsdienste, Instant Messaging, Onlinedienste, SEO, Server, Soziale Netzwerke, Utilities, Webbrowser

Linux

Apache Server, Debian, Desktop, Netzwerk, OpenOffice, LibreOffice, RedHat, CentOS, Fedora, Samba, Suse, Tools & Utilities, Ubuntu, Userverwaltung

Microsoft

Exchange Server, Hyper-V, Installationsprobleme, Netzwerk, Office, Outlook & Mail, Systemdateien, Tools & Utilities, Userverwaltung, Visual Studio, Windows 7, Windows 8, Windows Phone, Windows Server, Windows Vista, Windows XP

Multimedia

Audio, Digitiales Fernsehen, Grafik, Icons, Schriftarten, Video

Netzwerke

Cluster, DNS, DSL, VDSL, Groupware, Grundlagen, ISDN & Analoganschlüsse, LAN, WAN, Wireless, Monitoring, Netzwerkmanagement, Netzwerkprotokolle, Router & Routing, TK-Netze & Geräte, UMTS, EDGE & GPRS, Voice over IP

Off Topic

Administrator.de Feedback, Humor (lol), Papierkorb

Sicherheit

Backup, Erkennung und -Abwehr, Firewall, Grundlagen, Informationsdienste, Rechtliche Fragen, Sicherheits-Tools, Tipps & Tricks, Verschlüsselung & Zertifikate, Viren und Trojaner

Sonstige Systeme

Google Android, MikroTik RouterOS, Novell Netware, Sun Solaris

Virtualisierung

Hyper-V, KVM, Vmware, Xenserver

Weiterbildung

Aus- und Weiterbildung, Ausland, Schulung & Training, Studentenjobs & Praktikum

Zusammenarbeit

Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
In der September-Ausgabe des IT-Administrator Magazins mit Schwerpunkt 'Mobile IT' lesen Sie, wie es um die Sicherheit der aktuellen Mobilbetriebssysteme bestellt ist. Außerdem zeigen wir Ihnen, wie das Mobile Device Management mit System Center 2012 funktioniert und wie Sie die Daten auf den mobilen Geräten dank Funambol synchron halten. Editorial: Win Your Own Device Liebe Leserinnen und Leser, während dieses Heft am Kiosk und in ... mehr
Mitglied: stpe
28.06.2006, aktualisiert 29.06.2006, 21176 Aufrufe, 2 Kommentare

Fehlersuche bei Netzwerkverbindungen unter Linux

Da ich sehr oft als Frage gestellt bekomme: "Warum geht meine Netzwerkverbindung unter Linux nicht" oder von vielen Leuten über den Heimrouter unter Linux keine Internet-Verbindung aufgebaut werden kann, hier einmal exemplarisch ein paar grundlegende Schritte zur Fehlerdiagnose/-behebung von Netzwerkverbindungen.

Grundlegendes
Das kleine Tutorial basiert zwar auf Debian, sollte aber weitestgehend auch ohne Änderungen auf darauf aufbauenden Distributionen (wie die ganzen Ubuntu-Varianten, Knoppix, ...) anzuwenden sein.

Die Bashbefehle (ifconfig, route, traceroute, ping, ...) sollten auch auf anderen Linuxen unverändert laufen. Auf SuSE und Konsorten liegen aber die Konfigurationsdateien woanders und können meist nur sicher über ein entsprechendes Konfigurationsprogramm konfiguriert werden (wie z.B. yast).

Zur Fehlerdiagnose
  • Mit ifconfig erfährst Du, ob Deiner nic die richtige IP zugewiesen wurde.
  • Mit route kannst Du das Standardgateway überprüfen. Hier steht in der Regel die Router-IP
  • Mit cat /etc/resolv.conf erfährst Du, ob die richtigen Nameserver eingetragen sind
  • Mit traceroute 82.149.225.22 kannst Du ermitteln, ob die IP-Pakete auf ihrer Reise zu administrator.de irgendwo hängenbleiben (vielleicht ist die Firewall Deines Routers zu restriktiv?)
  • Mit host administrator.de bekommst Du heraus, ob die DNS-Auflösung funktioniert

Zur Fehlerbehebung
  • Mit einem Editor kannst Du über die Datei /etc/network/interfaces die IP-Einstellungen (IP, Subnet, Gateway) sowie WLAN-Parameter und Weiteres Deiner nic anpassen (man interfaces hilft bei der Suche nach den richtigen Einträgen)
  • Ebenfalls per Editor kannst Du die DNS-Server in der /etc/resolv.con anpassen
  • Zeigt ifconfig eth0 (oder wlan0, bei WLAN-Karten) in der Liste nicht an, ist das Netzwerk nicht gestartet: /etc/init.d/networking start hilft hier weiter

Zeigt noch nicht einmal ifconfig -a eth0 an, ist das Module (in der Windows-Syntax: der Treiber) nicht gestartet. Welchen Treiber Du benötigst, kannst Du z.B. durch folgende Recherche ermitteln:

Netzwerkkarte ermitteln
  • lspci bei Onboard- oder PCI-Steckkarten
  • lsusb bei USB-Adaptern

Internet-Recherche mit beispielsweise folgenden Suchstrings
  • "+[Netzwerkkartenname] +linux +module"
  • "+[VendorID] + [ProductID] +linux +module"
(bei USB-Karten - Die IDs werden von lsusb zurückgegeben und stehen in der Form xxxx:xxxx vor der Gerätebezeichung)
  • sei selbst ein wenig kreativ ...

Ist der Modulename gefunden, kann das entsprechende Module i.d.R. einfach über modprobe [modulename] gestartet werden.

Ist das richtige Module erwischt, sollte ifconfig -a nun die Netzwerkkarte mit ausgeben.

Dann einfach das Module mit cat [modulename] >>/etc/modules auch für folgende Systemstarts verfügbar machen. Die beiden >> sind beabsichtigt, bitte unbedingt so schreiben!! Mit nur einem > überschreibst Du bestehende Einträge in /etc/modules!!

Handelt es sich um eine WLAN-Karte, und Du bekommst bei Deiner Googelei heraus, dass es für diese keine nativen Linux-Treiber gibt, wird die wahrscheinlich das Paket ndiswrapper weiterhelfen.

Wie Du ndiswrapper einrichtest, wird Dir eine weitere Suchmaschinen-Quälerei schnell beantworten ;)

Bei Bedarf kann ich das Thema ndiswrapper aber hier auch noch ergänzen. Schreibt einfach Eure Meinung dazu.

Gruss
Stefan
Mitglied: 27119
29.06.2006 um 19:51 Uhr
Ja, das ist zum Ausklammern der grundsätzlichen Fehler die man so machen kann schon brauchbar.
Bitte warten ..
Mitglied: MagicJojo
04.07.2009 um 18:31 Uhr
Ich hatte mal das Problem, dass ich bei meinem Speedport W700 V nur ein arschlahmes Internet geroutet bekam. Dies lag daran, dass der Router nicht IPv6 tauglich ist, IPv6-Support aber standardmäßig im 2.6er-Kernel eincompiliert wurde. Beheben kann man das, in dem man die volle Sektion IPv6-Support aus dem Kernel auswirft. Torvalds hat angekündigt, dass im 2.6.31er IPv6-Support durch den Parameter -disable_ipv6 komfortabler deaktiviert werden kann...
Bitte warten ..
Neuester Wissensbeitrag
Firewall
Tipp: Bei der PfSense gibt es die Möglichkeit sich den Antivirus Proxy HAVP zu installieren um einen ersten Virenscan bereits auf der Firewall im Http Stream zu machen. dazu ... von the-buccaneer, in Firewall
Diese Inhalte könnten dich auch interessieren
Netzwerkmanagement
Frage: Hallo, ich habe auf eine externe Festplatte (eigene Stromversorgung) an meinen Raspberry Pi angeschlossen und möchte darauf automatisierte Backups speichern. Mit dem Handy und entsprechender App (Folder Sync) ... von HerrAusragend, in Netzwerkmanagement
Festplatten, Raid
Frage: Hallo allerseits, es gibt bekanntlich die Möglichkeit, Festplatten durch Setzen eines User-Passwortes im Rahmen des 'ATA Security Feature Set' im Bios zu schützen: Neuere SSDs (wie Samsung 840/850pro ... von usercrash, in Festplatten, Raid
PHP
Frage: Hallo zusammen, ich möchten einen Barcodescanner per USB an einen Client PC anschließen und den dadurch erzeugten virtuellen seriellen Port /dev/ttyACM0 an einen entfernten Webserver weiterleiten. Und das ... von hobride, in PHP
Ubuntu
Frage: Hallo, ich versuche verzweifelt unter Linux eine Ordnerliste zu erstellen. Mein Ziel ist es, dasselbe Resultat wie mit folgendem Windows-Befehl zu erhalten. cmd /u /c dir Ordnername\*. /b ... von tHe-jAy, in Ubuntu
Batch & Shell
Frage: Hallo zusammen, ich habe eine Datei die wie folgt aussieht: 536870912 - System1_2 536870912 - System1_3 536870912 - System1_4 536870912 - System1_5 5242880 - System1_6 1342177280 - System2_1 ... von lapvika, in Batch & Shell
Heiß diskutierte Inhalte
Server
Frage: Hallo Ich möchte gerne zwei Webserver an einen Internetanschluss anschließen. Alle beide müssen aber den Port 80 benutzen. Jeder Webserver hat seine eigenen Websiten. Kann man das mit ... von Eichenmann, in Server
Vmware
Frage: Hi, Ich möchte mir gern eine Testumgebung mit einem ESXI 5.5 Server aufbauen. Jetzt würde ich das gern auf einem Raid 1 installieren. Aber wie geht das? Das ... von helmuthelmut2000, in Vmware
Voice over IP
Frage: Hallo zusammen, ich habe kürzlich von einem ISDN Anschluss auf einen VoIP-Anschluss gewechselt. Da ich aber eine größere ISDN TK-Anlage habe würde ich diese gerne via VoIP-Gateway ins ... von Stahlmann, in Voice over IP
Netzwerk
Frage: Hallo Community Ich habe per GPO eine Richtlinie erstellt die auf einem bestimmten Client, unabhängig von den Benutzern, eine Shutdown-Verknüpfung auf dem Desktop erstellt. Nun ist mir aufgefallen, ... von Paraneus, in Netzwerk
Rechtliche Fragen
Frage: Hallo, eine Kollegin ist im Urlaub. In ihrem Postfach sollen Mails sein welche ein anderer Kollege benötigt. Geschäftsführung stimmt dem Zugriff zu. Darf ich auf ihr Postfach zugreifen ... von alf008, in Rechtliche Fragen