Weiterleiten der IP-Kamera-Webapp im lokalen Netzwerk mit nginx

399
herhuf

Ich möchte sicher auf eine IP-Kamera in meinem Heimnetzwerk zugreifen. Die IP-Kamera-Webanwendung ist mit einer Anmeldeseite geschützt, aber ich vertraue ihr nicht. Daher habe ich meine Heimserver-Nginx-Instanz so konfiguriert, dass Anfragen von außen an die lokale IP-Kamera gesendet werden.

server { server_name myserver.tld;  listen 80;  location / { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd;  proxy_connect_timeout 300; proxy_send_timeout 300; proxy_read_timeout 300; send_timeout 300;  proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  proxy_buffering off;  proxy_pass http://10.0.0.123:80; # IP-camera } } 

Diese Konfiguration funktioniert soweit. Ich kann mich bei der Webapp anmelden und sogar die Kamera steuern, aber der Videostrom funktioniert nicht. Die Webapp gibt mir die Nachricht We are unable to connect to the network. We apologize for the inconvenience, was nicht sehr hilfreich ist. Ich denke, etwas stimmt nicht mit der Art, wie ich die Weiterleitung mache, aber ich kann einfach nicht sagen, was. Gibt es etwas, das ich vergessen oder falsch gemacht habe, das die Kamera daran hindert, den Videostrom zu senden?

0

0 Antworten auf die Frage