Failover IPv4- oder IPv6-Adresse aus der Ferne von Server A auf B umschwenken

  • Da ich mir gut vorstellen kann, dass es auch hier im Forum Nutzer gibt, die aus der Ferne nicht nur per PHP ihre Failover IPv4- oder IPv6-Adresse umschwenken möchten, habe ich hier mal ein kleines Beispiel reingestellt.

    Dieses folgende Script holt sich die nötigen Daten aus der XML-Datei XML_change_ip_routing_to_server_b.xml und übergib Diese dann an das SCP.

    Code
    #!/usr/bin/bash
    #
    # Change ip adress for IPv4 or IPv6 routing
    ###########################################
    TARGETSERVER=XML_change_ip_routing_to_server_b.xml
    WSDLURL=https://www.servercontrolpanel.de/WSEndUser?wsdl
    curl -H "Content-Type: text/xml; charset=utf-8" -H "SOAPAction:" -d @${TARGETSERVER} -X POST ${WSDLURL}

    Die folgende XML-Datei XML_change_ip_routing_to_server_b.xml beinhaltet alle nötigen Daten zum Server B.

    Wichtige Hinweise

    • Bevor man aber dieses Beispiel verwenden kann, muß im SCP die SCP-API-Schnittstelle aktiviert werden und ein separates SCP-API-Schnittstellen-Paßwort gesetzt werden!
    • Der Loginname entspricht dem SCP-Benutzernamen bzw. der eigenen Kundennummer.
    • Achtung: Nach dem Start des Scripts kann der Vorgang bis zu 5 Min. dauern, bis er vollständig agearbeitet ist.

    Quellen

    Ihr könnt auch gern mir mitteilen, ob dieses Beispiel für euch hilfreich ist oder eher doch nicht.