Nein, DDNS ist nicht erforderlich. Es erleichtert aber den Zugriff ungemein, weil sich die öffentliche IP in der Regel nach 24 Stunden ändert und man im Zweifelsfalle nur die IP "von gestern" im Kopf oder auf dem Zettel notiert hat

Man kann ohne Probleme auch mit
öffentlicheIP
ort verbinden, aber
meinddns.de
ort ist deutlich handlicher.
Wie testest du denn die Portweiterleitung? Die meisten Router lassen es nicht zu, von innen nach außen und wieder nach innen zu gehen (quasi die eigene Telefonnummer wählen). Du wirst die Weiterleitung also von außen testen müssen. Normalerweise reicht es, den Laptop via Smartphone-Hotspot mit dem Internet zu verbinden und die Verbindung zu testen. Ist das nicht möglich (zB kein Smartphone, soll's ja geben), vom Nachbarn, Kumpel, Uni oder auch dem (W)LAN-Cafe testen. Wobei ich gerade bei letzterem sehr vorsichtig wäre..
Selbst wenn die Weiterleitung klappen sollte, kann eine Verbindung trotzdem von der Firewall blockiert werden. So kann es vorkommen, dass zB VNC-Verbindungen im eigenen LAN klappen, aber Anfragen aus dem Internet abgeblockt werden. Daher: Firewall-Einstellungen prüfen.
Du siehst, da hängt ne Menge dran. TeamViewer lädt man runter, startet es (muss man nicht mal installieren!), gibt die ID und das Passwort ein und fertig ist die Kiste. Für simples "dem Opa helfen", ist das also deutlich einfacher zu handhaben. Die Portweiterleitung, etc. musst du nämlich logischerweise bei deinem Opa machen, nicht bei dir zu Hause
