Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Published by Scroll Versions from space DA and version BM-4.0
Sv translation
languagefr

Le présent document décrit la marche à suivre pour modifier l'adresse IP d'un serveur BlueMind.

Avertissement
titleMise en garde

Cette procédure est volontairement peu détaillée afin d'être réservée à des administrateurs expérimentés qui maîtrisent les opérations sensibles réalisées.

Procédure

  • stopper BlueMind avec la commande

    Bloc de code
    bmctl stop
  • Démarrer postgresql :

    Bloc de code
    systemctl start postgresql
  • Mettre à jour la configuration réseau du serveur avec la nouvelle IP
  • Modifier le fichier /etc/bm/bm.ini et remplacer l'adresse des paramètres "host" et "hz-member-address" par la nouvelle adresse IP
  • Mettre à jour les informations en base de données avec la ligne de commande suivante :

    Bloc de code
    languagebash
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_server set ip = '<new_ip>' where ip = '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update rc_users set mail_host = '<new_ip>' where mail_host = '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_systemconf set configuration = configuration || hstore('host','<new_ip>') || hstore('hz-member-address', '<new_ip>');"

    où :

    • <old_ip> est l'ancienne adresse IP

    • <new_ip> la nouvelle

    NB : en cas de demande de mot de passe, taper "bj"
  • Modifier l'arborescence de /var/backups/bluemind pour renommer le dossier /var/backups/bluemind/dp_spool/rsync/<old_ip> avec la nouvelle adresse IP
  • Relancer BlueMind et le node avec les commandes suivantes :

    Bloc de code
    bmctl start
    systemctl restart bm-node
  • Se connecter au panneau d'administration en tant que superadministrateur admin0
  • Se rendre dans la partie Sécurité > Gestion du pare-feu et cliquer immédiatement sur le bouton "Enregistrer" pour forcer la re-génération des règles du parefeu BlueMind
  • Se rendre dans la partie Gestion du Système > Maintenance des mails, cliquer sur le bouton "Exécuter" pour re-générer les tables de routage de mails postfix
  • Se rendre dans la partie Gestion du Système > Configuration Système et remplacer l'ancienne adresse IP du champ "Mes réseaux" par la nouvelle adresse ou plage d'adresse pour laquelle on souhaite être relais ouvert avant de cliquer sur le bouton "Enregistrer"
Sv translation
languageen

This page describes how to change a BlueMind server's IP address.

Avertissement
titleWarning

This description is deliberately minimal as it is reserved to experienced administrators who are familiar with the sensitive operations performed.

Instructions

  • stop BlueMind using the command: 

    Bloc de code
    bmctl stop
  • Start postgresql :

    Bloc de code
    systemctl start postgresql
  • Update the server's network configuration with the new IP address
  • Edit the file /etc/bm/bm.ini , replacing the address of the "host" and "hz-member-address" parameters with the new IP address
  • Update the database information with the following command line:

    Bloc de code
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_server set ip = '<new_ip>' where ip= '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update rc_users set mail_host = '<new_ip>' where mail_host= '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_systemconf set configuration = configuration || hstore('host', '<new_ip>' || hstore('hz-member-address', '<new_ip>');"

    Where :

    • <old_ip>is the previous IP

    • <new_ip> is the new IP

    If prompted for a password, type "bj"
  • Edit the /var/backups/bluemind folder structure, renaming the folder /var/backups/bluemind/dp_spool/rsync/<old_ip> with the new IP address
  • Restart BlueMind and the node using the following commands:

    Bloc de code
    bmctl start
    systemctl restart bm-node
  • Connect to the administration panel superadministrator admin0
  • Go to Security > Manage firewall and click "Save" to force re-generate BlueMind's firewall rules
  • Go to System Management > Manage Messaging System, click "Execute" to regenerate the postfix mail routing table
  • Go to System Management > System Configuration and replace the old IP address in the field "My networks" by the new address of the address range you want to keep as open relay. Click "Save". 


Sv translation
languagede

In diesem Dokument wird beschrieben, wie Sie die IP-Adresse eines BlueMind-Servers ändern können.

Avertissement
titleBitte beachten

Dieses Verfahren ist erfahrenen Administratoren vorbehalten, die mit den durchgeführten sensiblen Vorgängen vertraut sind, und wird aus diesem Grund nicht im Detail beschrieben.

Verfahren

  • Beenden Sie BlueMind mit dem Befehl

    Bloc de code
    bmctl stop
  • Starten Sie postgresql:

    Bloc de code
    systemctl start postgresql
  • Aktualisieren Sie die Netzwerkkonfiguration des Servers mit der neuen IP-Adresse
  • Ändern Sie die Datei /etc/bm/bm.ini und ersetzen Sie die Adresse der Parameter "host" und "hz-member-address" durch die neue IP-Adresse
  • Aktualisieren Sie die Datenbankinformationen mit der folgenden Kommandozeile:

    Bloc de code
    languagebash
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_server set ip = '<new_ip>' where ip = '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update rc_users set mail_host = '<new_ip>' where mail_host = '<old_ip>';"
    sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_systemconf set configuration = configuration || hstore('host','<new_ip>') || hstore('hz-member-address', '<new_ip>');"

    wo:

    • <old_ip die alte IP-Adresse ist, und

    • <new_ip> die neue

    Hinweis: Wenn Sie nach einem Passwort gefragt werden, geben Sie "bj" ein
  • Ändern Sie die Baumstruktur von /var/backups/bluemind und bennenen Sie den Ordner /var/backups/bluemind/dp_spool/rsync/<old_ip> mit der neuen IP-Adresse um
  • Starten Sie BlueMind und den Node mit den folgenden Befehlen neu:

    Bloc de code
    bmctl start
    systemctl restart bm-node
  • Melden Sie sich im Admin-Bereich als Superadministrator admin0 an
  • Gehen Sie in den Bereich Sicherheit > Firewall-Verwaltung und klicken Sie sofort auf die Schaltfläche "Speichern", um die Neu-Generierung der BlueMind-Firewall-Regeln zu erzwingen
  • Gehen Sie zu System-Management > Mail-Wartung, klicken Sie auf die Schaltfläche "Ausführen", um die Postfix-Mail-Routing-Tabellen neu zu generieren
  • Gehen Sie in den Beriech Systemverwaltung > Systemkonfiguration und ersetzen Sie die alte IP-Adresse im Feld "Meine Netzwerke" durch die neue Adresse oder den Adressbereich, für den Sie ein offenes Relais haben möchten, bevor Sie auf die Schaltfläche "Speichern" klicken