Anleitung: GRE Tunnel auf vServer einrichten
Ein GRE-Tunnel verbindet zwei Server über eine virtuelle Punkt-zu-Punkt-Verbindung. Perfekt für geschützte IP-Weiterleitungen oder private Netzwerke.
Schritt 1: Konfiguration auf Server A (Lokal)
# Interface erstellen
ip tunnel add gre1 mode gre remote deine-entferner-teilnehmer-ip local dein-loakle-ipv4 ttl 255
# Aktivieren
ip link set gre1 up
# IP im Tunnel vergeben
ip addr add 10.0.0.1/30 dev gre1
Schritt 2: Konfiguration auf Server B (Remote)
Hier werden die IP-Adressen exakt gespiegelt:
# Interface erstellen
ip tunnel add gre1 mode gre remote deine-entferner-teilnehmer-ip local dein-loakle-ipv4 ttl 255
# Aktivieren
ip link set gre1 up
# IP im Tunnel vergeben (Gegenseite)
ip addr add 10.0.0.2/30 dev gre1
Pro-Tipp: MTU & Reboot
Setzen Sie die MTU auf 1476, um Paketverlust zu vermeiden: ip link set gre1 mtu 1476
Für die dauerhafte Speicherung nutzen Sie die /etc/network/interfaces.
Schritt 3: Eine statische Route weiterleiten
# Server A
ip route replace 1.1.1.2/32 via 10.0.0.2 dev gre1
# Und bei Server B
ip route replace 1.1.1.2/32 dev gre1
Optional: Linux Bridge erstellen und für Proxmox bereitstellen
Um mit einer GRE-Tunnel IP-Adresse nun Virtualisierung möglich zu machen, benötigen Sie eine Linux Brücke.
Schritt 1: Bridge-Utils installieren
Um Brücken auf der Kommandozeile verwalten zu können, benötigen Sie das Paket bridge-utils.
apt update && apt install bridge-utils -y
Schritt 2: Bridge manuell erstellen (temporär)
Diese Befehle sind nach einem Neustart weg, eignen sich aber hervorragend zum Testen:
# 1. Bridge-Interface erstellen
brctl addbr br0
# 2. Physisches Interface (z.B. eth0) hinzufügen (Optional sonst keine)
brctl addif br0 eth0
# 3. Bridge aktivieren
ip link set br0 up
# 4. IP-Adresse hinzufügen
ip addr add 1.1.1.2/32 dev br0
Schritt 3 (Alternative): Debian Konfiguration
Editieren Sie die Datei /etc/network/interfaces für eine klassische Konfiguration:
auto br0
iface br0 inet static
address 1.1.1.2
netmask 255.255.255.255
bridge_ports eth0/none # Optional ansonsten "none"
bridge_stp off
bridge_fd 0
Status prüfen:
Nutzen Sie den Befehl
ip link show dev br0
Um aktuelle informationen einsehen zu könnnen.

