Netzwerkinterfaces anzeigen
ip addr show # Alle Interfaces mit IP
ip link show # Physische Interfaces
ip route show # Routing-Tabelle
ss -tulpn # Offene Ports
Ubuntu: Netplan (ab 18.04)
# /etc/netplan/01-netcfg.yaml
# Statische IP mit DNS
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [192.168.1.1, 8.8.8.8]
search: [firma.local]
# Konfiguration anwenden
netplan apply
# Test ohne Anwenden
netplan try # Automatisch zurückgesetzt nach 120s
Bonding (LACP / 802.3ad)
# /etc/netplan/01-bonding.yaml
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
ens4:
dhcp4: no
bonds:
bond0:
interfaces: [ens3, ens4]
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.1
parameters:
mode: active-backup # oder: 802.3ad (LACP)
mii-monitor-interval: 100
VLAN-Konfiguration
# /etc/netplan/01-vlan.yaml
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
vlans:
vlan100:
id: 100
link: ens3
addresses: [192.168.100.10/24]
vlan200:
id: 200
link: ens3
addresses: [192.168.200.10/24]
Debian: ifupdown
# /etc/network/interfaces
# Statische IP
auto eth0
iface eth0 inet static
address 192.168.1.100/24
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
# Interface neu starten
ifdown eth0 && ifup eth0
nmcli (NetworkManager)
# Verbindungen anzeigen
nmcli connection show
# Statische IP setzen
nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1 ipv4.method manual
nmcli connection up "Wired connection 1"
# VLAN erstellen
nmcli connection add type vlan con-name vlan100 ifname vlan100 dev eth0 id 100
nmcli connection modify vlan100 ipv4.addresses 192.168.100.10/24 ipv4.method manual
nmcli connection up vlan100
FAQ
Was ist der Unterschied zwischen Netplan networkd und NetworkManager?
networkd (renderer: networkd): Minimale Server-Konfiguration, keine GUI benötigt. NetworkManager: Desktop und Laptop mit wechselnden Netzwerken, WiFi-Support.
Fazit
Netplan (Ubuntu) vereinfacht komplexe Netzwerkkonfigurationen wie Bonding und VLANs erheblich durch YAML-Konfiguration.
Linux-Netzwerkkonfiguration für KMU in Heidelberg, Mannheim und der Rhein-Neckar-Region. Beratung anfragen.