3. Smart-Learn Network, Service & Tooling Cheat Sheet

3.1. Netzwerk-Konfiguration (Netplan & DNS)

Befehle für die statische IP-Konfiguration auf den Servern und DNS-Fixes auf dem Kali-Host.

Netplan auf dem Server anwenden:

sudo netplan apply

DNS-Konfiguration der Nameserver prüfen:

cat /etc/resolv.conf

DNS-Konfiguration manuell bearbeiten:

sudo nano /etc/resolv.conf

Nameserver-Eintrag für Google DNS hinzufügen:

nameserver 8.8.8.8

Internet-Erreichbarkeit via Domain testen:

ping -c 4 google.ch

Internet-Erreichbarkeit via IP testen:

ping -c 4 8.8.8.8

3.2. Interface & Service Management

Befehle zum Zurücksetzen von Netzwerkkomponenten und Starten von Basis-Diensten auf dem System.

Netzwerk-Schnittstelle eth0 deaktivieren:

sudo ifconfig eth0 down

Netzwerk-Schnittstelle eth0 aktivieren:

sudo ifconfig eth0 up

Netzwerk-Manager Dienst komplett neu starten:

sudo systemctl restart NetworkManager

SSH-Server für Remote-Zugriff manuell starten:

sudo systemctl start ssh

3.3. Software-Installation & Umgebung (Snap & Ansible)

Einrichtung von Snap für GUI-Applikationen und Installation der Automatisierungs-Tools auf Kali.

Paketquellen aktualisieren und Snapd installieren:

sudo apt update && sudo apt install snapd

Snap-Kommunikations-Socket aktivieren:

sudo systemctl enable --now snapd.socket

Symlink für klassische Snap-Unterstützung erstellen:

sudo ln -s /var/lib/snapd/snap /snap

PyCharm IDE im klassischen Modus installieren:

sudo snap install pycharm --classic

PyCharm über den Snap-Pfad ausführen:

/snap/bin/pycharm

Ansible Automatisierungs-Software installieren:

sudo apt install ansible -y

3.4. Remote-Checks & Sicherheitsscan

Überprüfung von Remote-Konfigurationen und Port-Scans mit Nmap für Sicherheitsanalysen.

Inhalt der Remote-Service-Datei anzeigen (SSH-Abfrage):

ssh vmadmin@192.168.110.10 "cat /etc/systemd/system/socket_server.service"

Nmap-Scan mit Versionserkennung auf Ziel-IP ausführen:

sudo nmap -p 1883,3000,8080,2121,2222 -sV 192.168.110.12

Nmap-Scan mit Stealth-Technik (TCP NULL Scan):

sudo nmap -sN 192.168.110.12

3.5. Fehlersuche (Quick-Troubleshooting)

Wichtige Prüfschritte bei Verbindungsproblemen.

Status des Snap-Dienstes abfragen:

systemctl status snapd.socket

Netzwerk-Schnittstellen und IP-Adressen anzeigen:

ifconfig

Routing-Tabelle und Default Gateway prüfen:

ip route show