8) Serveur dédié : Problème à résoudre avec Vanish
Posté : mer. 9 déc. 2015 10:27
Serveur dédié : Problème à résoudre avec Vanish : afficher la véritable IP derrière un reverse-proxy comme Varnish
Quelques jours après avoir installé et joué avec Varnish, je me suis aperçu que tous les commentaires du site étaient postés avec l’adresse IP 127.0.0.1, qui est l’adresse du reverse-proxy. Pareil dans les fichiers de logs.
Pour solutionner ce problème et retrouver les véritables adresses IP, il suffit d’installer le module RPAF (Reverse Proxy Add Forward) pour Apache.
Le module RPAF
On installe mod_rpaf :
On l’active :
puis on édite sa configuration :
en y ajoutant/modifiant ceci :
avant de relancer Apache :
Et voilà ! Les logs et le blog traitent désormais la véritable IP des visiteurs/commentateurs/membres et non plus l’adresse IP du serveur Varnish.[/size][/align][/color]
Le Partage Est Une Force !!!
Quelques jours après avoir installé et joué avec Varnish, je me suis aperçu que tous les commentaires du site étaient postés avec l’adresse IP 127.0.0.1, qui est l’adresse du reverse-proxy. Pareil dans les fichiers de logs.
Pour solutionner ce problème et retrouver les véritables adresses IP, il suffit d’installer le module RPAF (Reverse Proxy Add Forward) pour Apache.
Le module RPAF
On installe mod_rpaf :
Code : Tout sélectionner
apt-get install libapache2-mod-rpaf
Code : Tout sélectionner
a2enmod rpaf
Code : Tout sélectionner
nano /etc/apache2/mods-enabled/rpaf.conf
Code : Tout sélectionner
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
</IfModule>
Code : Tout sélectionner
/etc/init.d/apache2 restart
Le Partage Est Une Force !!!