Um es zusammenzufassen: DNS weiß nicht, wie Ports aufgeteilt werden. Vereinfacht gesagt, verbindet DNS Namen mit einer IP-Adresse (A-Datensatz) oder einem anderen Namen (CNAME-Datensatz). Was auf Portebene an jedem 'Standort' geschieht, ist die Verantwortung des Routers.
Das einfachste, was Sie tun können, ist das Erstellen von Unterdomänen auf Ihrem "richtigen" Domänennamen für die Speicherorte A und C und die Verbindung zu den tatsächlichen Speicherorten mithilfe von CNAME-Einträgen, die auf die vorhandenen dynamischen DNS-Einträge verweisen. Das würde ungefähr so aussehen:
locationA.domain.com CNAME absdcslwekjnds.dynamicDNS.com
locationC.domain.com CNAME skjdkfljdlfjdl.dynamicDNS.com
Das bedeutet im Wesentlichen, dass locationA.domain.com dieselbe IP-Adresse wie absdcslwekjnds.dynamicDNS.com verwendet (und die IP dafür mithilfe eines dynamischen DNS-Clients festgelegt wird). Daher zeigt locationA.domain.com immer auf dieselbe Stelle wie absdcslwekjnds.dynamicDNS.com.
Um dies auf die nächste Ebene zu bringen (in die Richtung, in die Ihr Beispiel geleitet wurde), müsste die Domäne selbst auf einen einzigen Standort verweisen. Die anderen beiden Standorte müssten über VPN mit dem ersten Standort verbunden sein. Der Router am ersten Standort könnte dann zu den Geräten an den anderen Standorten führen, da diese über VPN verbunden sind.
Das hört sich toll an, aber wenn Sie in diese Richtung gehen, vergessen Sie nicht, eine Methode für den Fall einzubauen, wenn das VPN ausfällt oder die Verbindung unterbrochen wird. Angenommen, Sie befinden sich an Standort C und der Standort. Ein VPN wird offline geschaltet. Jetzt benötigen Sie eine Möglichkeit, eine direkte Verbindung zu A herzustellen (oder dorthin zu fahren), um das VPN wieder online zu schalten.
Kurz gesagt, wenn Sie möchten, dass Namen in der richtigen Domäne auf verschiedene Standorte verweisen, verwenden Sie Subdomains wie oben beschrieben und erledigen Sie sie. Wenn Sie ein System mit VPNs und Routing mit einem einzigen Router zu Schulungszwecken erstellen möchten, schlagen Sie sich selbst um, es ist jedoch möglich. Beachten Sie jedoch, dass Ihr System Heimgeräte (im Gegensatz zu Geräten für Unternehmen) und das allgemeine Internet verwendet Konnektivität (im Gegensatz zu dedizierten Verbindungen) ist fragil. Es wird von Zeit zu Zeit unterbrochen, und Sie können möglicherweise den Fehler nicht beheben.
Oh, und ich habe nicht einmal die Sicherheit angesprochen, als ich es auf die nächste Ebene brachte, aber vergessen Sie nicht, dies auch zu berücksichtigen.
(und BTW ... stellen Sie sicher, dass FTP auf jedem Computer, der über das Internet routbar ist, deaktiviert und der Port geschlossen ist. Das FTP-Protokoll ist eines der ältesten und unsichersten Protokolle, die heute noch verwendet werden. Verwenden Sie stattdessen SFTP.)