Hetzner EQ-Serie mit zusätzlichen IP-Adressen

Host-System

Ziel ist, auf einem Hetzner EQ-Server eine virtuelle Maschine mit eigener öffentlicher IP zu betreieben.. Da der Hetzner-Switch den Netzverkehr von unbekannten MAC-Adressen verwirft, muss die Verbindung über das Host-System geroutet werden.

 

1. Ausgangslage

 

Haupt-IP: 188.40.88.198

Subnetz: 255.255.255.192

Gateway: 188.40.88.193

Zusätzliche IP-Adressen: 188.40.88.125, 188.40.88.126

 

2. IP-Forwarding aktivieren

 

$> echo “1″ > /proc/sys/net/ipv4/ip_forward

 

Und in der Datei /etc/sysctl.conf eintragen: net.ipv4.ip_forward=1

 

2. Routen für die zusätzlichen IP-Adressen eintragen.

 

Die Datei /etc/network/interfaces sollte wiefolgt aussehen:

 

# Loopback device:

auto lo

  iface lo inet loopback

 

# device: eth0

auto eth0

   iface eth0 inet static

   address 188.40.99.198

   broadcast 188.40.99.255

   netmask 255.255.255.192

   gateway 188.40.99.193

 

# default route to access subnet

#up route add -net 188.40.88.192 netmask 255.255.255.192 gw 188.40.88.193 eth0

up route add -host 188.40.88.125 gw 188.40.88.125

up route add -host 188.40.88.126 gw 188.40.88.126

 

Die erste Route ist standardmäßig bei Hetzner aktiviert, ist aber hinderlich, da kein ganzes Subnetz, sondern nur einzelne IPs zu routen sind.

 

Gast-System

Es wird in

/etc/network/interfaces

die zusätzlich IP-Adresse eingetragen, also 188.40.88.125 oder 188.40.88.126. Als Gateway wird das Host-System genutzt. Entsprechend ist in diesem Beispiel als Gateway die IP-Adresse 188.40.88.198 anzugeben.

 

 

Nach Oben