On Thu, 13 Jul 2017 18:22:36 +0200
Frédéric <fma38@???> wrote:
> Hello,
>
> Je voudrais accéder depuis l'extérieur à une page web d'une machine sur
> mon réseau privé.
>
> Le truc, c'est que cette page est servie par un bout de code Python très
> light, sans authentification ni rien, qui n'est certainement pas très
> sécurisée :o/
>
> Du coup, je pensais faire un relais depuis une autre machine ouverte sur
> l'extérieur, qui fait tourner apache, elle, et où je pourrais faire une
> authentification (htaccess).
>
> Comment configurer ça, sous apache ?
en reverse proxy, avec apache:
j'ai mon nichoir (un raspberry pi) qui est dispo comme cela:
<VirtualHost *:80>
ProxyRequests Off
ProxyPreservehost on
ProxyPass / http://nichoir:8080/
ProxyPass /next http://nichoir:8080/next
ProxyPass /previous http://nichoir:8080/previous
ProxyPass /robots.txt http://nichoir:8080/robots.txt
ProxyPassReverse / http://nichoir:8080/
ProxyPassReverse /next http://nichoir:8080/next
ProxyPassReverse /previous http://nichoir:8080/previous
ProxyPassReverse /robots.txt http://nichoir:8080/robots.txt
ServerAdmin webmaster@???
# DocumentRoot
ServerName nichoir.terre-adelie.org
ErrorLog /var/log/apache/nichoir-error.log
CustomLog /var/log/apache/nichoir-access.log common
</VirtualHost>
Le nichoir lui même fait tourner un petit serveur avec bottle.
Quand bottle est down, c'est apache qui gere les erreurs.
A+
Jerome