Ich habe eine Lösung gefunden, mit tailscale.
tailscale wird auf dem PC installiert und läuft als Dienst . Man meldet sie dann in tailscale an. Dieser Dienst übermittelte seine tailscale IP am den tailscale server. Auf dem RP4 installiert man auch tailscale und startet es . Dann bekommt man einen html link. Diesen nimmt man und registriert so die zweite Maschine auf dem tailscale server. Somit sind beide system mit den tailscale IPs oder über einer tailscale Domain erreichbar.
wichtig:
Normalerweise sollte NodeRed per default auf 0.0.0.0 gebunden sein. Ich habe es aber in der settings.js explizit eingetragen : uiHost: “0.0.0.0”,
siehe auch
iot - How do I change the IP address that Node-RED is hosted on? - Stack Overflow nun komme ich drauf. danke