Merci Christophe, c'est précisément ce que je cherchais.

Du coup j'ai le choix entre l'approche par proxy http et le nat iptables...

Je ferai un retour dès que c'est en place :)



Jean-François Gigand - Geonef
Paris, France - http://geonef.fr/

Le 24 août 2016 à 22:12, Christophe Dezé <christophed...@wanadoo.fr> a
écrit :

> a priori il y plus simple avec squid
>
> https://xiehang.com/blog/2014/03/21/squids-outgoing-ip-round-robin/
>
>
>
> Le 24/08/2016 à 22:03, Christophe Dezé a écrit :
>
> bonjour,
>
> as tu regardé du coté de docker qui peut faire du round-robin en entrée
> sur plusieurs docker/squid en sortie ?
>
> Le 24/08/2016 à 19:09, Jean-François Gigand a écrit :
>
> Bonjour,
>
> J'ai besoin de mettre en place un proxy HTTP qui bind les requêtes
> sortantes à une IP source parmi une liste en round-robin.
>
> Par exemple, ayant configuré interfaces(5) avec des ip "failover" comme
> ceci :
>
> iface eth0:ip1 inet static
>       address 1.2.3.4/32
> iface eth0:ip2 inet static
>       address 1.2.3.5/32
> iface eth0:ip3 inet static
>       address 1.2.3.6/32
>
> le proxy choisira de binder sa première connexion sortante à 1.2.3.4 puis
> 1.2.3.5, 1.2.3.6 puis à nouveau 1.2.3.4, etc.
>
> Idéalement, le proxy choisit l'IP dans l'ordre par domaine, ce qui dans
> l'exemple donnerait [domaine de destination -> IP source] :
>
> domaine1.com -> 1.2.3.4
> domaine2.com -> 1.2.3.4
> domaine1.com -> 1.2.3.5
> domaine1.com -> 1.2.3.6
> domaine2.com -> 1.2.3.5
>
> Le proxy doit aussi pouvoir binder en IPv6 (si la destination est
> accessible en IPv6, même si le client du proxy est IPv4).
>
> Je n'ai pas l'impression que Squid ou HAproxy puissent répondre à ce
> besoin, mais j'aimerais en être sûr
>
> Est-ce quelqu'un connaît une solution ou une approche à suggérer ?
> Ou bien vaut-il mieux écrire un code spécifique ?
> (qui devra gérer les requêtes simultanées... en NodeJS par exemple)
>
> Merci !
>
> Jean-François Gigand - Geonef
> Paris, France - http://geonef.fr/
>
>
>
> _______________________________________________
> Liste de diffusion du FRsAGhttp://www.frsag.org/
>
>
>
>
> _______________________________________________
> Liste de diffusion du FRsAGhttp://www.frsag.org/
>
>
>
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/
>
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à