OVH Community, your new community space.

Alias IP mit Haupt IP tauschen


MDX
29.11.11, 11:36
Schau dir mal auf der ersten Seite meine Konfiguration an, wobei 188.165.xxx.yyy die Failover und die 91.121.xxx.yyy die Haupt IP ist.

Achja ich sollte vielleicht bemerken das bei mir eines Tages die IP Adresse die ich als Haupt IP geändert hatte nicht mehr funktionierte... Als ich nachgefragt hatte hieß es die IP wäre falsch konfiguriert. Scheint OVH also auch deaktivieren zu können dass es funktioniert...

ToniD
18.10.11, 22:40
@ dotzilla

Ich stehe vor dem selben Problem...

Kannst Du mir vl nochmal genau erklären wie das mit dem Interfaces funktioniert?

Ich habe eth0 & eth0:0 (= Failover)

Welche Schritte muss ich jetzt genau machen/beachten damit die Failover IP als IP Im Netz erkannt wird.

Grüße

dotzilla
16.08.11, 22:27
Ich wollte mich ja noch mal zurück melden.
Ist etwas später geworden, also geplant, aber ... es hat prima funktioniert.
Das Vertauschen der Haupt- mit der Alias-IP läuft einwandfrei.

Jedoch ist mir nun eins aufgefallen: das RTM im Manager funktioniert nicht mehr.
Permanente Fehlermeldung im Manager:
Code:
Lesefehler der RTM-Werte.
No RTM data for this IP
Die IP-Adresse in der Datei /usr/local/rtm/etc/rtm-ip habe ich schon auf die .251 aus dem Class-C Netz der Haupt-IP des Servers gesetzt, aber auch das hat nichts gebracht.

Muss ich nach dem Ändern der IP-Adresse in der rtm-ip noch eine .sh oder .pl anstoßen, damit die übernommen wird?

dotzilla
12.08.11, 21:48
Dann probiere ich das später mal aus.
Wäre ja echt super wenn das so läuft.

Erst mal vielen Dank für den Hinweis.
Ich werd' dann mal Feedback geben.

MDX
12.08.11, 21:45
bei eth0:0 ist broadcast nicht notwendig...

der Unterschied liegt eigentlich nur am .255 und .0 bei network soweit ich das sehe

dotzilla
12.08.11, 21:32
Ich frag deswegen, weil bei eth0:0 (also die failover ip) die address und broadcast gleich sind (nach der OVH-Doku).
Bei eth0 (Haupt-IP des Servers) unterscheidet sich address von broadcast, wie es auch normal ist

Wenn ich nun also die Failover auf eth0 stelle, ändert sich broadcast ganz normal auf .255.
Bei eth0:0 (Haupt-IP) hat dann address und broadcast den gleichen Eintrag.

Stimmt des so?

MDX
12.08.11, 21:26
Code:
auto eth0
iface eth0 inet static
	address 188.165.xxx.yyy
	netmask 255.255.255.0
	network 188.165.xxx.0
	broadcast 188.165.xxx.255
	gateway 188.165.xxx.254
Ich hoffe dass ist verständlich? xD

Edit:
Achja eth0:0

Code:
auto eth0:0
iface eth0:0 inet static
address 91.121.xx.xx
netmask 255.255.255.255

dotzilla
12.08.11, 21:16
@MDX

Könntest du mal deine Config posten, also /etc/network/interfaces
x'e die IP-Adressen aus.

Aber interessant wäre, welche Informationen (address, network, gateway, ...) du dem eth0 bzw. dem eth0:0 mitgibst.

Wäre prima, danke schon mal!

MDX
12.08.11, 21:14
Also auch wenn es offiziell heißt dass es nicht geht, bei mir hat es funktioniert...
Hatte dann eine Failover-IP 188.165.x.x als Haupt-IP und die eigentliche Haupt-IP als zusätzliche IP-Adresse.

Hatte ich damals wegen Spamfiltern gemacht, hat problemlos funktioniert

derpascal
12.08.11, 11:34
Ich weiß leider nicht genau, wie Software entscheidet mit welche IP sie raus gehen. Ich denke aber mal sie versuchen eth0 standartmäßig. Kann man den nicht einfach die Konfiguration von eth0 auf eth0:0 umziehen und die Konfig von eth0:0 auf eth0 setzen? Dabei muss natürlich alles an Konfig mit umgezogen werden (IP, Netzmaske, Gateway).

Grundsätzlich ist es Linux doch egal mit welchem eintrag er seine Defaultroute bekommt, hauptsache er hat eine.

Habe leider gerade kein System um das zu Testen.

Gruß

Pascal

dotzilla
11.08.11, 18:19
Hallo kro,

erst mal danke für die Info!
Nein, es ist kein Problem die Dienste umzustellen; das geht ja recht fix.

War einfach nur eine Idee, ob man das nicht switchen kann, da die Failover eben als Haupt IP (also die, die nach außen kommuniziert wird) fungieren wird.

kro
11.08.11, 18:06
dotzilla wrote:
> Um nun nicht alle Dienste so zu konfigurieren, dass diese über eth0:0
> senden,
> stellt sich die Frage, ob es möglich ist eth0 und eth0:0 zu tauschen.


Hallo,

Nein, diese Moeglichkeit ist nicht vorgesehen.

(Wenn du nicht alle Dienste einzeln umstellen kannst/willst (eigentlich die
eleganteste Variante), besteht eventuell die moeglichkeit mit source-based
routing den gleichen Effekt zu erzielen?)

dotzilla
11.08.11, 15:00
Hallo zusammen!

Unser Linuxserver (Debian) hört auf zwei IP-Adressen.
Die Haupt-IP und eine Failover-IP.

Die Failover-IP ist zur Zeit als eth0:0 eingestellt. Funktioniert alles prima.
Jedoch soll Sie als Haupt-IP verwendet werden.

Um nun nicht alle Dienste so zu konfigurieren, dass diese über eth0:0 senden,
stellt sich die Frage, ob es möglich ist eth0 und eth0:0 zu tauschen.

Gibt es dabei etwas zu beachten?
Hat jemand von euch das schon so umgesetzt?

Vielen Dank im Voraus!