documentation/procédures/configuration_proxy_http_ip...

942 B

Configuration du proxy HTTP (IPv4)

Afin d'économiser des adresses IPv4, le flux HTTP IPv4 est mutualisé sur une seule IP. En conséquence, une étape de proxy est nécessaire.

La configuration d

Enrichir le fichier leparc.libre-en-communs.org:/etc/nginx/reverse_proxy.conf :

server {
    server_name foo.a-lec.org;
    listen 80;
    proxy_redirect off;
    proxy_set_header X-Real-IP       $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    location / {
        set $target "http://foo.a-lec.org:80";
        proxy_pass $target;
    }
}

Enrichir le fichier ̀leparc.libre-en-communs.org:/etc/nginx/reverse_proxy_ssl.conf :

map $ssl_preread_server_name $name_444 {
[…]
foo.a-lec.org foo_a-lec_444;
[…]
}
[…]
    upstream foo_a-lec_444 {
        server foo.a-lec.org:444;
    }

Vérifier la configuration :

nginx -t

Redémarrer nginx :

service nginx restart