ISO/OSI-Modell-Tools: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=== Tools zur Analyse des OSI-Modells unter Linux === Dieser Artikel listet verschiedene Tools auf, die unter Linux verwendet werden können, um Informationen…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | === Tools zur Analyse des OSI-Modells unter Linux === | + | ==== Tools zur Analyse des OSI-Modells unter Linux ==== |
Dieser Artikel listet verschiedene Tools auf, die unter Linux verwendet werden können, um Informationen auf den verschiedenen OSI-Schichten zu sammeln. | Dieser Artikel listet verschiedene Tools auf, die unter Linux verwendet werden können, um Informationen auf den verschiedenen OSI-Schichten zu sammeln. | ||
Aktuelle Version vom 1. März 2025, 18:38 Uhr
Tools zur Analyse des OSI-Modells unter Linux
Dieser Artikel listet verschiedene Tools auf, die unter Linux verwendet werden können, um Informationen auf den verschiedenen OSI-Schichten zu sammeln.
OSI-Schicht 1: Bitübertragungsschicht
- ethtool - Zeigt und konfiguriert Netzwerkkarteneinstellungen (Link-Status, Duplex, Geschwindigkeit)
- mii-tool - Älteres Tool zur Überprüfung der Netzwerkschnittstelle (Link-Status)
- ip -s link - Zeigt Statistiken zu Netzwerkschnittstellen
- lspci / lsusb - Zeigt PCI/USB-Netzwerkhardware
- dmesg | grep eth - Zeigt Kernel-Logs zur Netzwerkkarte
- iwconfig - Zeigt und konfiguriert WLAN-Einstellungen
- rfkill - Überprüft und steuert Soft-/Hardblock von WLAN/Bluetooth
OSI-Schicht 2: Sicherungsschicht
- ip -d link - Zeigt detaillierte Schnittstelleninformationen, einschließlich MAC-Adresse
- arp -n - Zeigt den ARP-Cache
- ip neigh show - Zeigt das ARP/NDP-Neighbor-Cache für IPv4 und IPv6
- bridge link show - Zeigt Informationen zu Netzwerkbrücken (bei Verwendung von Linux-Bridge)
- tcpdump -e -i eth0 - Zeigt Pakete mit MAC-Adressen
- ebtables - Firewall für Layer-2-Pakete
- vlan - Konfiguriert VLANs
OSI-Schicht 3: Vermittlungsschicht
- ip addr show - Zeigt IP-Adressen der Schnittstellen
- ip route show - Zeigt Routing-Tabellen
- traceroute / tracepath - Zeigt den Pfad eines Pakets durch das Netzwerk
- ping / ping6 - Testet die Erreichbarkeit eines Hosts über IPv4/IPv6
- netstat -rn - Zeigt die Routing-Tabelle
- nmap -sn - Netzwerkscan ohne Port-Scan (Erkennung von Hosts)
- tcpdump -n -i eth0 - Zeigt Pakete mit IP-Adressen
- conntrack -L - Zeigt aktive Verbindungen, wenn Netfilter/iptables mit Connection Tracking genutzt wird
OSI-Schicht 4: Transportschicht
- netstat -tulnp oder ss -tulnp - Zeigt offene TCP/UDP-Ports und zugehörige Prozesse
- nmap -p 22,80,443 HOST - Prüft, ob bestimmte Ports offen sind
- iptables -L -v -n oder nft list ruleset - Zeigt Firewall-Regeln
- hping3 -S -p 80 HOST - Sendet TCP-SYN-Pakete zur Port-Analyse
- nc -l -p 1234 und nc HOST 1234 - Einfacher TCP/UDP-Listener und Client
- iperf3 -s und iperf3 -c HOST - Testet Netzwerkbandbreite und Latenz
OSI-Schicht 5-7: Sitzungsschicht, Darstellungsschicht, Anwendungsschicht
- curl -I http://HOST oder wget --spider http://HOST - Testet HTTP-Header-Antworten
- curl -k https://HOST - Testet HTTPS-SSL-Verbindungen
- openssl s_client -connect HOST:443 - Zeigt SSL/TLS-Zertifikatsinfos
- dig +short example.com - Prüft DNS-Auflösung
- nslookup example.com - Einfache DNS-Abfrage
- host example.com - Prüft DNS-Records
- ftp, smbclient, telnet, ssh - Manuelle Tests für verschiedene Protokolle
- tcpdump -A -i eth0 port 80 - Zeigt HTTP-Datenverkehr als Klartext
- wireshark / tshark - Analysiert Pakete auf allen Schichten
Diese Tools ermöglichen eine umfassende Analyse von Netzwerken auf jeder OSI-Schicht. Sie sind besonders nützlich für Fehlersuche, Performance-Messung und Sicherheitsanalysen.