• # IP de sortie

    Posté par . En réponse au message Docker - Comment utiliser une IP FailOver ?. Évalué à 1.

    Ce que tu dis, c'est que ça fonctionne donc, puisque tu accèdes bien au service via l'IP failover.
    Cependant, les connexions sortantes sont fait par défaut via l'IP principale du serveur, et non l'IP failover, donc le file_get_contents('http://ipecho.net/plain') va renvoyer cette IP.

    Si tu veux que les connexions sortantes soient faites via l'IP failover (mais tu n'en as pas vraiment intérêt a priori):
    - tu dois pouvoir jouer avec iproute pour ça
    - utiliser curl au lieu de file_get_contents avec l'option CURLOPT_INTERFACE sur eth0:0

    NB1 : note que ce ne sera plus fonctionnel si tu veux tester ton service quand le serveur ne porte pas l'IP failover
    NB2 : je n'ai pas pris en compte Docker dans ma réponse, ça peut complexifier la chose. Mais je ne connais pas assez pour en parler.