Stiftmaster
03.11.09, 10:35
Hallo,
wir haben hier intern einen SMTP-Server (PostFix), der von internen Rechnern E-Mails annimmt und dann an antsprechende Server weiterleitet. Klappt alles reibungslos. Allerdings möchten wir nun ein bisschen mehr Ausfallsicherheit (keine Hochverfügbarkeit, nur halt ein "bisschen" mehr).
Umgesetzt haben wir daher folgendes:
1) zweiten PostFix-Server aufgesetzt (beide laufen unter SuSE 11.1 mit allen aktuellen Updates)
2) leicht angepasste Config (z.B. Interfaces, IPs usw.) vom ersten übernommen
3) jeder einzelne Server läuft reibungslos
Dann habe ich im DNS folgenden Eintrag eingetragen:
mailserver.domain.local => IP1, IP2
Auf meinem lokalen System (Windows XP) kann ich per nslookup nun beide IP-Adressen für den Eintrag sehen. Dann habe ich zum Testen Outlook Express gestartet, dort als SMTP-Server die Domain im Postausgangsserver eingetragen - und siehe da, es klappt.
Folgender Test ging schief:
1) SMTP-2 heruntergefahren => Mails konnten weiter verschickt werden (automatisch über SMTP-1)
2) SMTP-2 gestartet, SMTP-1 heruntergefahren => es konnten keine Mails mehr verschickt werden. Es wird gesagt, dass der Server nicht erreichbar ist. Es wird auch nur versucht den SMTP-1 zu erreichen, nicht SMTP-2
Sollten die zwei IP-Einträge nicht genau das verhindern? Wenn ein Server net erreichbar ist, dann nimm einfach den nächsten und versuche damit dein Glück?
Daher meine Frage:
Ist das jetzt einfach ein Konzeptfehler von mir, ist etwas falsch konfiguriert oder liegt sonst ein Problem vor?
Bin da gerade etwas verwirrt :-)
Dankend
Stefan
wir haben hier intern einen SMTP-Server (PostFix), der von internen Rechnern E-Mails annimmt und dann an antsprechende Server weiterleitet. Klappt alles reibungslos. Allerdings möchten wir nun ein bisschen mehr Ausfallsicherheit (keine Hochverfügbarkeit, nur halt ein "bisschen" mehr).
Umgesetzt haben wir daher folgendes:
1) zweiten PostFix-Server aufgesetzt (beide laufen unter SuSE 11.1 mit allen aktuellen Updates)
2) leicht angepasste Config (z.B. Interfaces, IPs usw.) vom ersten übernommen
3) jeder einzelne Server läuft reibungslos
Dann habe ich im DNS folgenden Eintrag eingetragen:
mailserver.domain.local => IP1, IP2
Auf meinem lokalen System (Windows XP) kann ich per nslookup nun beide IP-Adressen für den Eintrag sehen. Dann habe ich zum Testen Outlook Express gestartet, dort als SMTP-Server die Domain im Postausgangsserver eingetragen - und siehe da, es klappt.
Folgender Test ging schief:
1) SMTP-2 heruntergefahren => Mails konnten weiter verschickt werden (automatisch über SMTP-1)
2) SMTP-2 gestartet, SMTP-1 heruntergefahren => es konnten keine Mails mehr verschickt werden. Es wird gesagt, dass der Server nicht erreichbar ist. Es wird auch nur versucht den SMTP-1 zu erreichen, nicht SMTP-2
Sollten die zwei IP-Einträge nicht genau das verhindern? Wenn ein Server net erreichbar ist, dann nimm einfach den nächsten und versuche damit dein Glück?
Daher meine Frage:
Ist das jetzt einfach ein Konzeptfehler von mir, ist etwas falsch konfiguriert oder liegt sonst ein Problem vor?
Bin da gerade etwas verwirrt :-)
Dankend
Stefan