Dieses Kapitel behandelt grundlegende Schritte zur Netzwerkkonfiguration und zur Behebung häufiger Netzwerkprobleme auf Linux-Systemen. Ein solides Verständnis dieser Befehle ist unerlässlich für jeden Systemintegrator.
Der moderne Standardbefehl für Netzwerkinformationen:
ip a
Wichtige Bezeichnungen:
lo: Loopback (127.0.0.1)eth0 / enp0s3: Ethernet-Schnittstelleninet: IPv4-Adresselink/ether: MAC-AdressePrüfen, wie Pakete das System verlassen:
ip r
Achte auf die Zeile default via – dies ist dein Gateway (Router).
Prüfen, ob Hostnamen aufgelöst werden können:
ping google.com
dig google.com
nslookup google.com
Konfigurierte DNS-Server einsehen:
cat /etc/resolv.conf
Der moderne Ersatz für netstat:
ss -tuln
-t: TCP / -u: UDP-l: Listening Ports-n: Numerische AdressenIP hinzufügen:
sudo ip a add 192.168.1.10/24 dev eth0
Standard-Gateway ändern:
sudo ip route del default
sudo ip route add default via 192.168.1.1
Datei bearbeiten: /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.10/24]
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Anwenden:
sudo netplan try
sudo netplan apply
STATUS: Netzwerk-Analyse-Tools bereit für den Einsatz.