GRE Tunnel – So erstellen Sie einen GRE Tunnel selbst (vServer)

An IT professional configuring network cables in a server rack, focusing on Ethernet connections.

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.

Jan Hill

Jan Hill

AS215110.net

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen