Skip to main content

Haproxy : ajouter IPV6

Posted in

Haproxy et IPV6, mais c'est très simple .....

Vous avez une belle installation de HAPROXY qui fonctionne à merveille en IPV4, votre serveur, Apache par exemple est bien à l'abri derrière et vous désirez ajouter un accès IPV6.
Mais, c'est très simple il suffit d'ajouter un nouveau "FRONTEND" presque semblable à celui de IPV4 mis à part :
le nom
l'adresse d'écoute.
Le FRONTEND original :
frontend PUBLIC
        bind    12.34.56.78:80
#
        acl     PR2     path_end        XXXXXX
        use_backend TOTO        if PR2
# OK
        acl     PR1     hdr_beg(host)   exemple
        use_backend EXEMPLE        if PR1
        default_backend apache


A ceci il suffit d'ajouter une copie conforme :

frontend PUBLICV6

        bind    2001:9876:ad0:54:234:4aff:fe01:a1d1:80
#
        acl     PR2     path_end        XXXXXX
        use_backend TOTO        if PR2
# OK
        acl     PR1     hdr_beg(host)   exemple
        use_backend EXEMPLE        if PR1
        default_backend apache


On relance Haproxy et ... votre site est accessible en IPV6, simple non ?

Allez il ne vous reste plus qu'à disposer d'un accès IPV6.