open:it:net
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| open:it:net [2023/08/26 14:21] – Externe Bearbeitung 127.0.0.1 | open:it:net [2025/04/22 11:31] (aktuell) – k@i | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Netzwerk | + | ====== Netzwerk ====== |
| - | Netzwerk-Tools | + | ===== Netzwerk-Tools |
| - | sudo apt-get install net-tools | + | sudo apt install net-tools |
| + | |||
| + | sudo apt install nano inetutils-traceroute inetutils-ping -y | ||
| [[https:// | [[https:// | ||
| Zeile 8: | Zeile 10: | ||
| [[https:// | [[https:// | ||
| - | Netzwerkkarten | + | ===== IP-Adressen |
| - | ip a | + | Eigener Rechner |
| - | oder | + | |
| - | ip addr | + | |
| - | Mögliche Anzeige: | + | |
| - | lo : Loopback interface, wird für die lokalen Dienste verwendet wie proxy oder Webserver http:// | + | |
| - | eth0/enp2s0 : Die erste Schnittstelle zum Internet oder einem Router, Switch | + | |
| - | + | ||
| - | IP-Adresse des eigenen Rechners | + | |
| hostname -I | hostname -I | ||
| + | Öffentliche IP4 | ||
| + | curl -4 icanhazip.com | ||
| + | Öffentliche IP6 | ||
| + | curl -6 icanhazip.com | ||
| + | |||
| + | ===== Restart der Netzwerkeinstellungen ===== | ||
| + | <WRAP important> | ||
| + | Achtung bei Verwendung einer [[open: | ||
| + | Netzwerk-Restart kann Probleme beim Zugriff auf KVM verursachen. \\ | ||
| + | Ggf. das gesamte System neustarten. | ||
| + | </ | ||
| + | Eine Option wählen: | ||
| + | sudo service networking restart | ||
| - | Restart der Netzwerkeinstellungen | ||
| - | sudo / | ||
| - | oder | ||
| sudo systemctl restart networking.service | sudo systemctl restart networking.service | ||
| + | |||
| + | sudo / | ||
| + | |||
| + | ===== Route verfolgen ===== | ||
| + | Adresse des Gateways | ||
| + | ip route show | ||
| + | |||
| + | Adresse einer Domain (z.B. duckduckgo.de) | ||
| + | |||
| + | Linux-Konsole | ||
| + | traceroute duckduckgo.de | ||
| + | |||
| + | Windows-Konsole | ||
| + | tracert duckduckgo.de | ||
| + | |||
| + | ===== Netzwerktraffic analysieren ===== | ||
| + | |||
| + | ==== Datenpakete mitschneiden ==== | ||
| + | [[https:// | ||
| + | |||
| + | Tool starten. Ausgabe (nur) auf der Konsole | ||
| + | sudo tcpdump | ||
| + | |||
| + | Daten in eine Datei schreiben. | ||
| + | sudo tcpdump -w < | ||
| + | |||
| + | Mit " | ||
| + | sudo tcpdump -r < | ||
| + | |||
| + | ==== Datenanalyse mit Wireshark ==== | ||
| + | |||
| + | [[https:// | ||
| + | <WRAP important> | ||
| + | Sicherheitsrisiko: | ||
| + | Dafür das o.a. **tcpdump** nutzen und den Traffic in eine Datei speichern oder dem User die Aufzeichnung erlauben. \\ | ||
| + | Siehe entsprechende Hinweise hierzu unter [[https:// | ||
| + | und [[https:// | ||
| + | </ | ||
| + | |||
| + | sudo apt install wireshark | ||
| + | |||
| + | Nicht-Root-Usern und Mitgliedern der Gruppe wireshark grundsätzlich erlauben, Netzwerktraffic mit Wireshark aufzuzeichnen: | ||
| + | sudo dpkg-reconfigure wireshark-common | ||
| + | |||
| + | Entsprechende User in die Gruppe wireshark aufnehmen | ||
| + | sudo usermod -aG wireshark < | ||
| ===== Firewall ===== | ===== Firewall ===== | ||
| - | Quelle: [[https:// | + | |
| UFW = Uncomplicated Firewall \\ | UFW = Uncomplicated Firewall \\ | ||
| Firewall installieren | Firewall installieren | ||
| - | sudo apt-get install ufw | + | sudo apt install ufw |
| - | Genutzte Ports anzeigen | + | Zugriff der Standards erlauben (unbedingt 22/ssh oder OpenSSH |
| - | ss -nptl | + | Zugriff per SSH |
| - | + | sudo ufw allow OpenSSH | |
| - | Zugriff der Standards erlauben (unbedingt | + | oder |
| sudo ufw allow ssh | sudo ufw allow ssh | ||
| - | sudo ufw allow 80/tcp | + | Weitere Freigabe-Ports - nur die tatsächlich benötigten freigeben! |
| - | + | ||
| - | sudo ufw allow 443/tcp | + | |
| * 22 = SSH/FTP | * 22 = SSH/FTP | ||
| Zeile 47: | Zeile 96: | ||
| * 3306 = MySQL-Datenbank (i.d.R. nur als lokaler Zugriff erforderlich) | * 3306 = MySQL-Datenbank (i.d.R. nur als lokaler Zugriff erforderlich) | ||
| * 51820 = VPN, siehe [[open: | * 51820 = VPN, siehe [[open: | ||
| - | | + | |
| + | Freigabe auch über Port-Nummer möglich, z.B.: | ||
| + | sudo ufw allow 80 | ||
| + | Firewall aktivieren | ||
| + | sudo ufw enable | ||
| + | Firewall deaktivieren | ||
| + | sudo ufw disable | ||
| + | Firewall neu starten | ||
| + | sudo ufw reload | ||
| Status anzeigen | Status anzeigen | ||
| sudo ufw status | sudo ufw status | ||
| numbered = durchnummeriert. Nummern werden zum Löschen einzelner Freigaben benötigt. \\ | numbered = durchnummeriert. Nummern werden zum Löschen einzelner Freigaben benötigt. \\ | ||
| sudo ufw status numbered | sudo ufw status numbered | ||
| + | Genutzte Ports anzeigen | ||
| + | ss -nptl | ||
| Deaktivieren einzelner Freigaben | Deaktivieren einzelner Freigaben | ||
| sudo ufw deny ssh | sudo ufw deny ssh | ||
| - | |||
| Löschen einzelner Freigaben | Löschen einzelner Freigaben | ||
| sudo ufw delete < | sudo ufw delete < | ||
| < | < | ||
| - | Aktivieren und Deaktivieren | + | ===== Remote-Desktop ===== |
| - | sudo ufw enable | + | Auf dem lokalen Rechner aktivieren. [[# |
| - | sudo ufw disable | + | sudo apt install xrdp |
| - | + | ||
| - | ===== Route verfolgen ===== | + | |
| - | Adresse des Gateways | + | |
| - | ip route show | + | |
| - | Adresse einer Domain (z.B. duckduckgo.de) | + | sudo systemctl enable --now xrdp |
| - | Linux-Konsole | + | ggf. diese Einstellung an der Firewall vornehmen |
| - | | + | |
| + | | ||
| + | |||
| + | Dann Zugriff auch über Window-Remote-Desktop. | ||
| - | Windows-Konsole | ||
| - | tracert duckduckgo.de | ||
| - | ~~DISCUSSION~~ | ||
open/it/net.1693052507.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
