Archive

Kategorien

Zimbra Mail IP Adresse ändern

Zimbra kann u.U. Probleme machen wenn man die IP Adresse des Servers wo Zimbra drauf läuft ändert. Je nach Konfiguration, die man gemacht hat (z.B. Verwaltung an die alte IP gebunden) starten dann bestimmte Dienste nicht mehr. Gerade bei der Verwaltung via Port 7071 ist das recht mühsam, da man diese ja braucht um bei den Diensten die gebundenen IPs zu verändern 😉

Falls sich die alte IP Adresse (192.168.100.4) noch im aktuellen Subnetz (192.168.100.0/24) befindet ist man mit einem IP Alias recht schnell am Ziel (neue IP 192.168.100.25)

ifconfig eth0:0 192.168.100.4 (alte IP Adresse)

und dann Zimbra restarten und die Konfig so anpassen, dass an die neue IP gebunden wird. Zugriff via 192.168.100.4:7071
Den Alias braucht es nicht wenn sich die Verwaltung noch an 127.0.0.1 gebunden hat. In dem Fall kann man eine iptables Regel im PREROUTING machen (Portforward)

iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 7071 -j DNAT --to 127.0.0.1:7071

dann ist die Verwaltung via 192.168.100.25:7071 erreichbar.

Wenn sich die alte IP nicht mehr im aktuellen Subnetz befindet kommt es drauf an ob sich die Verwaltung noch an 127.0.0.1 gebunden hat oder nicht

netstat -tnlp | grep :7071

gibt Auskunft darüber.
Falls an 127.0.0.1 gebunden dann reicht der Portfoward via iptables. Falls nicht an localhost gebunden, dann braucht es zusätzlich noch den IP Alias mit der alten IP Adresse. Danach passt man den Forward auf die alte IP Adresse als Ziel an.

Auch nicht vergessen bei IP Anpassungen und Zimbra: Zimbra ermittelt die IP über den Hostnamen, also via DNS. Oft trägt man dazu in /etc/hosts eine Zuordnung des Hostnamens zur IP ein. Also nach IP Wechseln nicht vergessen den DNS resp /etc/hosts anzupassen. Auch braucht Zimbra gültige ReverseDNS zu den eigenen IP(s)

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

  

  

  

three × three =

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verarbeitet werden .