nginx: FritzBox-Webinterface als Reverse Proxy
English
Deutsch
Die folgende nginx-Konfiguration ermöglicht den Remote-Zugriff auf eine lokale FritzBox über VPN etc. Dabei muss der Host-Header im Proxy-Request explizit auf fritz.box gesetzt werden – andernfalls lehnt die FritzBox die Anfrage im Rahmen ihres Rebind-Schutzes ab.
nginx_fritzbox_proxy.conf
server {
listen 80 default_server;
access_log off;
error_log off;
location / {
proxy_pass http://192.168.241.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host 'fritz.box';
}
}Auf den meisten Linux-Distributionen wie Debian oder Ubuntu installieren Sie nginx mit sudo apt -y install nginx oder einem vergleichbaren Befehl und legen unsere Konfigurationsdatei als /etc/nginx/sites-enabled/default ab.
Check out similar posts by category:
Networking, Nginx
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow