Aysad Kozanoglu - Mimarist

Server Howtos & Tutorials

Netcup Failover IP UCARP einrichten für zwei oder mehr Vservers

07 Juni, 2018 | config Dateien

Zunächst müssen min. zwei vserver unter dem selben Account bereits bestellt worden sein

z.B. 2x RS 1000 G8

Produkt:
https://www.netcup.de/vserver/

 

Anschliessend mit dem selben account den ein FailOver ipv4 dazu buchen.

Produkt:
https://www.netcup.de/vserver/root-server-erweiterungen.php


Nun muss die FailOver IP über den vcp Control Panel an den Server geroutet werden (one click über den Network Section)


Diesen Schritt für beide Vserver durchführen
undefined


Nun habe ich folgenden ausgangspunkt:
vserver1 eth0 ip: 94.16.113.75
vserver2 eth0 ip: 94.16.114.69
FailOver UCARP ip: 185.243.10.23


UCARP auf den vservern installieren

apt-get update && apt-get install ucarp


/etc/network/interface configs

vserver1

# The primary network interface
auto eth0
#iface eth0 inet dhcp

iface eth0 inet static
address 94.16.113.75
netmask 255.255.252.0
gateway X.X.X.X

#######################
# ucarp configuration
#######################
# vid : The ID of the virtual server [1-255]
ucarp-vid 1

# vip : The virtual address
ucarp-vip 185.243.10.23

# password : A password used to encrypt Carp communications
ucarp-password EIN-PASSWORD-EINGEBEN

# advskew : Advertisement skew [1-255]
ucarp-advskew 100

# advbase : Interval in seconds that advertisements will occur
ucarp-advbase 1

# master : determine if this server is the master
ucarp-master no

# The carp network interface, on top of eth0
iface eth0:ucarp inet static
address 185.243.10.23
netmask 255.255.255.255

vserver2

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp


iface eth0 inet static
address 94.16.114.69
netmask 255.255.252.0
gateway X.X.X.X

#######################
# ucarp configuration
#######################
# vid : The ID of the virtual server [1-255]
ucarp-vid 1

# vip : The virtual address
ucarp-vip 185.243.10.23

# password : A password used to encrypt Carp communications
ucarp-password EIN-PASSWORD-EINGEBEN

# advskew : Advertisement skew [1-255]
ucarp-advskew 1

# advbase : Interval in seconds that advertisements will occur
ucarp-advbase 1

# master : determine if this server is the master
ucarp-master yes

# The carp network interface, on top of eth0
iface eth0:ucarp inet static
address 185.243.10.23
netmask 255.255.255.255

Beide Server neustarten und das Failover ip 185.243.10.23 wird aktiv sein.

testen:
führe ping durch ein Client an die failOver ip 185.243.10.23 und fahre währenddessen den vserver1 herunter oder rebooten.

Man wird sehen dass kein einziges ping Paket zur Verlust kommt.

Info:  in der Anleitung erwähnten ips sind alle real und Produktiv aktuell im Einsatz.

 

Netcup 5 Euro Gutscheine für Bestellungen:


https://www.netcup.de/bestellen/gutschein_einloesen.php?gutschein=36nc15283780170

https://www.netcup.de/bestellen/gutschein_einloesen.php?gutschein=36nc15283780171

https://www.netcup.de/bestellen/gutschein_einloesen.php?gutschein=36nc15283780172

https://www.netcup.de/bestellen/gutschein_einloesen.php?gutschein=36nc15283780173