Win 7 Findet Rechner Nicht Aber In Hosts Eintragen

Windows 7 Hosts-Datei Netzwerk-Konfigurator

Ergebnisse

Hosts-Eintrag:
Ping-Befehl:
Netzwerk-Status:

Windows 7 findet Rechner nicht – Lösung über Hosts-Datei-Eintrag

Wenn Ihr Windows 7-System einen anderen Computer im Netzwerk nicht findet, obwohl beide Geräte korrekt verbunden sind, kann ein manueller Eintrag in der Hosts-Datei die Lösung sein. Diese Methode umgeht DNS-Probleme und erzwingt eine direkte IP-Adresszuordnung.

Warum die Hosts-Datei die Lösung sein kann

Die Hosts-Datei funktioniert wie ein lokales DNS-System und hat Vorrang vor allen anderen Namensauflösungsmethoden. Typische Szenarien, in denen dies hilft:

  • DNS-Server antwortet nicht oder liefert falsche Informationen
  • NetBIOS-Namensauflösung funktioniert nicht im gemischten Netzwerk
  • Firewall blockiert NetBIOS-Broadcasts (UDP-Port 137/138)
  • Multicast-DNS (mDNS) ist deaktiviert
  • Router leitet lokale Hostnamen nicht korrekt weiter

Schritt-für-Schritt Anleitung zum Bearbeiten der Hosts-Datei

  1. Hosts-Datei öffnen
    1. Öffnen Sie den Editor als Administrator (Rechtsklick → “Als Administrator ausführen”)
    2. Klicken Sie auf “Datei” → “Öffnen” und navigieren Sie zu C:\Windows\System32\drivers\etc\
    3. Wählen Sie im Dateityp-Filter “Alle Dateien” aus
    4. Doppelklicken Sie auf die Datei “hosts”
  2. Eintrag hinzufügen

    Fügen Sie am Ende der Datei (nach allen Kommentarzeilen mit #) eine neue Zeile ein im Format:

    IP-Adresse    Hostname    #Kommentar

    Beispiel:

    192.168.1.100   MEIN-PC    #Bürocomputer
  3. Datei speichern

    Speichern Sie die Änderungen (Strg+S). Falls der Editor eine Fehlermeldung anzeigt, haben Sie ihn nicht als Administrator gestartet.

  4. DNS-Cache leeren

    Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie aus:

    ipconfig /flushdns
  5. Testen der Verbindung

    Versuchen Sie nun, auf den Computer zuzugreifen:

    • Im Explorer: \\Hostname\Freigabe
    • Per Ping: ping Hostname
    • Per RDP: mstsc /v:Hostname

Häufige Fehler und deren Behebung

Fehler Ursache Lösung
Hosts-Datei kann nicht gespeichert werden Keine Administratorrechte Editor als Administrator starten
Eintrag wird ignoriert Falsches Format oder Leerzeichen Format prüfen: IP [Tab] Hostname
Verbindung funktioniert nur mit IP Firewall blockiert NetBIOS Ports 137-139 in Firewall freigeben
Hosts-Datei wird zurückgesetzt Antiviren-Software Ausnahme für Hosts-Datei einrichten

Alternative Lösungsmethoden

Falls die Hosts-Datei nicht die gewünschte Wirkung zeigt, können folgende Alternativen helfen:

  1. LMHOSTS-Datei verwenden

    Die LMHOSTS-Datei (im selben Verzeichnis wie hosts) kann für NetBIOS-Namensauflösung verwendet werden. Format:

    IP-Adresse    NetBIOS-Name    #PRE    #DOM:Domäne
  2. DNS-Server manuell konfigurieren

    In den Netzwerkeinstellungen einen lokalen DNS-Server (z.B. auf dem Router) eintragen, der die Hostnamen auflöst.

  3. WINS-Server einrichten

    Windows Internet Name Service (WINS) kann NetBIOS-Namen zentral verwalten – besonders nützlich in größeren Netzwerken.

  4. mDNS/DNS-SD aktivieren

    Multicast-DNS (Bonjour-Dienst) ermöglicht die Namensauflösung ohne zentrale Server. Kann über die Diensteverwaltung aktiviert werden.

Sicherheitsaspekte bei der Hosts-Datei

Die Hosts-Datei ist ein mächtiges Werkzeug, das auch für schädliche Zwecke missbraucht werden kann:

  • Phishing-Risiko: Malware kann Einträge hinzufügen, die legitime Domains auf schädliche Server umleiten
  • Performance-Impact: Zu viele Einträge können die Namensauflösung verlangsamen
  • Wartungsaufwand: Manuelle Pflege ist bei vielen Geräten im Netzwerk unpraktisch

Empfehlungen für sichere Nutzung:

  1. Regelmäßig die Hosts-Datei auf unbekannte Einträge prüfen
  2. Nur vertrauenswürdige IP-Adressen eintragen
  3. Die Original-Datei sichern (hosts.bak)
  4. Dateiberechtigungen einschränken (nur Administratoren sollten Schreibrechte haben)

Technische Hintergrundinformationen

Die Namensauflösung in Windows folgt einer festen Reihenfolge:

  1. Lokale Hosts-Datei
  2. DNS-Cache
  3. DNS-Server (konfiguriert in Netzwerkeinstellungen)
  4. NetBIOS-Namensauflösung
  5. LLMNR (Link-Local Multicast Name Resolution)
  6. mDNS (Multicast DNS)

Die Hosts-Datei hat also höchste Priorität. Dies erklärt, warum sie so effektiv ist, aber auch warum sie mit Vorsicht verwendet werden sollte.

Offizielle Microsoft-Dokumentation:

Weitere technische Details finden Sie in der Microsoft-Dokumentation zu Namensauflösung und den IETF-Spezifikationen für Hosts-Dateien (RFC 952).

Leistungsvergleich der Namensauflösungsmethoden

Methode Auflösungszeit (ms) Skalierbarkeit Wartungsaufwand Sicherheit
Hosts-Datei 1-5 Schlecht (manuell) Hoch Mittel (lokal)
DNS-Server 10-50 Sehr gut Niedrig Hoch (verschlüsselt möglich)
NetBIOS 50-200 Begrenzt Mittel Niedrig (Broadcast)
LLMNR 30-150 Begrenzt Gering Niedrig (Multicast)
mDNS 20-100 Gut Gering Mittel

Erweiterte Konfiguration für Profis

Für komplexe Netzwerke können folgende erweiterte Techniken nützlich sein:

  1. Hosts-Datei mit Skript pflegen

    PowerShell-Skript zum automatischen Aktualisieren der Hosts-Datei aus einer zentralen Quelle:

    # Beispiel-Skript
    $centralSource = "\\server\share\hosts.txt"
    $localHosts = "C:\Windows\System32\drivers\etc\hosts"
    Copy-Item -Path $centralSource -Destination $localHosts -Force
    ipconfig /flushdns
  2. DNS-Suffix-Suche konfigurieren

    In den erweiterten TCP/IP-Einstellungen können Suchsuffixe hinzugefügt werden, um die Namensauflösung zu verbessern.

  3. Hosts-Datei mit Gruppenrichtlinien verteilen

    In Domänenumgebungen kann die Hosts-Datei über Gruppenrichtlinien an alle Clients verteilt werden.

  4. Dnsmasq als lokalen DNS-Forwarder einrichten

    Ein lokaler DNS-Proxy kann Hosts-Datei-Einträge dynamisch verarbeiten und zusätzlich DHCP-Dienste anbieten.

Fehlerdiagnose mit Windows-Tools

Folgende eingebaute Tools helfen bei der Diagnose von Namensauflösungsproblemen:

  • nslookup: nslookup hostname – Testet DNS-Auflösung
  • ping: ping -a IP-Adresse – Zeigt den Hostnamen zur IP an
  • net view: net view \\hostname – Zeigt Freigaben an
  • arp: arp -a – Zeigt ARP-Cache mit IP-MAC-Zuordnungen
  • pathping: pathping hostname – Kombiniert traceroute und ping
Akademische Ressourcen:

Für vertiefende Informationen zu Netzwerkprotokollen empfehlen wir die Lehrmaterialien der Stanford University zu TCP/IP und die NIST-Richtlinien zur Netzwerksicherheit.

Leave a Reply

Your email address will not be published. Required fields are marked *