https://github.com/timintech/netzwerk-tools-f-r-linux-mint
Abschnitt beschreibt nützliche Tools und Befehle zur Analyse, Überwachung und Optimierung von Netzwerken unter Linux Mint. Die aufgeführten Befehle sind für verschiedene Anwendungsfälle geeignet, wie Netzwerkscans, Geschwindigkeitsmessungen und Sicherheitsanalysen.
https://github.com/timintech/netzwerk-tools-f-r-linux-mint
Last synced: about 2 months ago
JSON representation
Abschnitt beschreibt nützliche Tools und Befehle zur Analyse, Überwachung und Optimierung von Netzwerken unter Linux Mint. Die aufgeführten Befehle sind für verschiedene Anwendungsfälle geeignet, wie Netzwerkscans, Geschwindigkeitsmessungen und Sicherheitsanalysen.
- Host: GitHub
- URL: https://github.com/timintech/netzwerk-tools-f-r-linux-mint
- Owner: TimInTech
- Created: 2024-12-25T19:29:00.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-03-20T04:57:12.000Z (about 2 months ago)
- Last Synced: 2025-03-27T16:56:49.570Z (about 2 months ago)
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Netzwerk-Tools für Linux Mint
Dieser Abschnitt beschreibt nützliche Tools und Befehle zur Analyse, Überwachung und Optimierung von Netzwerken unter Linux Mint. Die aufgeführten Befehle sind für verschiedene Anwendungsfälle geeignet, wie Netzwerkscans, Geschwindigkeitsmessungen und Sicherheitsanalysen.
---
## 1. **Nmap**: Netzwerkscanner für offene Ports und Sicherheitsanalysen
Nmap ist ein leistungsstarkes Tool, das Netzwerke auf offene Ports, Dienste und Schwachstellen analysiert. Mit seiner umfangreichen Funktionalität eignet es sich sowohl für Anfänger als auch für fortgeschrittene Nutzer.
### Installation:
```bash
sudo apt install nmap
```### Beispielbefehle mit Adressbereich 192.168.0.0/24:
1. **Netzwerkscan durchführen:**
```bash
nmap 192.168.0.0/24
```
2. **Nur aktive Hosts anzeigen:**
```bash
nmap -sn 192.168.0.0/24
```
3. **Portscan für alle Hosts:**
```bash
nmap -p 1-65535 192.168.0.0/24
```
4. **Betriebssystem-Erkennung aktivieren:**
```bash
nmap -O 192.168.0.0/24
```
5. **Dienst- und Versions-Scan:**
```bash
nmap -sV 192.168.0.0/24
```
6. **Traceroute ausführen:**
```bash
nmap --traceroute 192.168.0.0/24
```
7. **Spezifische Ports überprüfen:**
```bash
nmap -p 22,80,443 192.168.0.0/24
```
8. **Reverse-DNS-Scan:**
```bash
nmap -sL 192.168.0.0/24
```
9. **Stealth-Scan:**
```bash
nmap -sS 192.168.0.0/24
```
10. **Erkennung von Schwachstellen:**
```bash
nmap --script vuln 192.168.0.0/24
```Nmap ist eine vielseitige Lösung, die bei Netzwerkadministration, Sicherheitsüberprüfungen und Performance-Analysen unentbehrlich ist.
---
## 2. **Curl**: HTTP- und Datenübertragungstool
Curl ermöglicht HTTP-Anfragen und den Datenabruf von Servern. Es unterstützt zahlreiche Protokolle und ist unverzichtbar für die Automatisierung von Webanfragen.
### Installation:
```bash
sudo apt install curl
```### Beispiele:
1. **Header einer Webseite anzeigen:**
```bash
curl -I https://example.com
```
2. **Datei herunterladen:**
```bash
curl -O https://example.com/file.zip
```
3. **Post-Anfrage senden:**
```bash
curl -X POST -d "param1=value1¶m2=value2" https://example.com/submit
```
4. **JSON-Daten senden:**
```bash
curl -X POST -H "Content-Type: application/json" -d '{"key":"value"}' https://example.com/api
```---
## 3. **Wireshark**: Netzwerkprotokoll-Analyse
Wireshark ist ein fortschrittliches Tool zur Analyse des Netzwerkverkehrs. Es bietet eine grafische Oberfläche und umfassende Filtermöglichkeiten, um den Datenverkehr detailliert zu untersuchen.
### Installation:
```bash
sudo apt install wireshark
```**Hinweis:** Während der Installation werden Sie gefragt, ob unprivilegierte Benutzer Wireshark verwenden dürfen. Treffen Sie Ihre Auswahl sorgfältig, um Sicherheitsrisiken zu minimieren.
### Beispiele:
1. **Netzwerkverkehr von eth0 mitschneiden:**
```bash
sudo wireshark -i eth0
```
2. **HTTP-Datenverkehr filtern:**
Filter: `tcp.port == 80`
3. **DNS-Anfragen filtern:**
Filter: `dns`
4. **TCP-Sitzungen verfolgen:**
Markieren Sie ein TCP-Paket, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Follow TCP Stream".
5. **Protokollstatistiken anzeigen:**
- Unter "Statistics > Protocol Hierarchy" erhalten Sie eine Übersicht über die verwendeten Protokolle.---
## 4. **Netcat (nc)**: Universalwerkzeug für Netzwerktests
Netcat ist ein flexibles Werkzeug, das für verschiedene Aufgaben wie Portscans, Dateiübertragungen und Debugging verwendet werden kann.
### Installation:
```bash
sudo apt install netcat
```### Beispiele:
1. **Ports scannen:**
```bash
nc -zv 192.168.0.1 22-443
```
2. **Nachricht an einen Server senden:**
```bash
echo "Hello" | nc 192.168.0.1 80
```
3. **Einen einfachen TCP-Server erstellen:**
```bash
nc -l 1234
```
4. **Dateiübertragung:**
Auf dem Empfänger:
```bash
nc -l 1234 > empfangene_datei.txt
```
Auf dem Sender:
```bash
nc [Empfänger-IP] 1234 < datei.txt
```---
## 5. **Traceroute**: Paketwege visualisieren
Traceroute zeigt den Weg von Datenpaketen durch das Netzwerk an.
### Installation:
```bash
sudo apt install traceroute
```### Beispiel:
```bash
traceroute 192.168.0.1
```
Traceroute hilft, Netzwerkprobleme wie hohe Latenzzeiten oder fehlerhafte Routen zu identifizieren.---
## 6. **IPerf3**: Netzwerkgeschwindigkeit testen
IPerf3 misst die Netzwerkgeschwindigkeit zwischen zwei Geräten und hilft, Engpässe zu identifizieren.
### Installation:
```bash
sudo apt install iperf3
```### Beispiele:
1. **Server starten:**
```bash
iperf3 -s
```
2. **Test vom Client:**
```bash
iperf3 -c [Server-IP]
```
3. **Bidirektionale Tests:**
```bash
iperf3 -c [Server-IP] --bidir
```---
## 7. **Arp-scan**: Lokale Netzwerkscanner
Arp-scan ist ein leistungsstarkes Tool, das alle Geräte im lokalen Netzwerk mit ihren IP- und MAC-Adressen auflistet.
### Installation:
```bash
sudo apt install arp-scan
```### Beispiele:
1. **Alle Geräte im lokalen Netzwerk scannen:**
```bash
sudo arp-scan --localnet
```
2. **Bestimmtes Subnetz scannen:**
```bash
sudo arp-scan 192.168.1.0/24
```
3. **Nur IP- und MAC-Adressen anzeigen:**
```bash
sudo arp-scan --localnet | awk '{print $1, $2}'
```### Weitere grafische Netzwerkscanner:
1. **Zenmap:**
- Grafische Benutzeroberfläche für Nmap.
```bash
sudo apt install zenmap
```
2. **Angry IP Scanner:**
- Plattformübergreifender Scanner.
```bash
sudo dpkg -i ipscan.deb
```
3. **Wireshark:**
- Protokollanalysator.
4. **EtherApe:**
- Echtzeit-Visualisierung.
```bash
sudo apt install etherape
```
5. **LanScan:**
- Einfaches Tool zur Anzeige von IP-Adressen.