Netzwerk-Konfiguration
IPv6 Setup
Auf Wunsch stellen wir dir für alle unsere Root Dedicated Server Produkte ein /48 IPv6-Prefix zur Verfügung. Du erhältst pro Server ein Prefix und kannst aus diesem Prefix die gewünschte(n) Adresse(n) auswählen.
Die automatische Konfiguration wird in unserem Netzwerk weder durch Stateless Address Autoconfiguration noch durch DHCPv6 unterstützt. Bitte konfiguriere die gewünschte(n) IPv6-Adresse(n) manuell.
Das IPv6-Gateway hat in jedem Prefix die Adresse fe80::1. Diese Adresse aus dem Prefix link-local ermöglicht ein Setup, bei dem der Netzwerkinfrastruktur keine Adresse aus deinem Prefix zugewiesen werden muss.
Netplan
Öffne /etc/netplan/55-interfaces.yaml im Editor deiner Wahl:
vi /etc/netplan/55-interfaces.yaml
Erweitere die Ethernet Definition mit IPv6:
network:
version: 2
ethernets:
ens3:
dhcp4: false
dhcp6: false
accept-ra: false
match:
macaddress: 1f:2f:3f:4f:5f:6f
addresses:
- 198.51.100.10/24
- 2001:0DB8:9999:9999::1/64
routes:
- to: 0.0.0.0/0
via: 198.51.100.1
- to: "::/0"
via: fe80::1
Bevor du die Netplan-Konfiguration aktivierst, kannst du diese auf Syntax-Fehler und Netzwerkprobleme prüfen:
netplan try
Solltest du die neue Konfiguration erfolgreich getestet, aber noch nicht mittels netplan try aktiviert haben, hole dies mit dem nachfolgenden Befehl nach:
netplan apply
Und kann verifiziert werden mit:
ip -6 addr show ens3
ifupdown (legacy)
Bitte verwende wenn möglich Netplan. Dies hier wurde nur der Vollständigkeit halber geschrieben!
Öffne /etc/network/interfaces im Editor deiner Wahl:
vi /etc/network/interfaces
Füge eine IPv6-Konfiguration wie diese hinzu (passe den Schnittstellennamen entsprechend deinem System an!):
iface ens3 inet6 static
address 2001:0DB8:9999:9999::1
netmask 64
gateway fe80::1
Und starte das Netzwerk neu:
systemctl restart networking
Zusätzliche IP-Adresse(n) konfigurieren
Voraussetzungen
- Abonnement: Zusätzliche IPv4-Adresse
Netplan
Öffne /etc/netplan/55-interfaces.yaml im Editor deiner Wahl:
vi /etc/netplan/55-interfaces.yaml
Und füge die zusätzliche IP-Adresse unter addresses hinzu:
bonds:
bond0:
addresses:
- 198.51.100.10/24
- 198.51.100.11/24
Eine vollständige Netplan-Konfiguration könnte so aussehen:
---
network:
version: 2
renderer: networkd
bonds:
bond0:
interfaces:
- ens3
- ens4
dhcp4: false
dhcp6: false
accept-ra: false
addresses:
- 198.51.100.10/24
- 198.51.100.11/24
macaddress: 1f:2f:3f:4f:5f:6f
routes:
- to: 0.0.0.0/0
via: 198.51.100.1
parameters:
mode: 802.3ad
transmit-hash-policy: layer3+4
lacp-rate: fast
mii-monitor-interval: 100
ethernets:
ens3:
dhcp4: false
dhcp6: false
accept-ra: false
ens4:
dhcp4: false
dhcp6: false
accept-ra: false
Bevor du die Netplan-Konfiguration aktivierst, kannst du diese auf Syntax-Fehler und Netzwerkprobleme prüfen:
netplan try
Solltest du die neue Konfiguration erfolgreich getestet, aber noch nicht mittels netplan try aktiviert haben, hole dies mit dem nachfolgenden Befehl nach:
netplan apply
Und kann verifiziert werden mit:
ip -4 addr show bond0
Weitere Informationen findest du auch unter: man netplan
Ifupdown (legacy)
Bitte verwende wenn möglich Netplan. Dies hier wurde nur der Vollständigkeit halber geschrieben!
Öffne /etc/network/interfaces im Editor deiner Wahl:
vi /etc/network/interfaces
Und füge die zusätzliche(n) IP-Adresse(n) hinzu:
auto bond0
iface bond0 inet static
hwaddress ether a4:bf:01:25:ad:d3
address 198.51.100.10
netmask 255.255.255.0
gateway 198.51.100.1
bond_slaves eno1 eno2
bond_primary eno1
bond_mode 4
bond_miimon 100
bond_xmit_hash_policy layer3+4
bond_lacp_rate 1
# Add secondary IP address
up ip addr add 198.51.100.11/24 dev bond0 || true
Und starte das Netzwerk neu:
systemctl restart networking
Weitere Informationen findest du auch unter: man interfaces
VLAN / Port für internes Netzwerk
Wenn du mehrere Root-Server im selben Raum hast und privaten/sensiblen Datenverkehr zwischen ihnen austauschen möchtest, ist VLAN deine Option und eine gute Alternative zu einem VPN.
Voraussetzungen
- Zwei oder mehr Root Dedicated Servers
- Abonnement: Port für interne Vernetzung
bond0Netzwerkschnittstelle
Stelle sicher, dass das folgende Paket installiert ist:
apt install vlan
Und prüfe, ob die Netzwerkschnittstelle bond0 vorhanden ist:
ip addr show bond0
Achtung: Nicht alle Systeme haben bonding aktiv!
Falls dir eine Bond0-Schnittstelle fehlt, wende dich bitte an unseren Support!
Wenn alles vorbereitet ist, kannst du mit Netplan (recommended) oder ifupdown (legacy) fortfahren.
Netplan
Öffne /etc/netplan/55-interfaces.yaml im Editor deiner Wahl:
vi /etc/netplan/55-interfaces.yaml
Und füge eine VLAN-Definition wie diese hinzu:
vlans:
vlan<VLAN-ID>:
id: <VLAN-ID>
link: bond0
addresses:
- 192.0.2.10/24
Eine vollständige Netplan-Konfiguration sieht so aus:
---
network:
version: 2
renderer: networkd
bonds:
bond0:
interfaces:
- ens3
- ens4
dhcp4: false
dhcp6: false
accept-ra: false
addresses:
- 198.51.100.10/24
macaddress: 1f:2f:3f:4f:5f:6f
routes:
- to: 0.0.0.0/0
via: 198.51.100.1
parameters:
mode: 802.3ad
transmit-hash-policy: layer3+4
lacp-rate: fast
mii-monitor-interval: 100
ethernets:
ens3:
dhcp4: false
dhcp6: false
accept-ra: false
ens4:
dhcp4: false
dhcp6: false
accept-ra: false
vlans: # VLAN configuration starts here!
vlan<VLAN-ID>:
id: <VLAN-ID>
link: bond0
addresses:
- 192.0.2.10/24
Bevor du die Netplan-Konfiguration aktivierst, kannst du diese auf Syntax-Fehler und Netzwerkprobleme prüfen:
netplan try
Solltest du die neue Konfiguration erfolgreich getestet, aber noch nicht mittels netplan try aktiviert haben, hole dies mit dem nachfolgenden Befehl nach:
netplan apply
Und kann verifiziert werden mit:
ip addr show vlan<VLAN-ID>
Weitere Informationen findest du auch unter: man netplan
ifupdown (legacy)
Bitte verwende wenn möglich Netplan. Dies hier wurde nur der Vollständigkeit halber geschrieben!
Öffne /etc/network/interfaces im Editor deiner Wahl:
vi /etc/network/interfaces
Und füge eine VLAN-Konfiguration wie diese hinzu:
# interface vlan<VLAN-ID>
auto vlan<VLAN-ID>
iface vlan<VLAN-ID> inet static
vlan-raw-device bond0
address <IP-Address>
netmask <NETMASK>
Und starte das Netzwerk neu:
systemctl restart networking
Weitere Informationen findest du auch unter: man vlan-interfaces