Die Meldung keine öffentliche IP, bedeutet das du keine vom Internet direkt erreichbare (legacy) IP auf dem Router hast.
Übungen mit DDNS nützen da erstmal rein gar nichts und der Swisscom eigene Dienst lässt sich da auch gar nicht aktivieren.
Du musst das CGNAT deaktivieren lassen
https://www.tuxone.ch/2015/12/ipv4-umstellung-auf-gcnat-bei-swisscom.html
Also Hotline anrufen. Mit mysupport verbinden lassen. Sich eine öffentliche IP aufschalten lassen und dies entgegen des 1lv supportes natürlich kostenlos.
keine öffentliche IP = CGNAT
Dynamische IP = DDNS
Fixe IP = + RDNS (bei Privatkundenprodukten Swisscom nicht erhältlich)
Jeder ist beim Provider den er verdient