Hajdanában, amikor még nyilvános volt a külső IP-címem, így oldottam meg a webkamerák külső elérését (DDNS nélkül, fapadosan):
A kamerák portját a routeren forwardoltam, mindegyiket más portra, hogy egyértelmű legyen.
A tárhelyemre felraktam egy pici html-t, ami az otthoni gép nyilvános címére, és a két portra mutatott.
A szolgáltató naponta cserélgette az IP-címet, ezért óránként (félóránként, kinek mennyire sürgős) futtattam egy szkriptet, ami megnézte, hogy változott-e az IP-cím a legutóbbi ellenőrzés óta. Ha változott, akkor update-elte a html.ben a címeket.
Azt olvastam, hogy az IPv6-nál már nincs NAT, ergo minden cím publikus. Ennek még nem jártam utána.