IPv4 lan címmel rendelkező kamera elérése IPv6 címen

Van egy ipkamerám, nem ipv6 kompatibilis. Vannak ipv6 címeim, amik publikusak, így egy publikus ipv6 címmel rendelkező routerről szerettem volna elérni az ipcamot. A sima port forwarding nem működött, "[IPV6-RouterIP]:+kameraport" (nálam ez az 50003-as port) beírására nem történt semmi (gondoltam is, hogy ez nem lesz elég). Ezért kerestem egy csomagot hozzá, ami linuxos/openwrt-s routerre telepíthető. Hamar találtam is egyet. A neve Socat. Installáltam a routerre, majd terminálon kiadtam a következő parancsot:

socat TCP6-LISTEN:50003,fork TCP4:192.168.1.53:50003

Ezzel a routerem ipv6-os címére és 50003-as portjára érkező tcp6 csomagokat ipv4 tcp csomagokra fordítva továbbítja az 192.168.1.53 helyihálózati ipv4 cím 50003-as portjára (ez az ip kamera belsőhálózati ipv4 címe és portja).
Így már sikeresen elérem az ipv4 only kamerámat ipv6-al is.
Sajnos, ha a terminált bezárom, akkor megszűnik a továbbítás. Találnom kell valamilyen másik lehetőséget. Már ki is néztem a tayga csomagot, nat64-hez, talán ez végső megoldás lehet.

Ha van ötleted ipv4 only eszköz ipv6 címmel való elérésre, akkor várom a kommentedet odalent! 👇

Tovább a fórumba.