Netzwerk-Computer-Anzeige für Windows 10
Ermitteln Sie alle Computer in Ihrem lokalen Netzwerk mit diesem interaktiven Tool
Scan-Ergebnisse
Alle Computer im Netzwerk anzeigen – Windows 10 (Komplettanleitung)
Die Anzeige aller Computer in einem lokalen Netzwerk ist eine grundlegende, aber essentielle Aufgabe für Systemadministratoren und technisch versierte Benutzer. Diese Anleitung zeigt Ihnen sämtliche Methoden, um Netzwerkcomputer unter Windows 10 zu identifizieren – von einfachen GUI-Tools bis zu fortgeschrittenen PowerShell-Befehlen und Drittanbieter-Software.
Warum Netzwerkcomputer anzeigen?
Die Fähigkeit, alle Geräte in Ihrem Netzwerk zu sehen, bietet mehrere Vorteile:
- Sicherheitsüberwachung: Erkennen Sie unerlaubte Geräte in Ihrem Netzwerk
- Fehlerbehebung: Identifizieren Sie Connectivity-Probleme zwischen Geräten
- Ressourcenfreigabe: Verwalten Sie freigegebene Ordner und Drucker effizient
- Netzwerkoptimierung: Analysieren Sie die Netzwerknutzung und -performance
- Inventarverwaltung: Halten Sie eine aktuelle Liste aller Netzwerkgeräte
Methoden zum Anzeigen von Netzwerkcomputern in Windows 10
1. Netzwerkumgebung (GUI-Methode)
Die einfachste Methode, aber mit Einschränkungen:
- Öffnen Sie den Datei-Explorer (Win+E)
- Klicken Sie in der linken Seitenleiste auf “Netzwerk”
- Windows zeigt alle erkannten Computer und Geräte an
- Netzwerkentdeckung aktiviert haben
- Zur gleichen Arbeitsgruppe gehören
- Nicht durch Firewalls blockiert werden
2. Command Prompt (Eingabeaufforderung)
Für fortgeschrittene Benutzer bieten Command-Line-Tools mehr Kontrolle:
a) Net View Befehl
net view
Zeigt alle Computer in der aktuellen Domäne oder Arbeitsgruppe an. Funktioniert nur in Domänennetzwerken zuverlässig.
b) ARP (Address Resolution Protocol)
arp -a
Zeigt die ARP-Cache-Tabelle mit IP- zu MAC-Adress-Zuordnungen. Begrenzt auf kürzlich kommunizierte Geräte.
c) Ping-Sweep (manuell)
Ein einfaches Skript zum Scannen eines IP-Bereichs:
for /L %i in (1,1,254) do ping -n 1 192.168.1.%i
Ersetzen Sie “192.168.1” mit Ihrem Netzwerkpräfix.
3. PowerShell (fortgeschrittene Methode)
PowerShell bietet die mächtigsten Tools für Netzwerkscans:
a) Test-Connection (Ping-Sweep)
1..254 | ForEach-Object {
$ip = "192.168.1.$_"
if (Test-Connection -ComputerName $ip -Count 1 -Quiet) {
[PSCustomObject]@{
IPAddress = $ip
Status = "Online"
Hostname = try { [System.Net.Dns]::GetHostEntry($ip).HostName } catch { "Unbekannt" }
}
}
}
b) Get-NetNeighbor (ARP-Cache)
Get-NetNeighbor | Select-Object IPAddress, LinkLayerAddress, State
c) Active Directory Abfrage (für Domänennetzwerke)
Get-ADComputer -Filter * | Select-Object Name, IPv4Address
4. Drittanbieter-Tools
Für umfassende Netzwerkanalysen empfehlen sich diese Tools:
| Tool | Funktionen | Preis | Empfehlungsgrad |
|---|---|---|---|
| Advanced IP Scanner | IP-Scanning, MAC-Adressen, Remote-Shutdown, RDP/VNC-Zugriff | Kostenlos | ⭐⭐⭐⭐⭐ |
| Angry IP Scanner | Plattformübergreifend, Port-Scanning, NetBIOS-Informationen | Kostenlos | ⭐⭐⭐⭐ |
| Nmap | Professionelles Netzwerk-Scanning, Sicherheitsaudits, Dienstekennung | Kostenlos | ⭐⭐⭐⭐⭐ |
| LANSurveyor | Netzwerk-Topologie, Geräteinventar, Bandbreitenanalyse | $299 | ⭐⭐⭐⭐ |
| SolarWinds IP Address Manager | Enterprise-IP-Verwaltung, DHCP/DNS-Integration, Alerts | $1,995+ | ⭐⭐⭐⭐⭐ |
Technische Details: Wie Netzwerkcomputer erkannt werden
Das Erkennen von Computern in einem Netzwerk basiert auf mehreren Protokollen und Technologien:
1. NetBIOS über TCP/IP
Ein älteres, aber immer noch weit verbreitetes Protokoll:
- Betreibt auf Port 137 (UDP) für Namensauflösung
- Wird für Windows-Arbeitsgruppen verwendet
- Kann mit
nbtstat -a [IP-Adresse]abgefragt werden
2. LLTD (Link Layer Topology Discovery)
Microsofts Protokoll für Netzwerkkarten:
- Erstellt eine logische Karte des Netzwerks
- Wird von der Netzwerkumgebung in Windows verwendet
- Kann mit
netsh interface teredo set state disableddeaktiviert werden
3. mDNS (Multicast DNS)
Moderne Alternative zu NetBIOS:
- Wird von Apple Bonjour und vielen IoT-Geräten verwendet
- Betreibt auf Port 5353 (UDP)
- Kann mit Tools wie Bonjour Browser untersucht werden
4. SSDP (Simple Service Discovery Protocol)
Für UPnP-Geräte (Universal Plug and Play):
- Betreibt auf Port 1900 (UDP)
- Wird von vielen Smart-Home-Geräten verwendet
- Kann mit Wireshark analysiert werden
Sicherheitsaspekte beim Netzwerk-Scanning
Beachten Sie diese wichtigen Sicherheitshinweise:
1. Rechtliche Aspekte
Das Scannen von Netzwerken, die Ihnen nicht gehören, kann rechtliche Konsequenzen haben:
- Computer Fraud and Abuse Act (CFAA) in den USA
- §202c StGB (Ausspähen von Daten) in Deutschland
- Immer die Zustimmung des Netzwerkbesitzers einholen
2. Schutzmaßnahmen
Schützen Sie Ihr eigenes Netzwerk vor unerwünschten Scans:
- Deaktivieren Sie unnötige Dienste (NetBIOS, LLTD)
- Konfigurieren Sie Firewall-Regeln streng
- Nutzen Sie Netzwerksegmentierung (VLANs)
- Implementieren Sie 802.1X-Authentifizierung
3. Best Practices für sicheres Scanning
- Nutzen Sie nur autorisierte Tools
- Begrenzen Sie die Scan-Frequenz (kein DoS-Risiko)
- Dokumentieren Sie alle Scan-Aktivitäten
- Informieren Sie betroffene Benutzer im Voraus
- Nutzen Sie verschlüsselte Protokolle für Ergebnisse
Fehlerbehebung: Häufige Probleme und Lösungen
1. Keine Computer in der Netzwerkumgebung sichtbar
| Problem | Mögliche Ursache | Lösung |
|---|---|---|
| Leere Netzwerkansicht | Netzwerkentdeckung deaktiviert |
|
| Nur einige Computer sichtbar | Verschiedene Arbeitsgruppen |
|
| Fehlermeldung “Netzwerkressource nicht verfügbar” | Firewall blockiert NetBIOS |
|
2. ARP-Scan zeigt keine Ergebnisse
Mögliche Lösungen:
- Überprüfen Sie die Subnetzmaske (ipconfig)
- Deaktivieren Sie temporär die Firewall
- Führen Sie den Scan mit Administratorrechten aus
- Verwenden Sie
arp -dum den Cache zu löschen
3. Hostnamen können nicht aufgelöst werden
Häufige Ursachen und Fixes:
- DNS-Probleme: Überprüfen Sie die DNS-Server-Einstellungen
- LMHosts-Datei: Bearbeiten Sie C:\Windows\System32\drivers\etc\lmhosts
- NetBIOS über TCP/IP: Aktivieren Sie es in den TCP/IP-Eigenschaften
- WINS-Server: Konfigurieren Sie einen WINS-Server für ältere Netzwerke
Automatisierung mit Skripten
Für regelmäßige Netzwerküberwachung empfehlen sich diese Skriptlösungen:
1. Batch-Skript für tägliche Scans
@echo off
set LOG_FILE=C:\NetworkScan\scan_%date:~-4,4%%date:~-10,2%%date:~-7,2%.txt
echo Netzwerk-Scan - %date% %time% > %LOG_FILE%
echo. >> %LOG_FILE%
for /L %%i in (1,1,254) do (
set IP=192.168.1.%%i
ping -n 1 -w 100 !IP! | find "TTL=" > nul
if !errorlevel! equ 0 (
echo %%i - Online >> %LOG_FILE%
for /f "tokens=2 delims=[]" %%a in ('ping -n 1 -a !IP! ^| find "["') do (
echo Hostname: %%a >> %LOG_FILE%
)
)
)
echo Scan abgeschlossen >> %LOG_FILE%
echo. >> %LOG_FILE%
2. PowerShell-Skript mit E-Mail-Benachrichtigung
$results = @()
$network = "192.168.1."
$emailParams = @{
From = "networkscan@yourdomain.com"
To = "admin@yourdomain.com"
Subject = "Täglicher Netzwerk-Scan Report - $(Get-Date -Format 'yyyy-MM-dd')"
Body = "Anhang enthält die Scan-Ergebnisse"
Attachments = "C:\NetworkScan\report_$(Get-Date -Format 'yyyyMMdd').csv"
SmtpServer = "smtp.yourdomain.com"
}
1..254 | ForEach-Object {
$ip = $network + $_
if (Test-Connection -ComputerName $ip -Count 1 -Quiet) {
$hostname = try { [System.Net.Dns]::GetHostEntry($ip).HostName } catch { "Unbekannt" }
$mac = (Get-NetNeighbor -IPAddress $ip).LinkLayerAddress
$results += [PSCustomObject]@{
IPAddress = $ip
Hostname = $hostname
MACAddress = $mac
Status = "Online"
Timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
}
} else {
$results += [PSCustomObject]@{
IPAddress = $ip
Hostname = "N/A"
MACAddress = "N/A"
Status = "Offline"
Timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
}
}
}
$results | Export-Csv -Path $emailParams.Attachments -NoTypeInformation -Delimiter ";"
Send-MailMessage @emailParams
Fortgeschrittene Techniken
1. SNMP-Scanning (Simple Network Management Protocol)
Für professionelle Netzwerkverwaltung:
- Betreibt auf Port 161 (UDP)
- Kann detaillierte Geräteinformationen liefern
- Benötigt Community-Strings (meist “public” oder “private”)
- Tools: Paessler SNMP Tester, ManageEngine OpManager
2. WMI-Abfragen (Windows Management Instrumentation)
Für tiefgehende Windows-Systeminformationen:
Get-WmiObject -Class Win32_ComputerSystem -ComputerName TARGET_PC | Select-Object Name, Domain, Manufacturer, Model, TotalPhysicalMemory
3. NMAP für professionelle Scans
Leistungsstarke Befehlsbeispiele:
# Grundlegender Scan nmap -sn 192.168.1.0/24 # Aggressiver Scan mit OS-Erkennung nmap -A -T4 192.168.1.1-100 # Scan mit Dienstekennung nmap -sV 192.168.1.0/24 # UDP-Port-Scan nmap -sU -p 137,161 192.168.1.0/24
Zusammenfassung und Empfehlungen
Die beste Methode zur Anzeige von Netzwerkcomputern hängt von Ihren spezifischen Anforderungen ab:
| Anforderung | Empfohlene Methode | Benötigte Tools |
|---|---|---|
| Schnelle Übersicht | Netzwerkumgebung oder net view |
Keine |
| Detaillierte Geräteliste | Advanced IP Scanner oder NMAP | Drittanbieter-Software |
| Automatisierte Überwachung | PowerShell-Skript mit E-Mail-Benachrichtigung | Windows PowerShell |
| Sicherheitsaudit | NMAP mit aggressiven Scans | NMAP, Wireshark |
| Enterprise-Netzwerk | SolarWinds oder PRTG Network Monitor | Kommerzielle Software |
Für die meisten Heimanwender reicht die Kombination aus Netzwerkumgebung für eine schnelle Übersicht und Advanced IP Scanner für detailliertere Informationen. In Unternehmensnetzwerken sind professionelle Tools wie SolarWinds oder PRTG unverzichtbar.
Offizielle Ressourcen und weiterführende Links
Für vertiefende Informationen empfehlen wir diese offiziellen Quellen:
- Microsoft Docs: Net View Befehl – Offizielle Dokumentation zum net view Befehl
- NIST Guide to Securing IPv6 (PDF) – Sicherheitsrichtlinien für Netzwerke vom National Institute of Standards and Technology
- IETF RFC 1001: NetBIOS Service Protocols – Technische Spezifikation des NetBIOS-Protokolls