Am urmatoarea configuratie:
1.) Camera IP -> IP local -> Router -> redirecționarea portului către IP-ul meu public static -> Nginx cu modul rtmp -> Camera IP este transmisă online perfect.
Acum, când îl schimb în următorul:
2.) Cameră IP -> IP local -> Router -> L2TP [VPN] conectat chiar în setările routerului -> redirecționare portul către IP-ul meu public static -> Nginx cu modul rtmp -> Camera IP nu apare. Are acces la internet și funcționează, dar pur și simplu nu vede camera mea IP.
Ce îmi lipsește aici?
Am încercat iptables cu prerouting astfel:
iptables -t nat -A PREROUTING -d <vpn-ip> -p tcp --dport 80 -j DNAT --to-destination <camera-ip>:80
iptables -A FORWARD -m conntrack --ctstate DNAT -j ACCEPT
dar tot nu merge. Nu sunt sigur dacă sunt chiar pe drumul cel bun aici.
Cred că routerul creează un alt tunel/rețea prin L2TP și, prin urmare, camera mea devine invizibilă pentru el, deoarece toți pașii următori după el, cum ar fi redirecționarea portului pe router și accesul Nginx (conform rutei #2 de mai sus) sunt acum în altă parte. gresesc? Există vreo modalitate de a-l face să funcționeze conform celei de-a doua rute? Mi-ar fi cu adevărat recunoscător pentru orice ajutor / sfat / comentarii. Multe mulțumiri in avans!