Willkommen im Board
Wenn ich dein Vorhaben richtig verstehe, willst du von PC1 aus auf den RealVNC-Dienst des PC2 zugreifen. Dafür brauchst du weder NAT noch DynDNS. Portforwarding brauchst du erst, wenn du auf den VNC-Dienst auf PC2 aus dem Internet aus zugreifen willst.
Folglich reicht für dein Vorhaben, den Dienst auf dem PC2 zu starten, eventuelle Firewalls so zu konfigurieren, dass sie den Port 5900 nicht blocken und einen Eintrag in die Hosts-Datei vorzunehmen (damit du nicht immer die IP-Adresse eintippen musst, dazu sagt dir Google auch mehr).
Übirgens, in diesem Forum gehts speziell um FTP, ich verschieb das Thema mal ins Netze-Forum.
Grüße,
fm2k