Wie funktioniert ein Netzwerk und wie können Sie das interne Netzwerk mit dem externen Netzwerk verbinden?
Die Antwort auf die obige Frage ist die Antwort auf Ihr Problem.
Ihr ISP gibt Ihnen 1 öffentliche IP-Adresse. Diese IP-Adresse ist mit Ihrem Modem verbunden, das dann mit Ihrem Router verbunden ist. Der Router bildet Ihr internes Netzwerk und ermöglicht durch Port-Forwarding die Weiterleitung von Verbindungen aus dem Internet zu Geräten in Ihrem Netzwerk.
Wenn Sie einen DDNS-Dienst im Mix haben, müssen Sie lediglich einen vollqualifizierten Domänennamen (Fully Qualified Domain Name) in eine IP-Adresse übersetzen. Sie verfügen über 2 Raspberry Pi-Geräte in Ihrem lokalen Netzwerk. Auch wenn Sie 2 DDNS-Dienste verwenden, bestimmt der Router, wie der Netzwerkverkehr funktioniert. Daher registrieren beide DDNS-Dienste dieselbe IP-Adresse in beiden vollqualifizierten Domänennamen. Und das ist absolut logisch und akzeptabel.
Das einzige, was Sie tun müssen, ist die Portweiterleitung auf Ihrem Router richtig einzustellen, um den VPN-Datenverkehr an Ihren VPN-Server weiterzuleiten.
Hier ein Beispiel, wie Ihre Situation aussehen könnte.
Your ISP's public IP address is: 123.45.67.89 DDNS1: server1.domain.net points to 123.45.67.89 DDNS2: server2.domain.net points to 123.45.67.89 Router configuration: Raspberry Pi webserver IP: 192.198.0.11 Raspberry Pi VPNserver IP: 192.168.0.12 Port forward: 80 -> 192.168.0.11 Port forward: 443 -> 192.168.0.11 Port forward: 1723 -> 192.168.0.12 Allow Protocol: 47 (PPTP)
Wie Sie sehen, sind beide DDNS gleich, nur der Name ist unterschiedlich. Sie könnten sie zu einem zusammenführen, aber wenn Sie vorhaben, eines der Himbeer-Pis an einen Ort außerhalb Ihres aktuellen Netzwerks zu bringen, schlage ich vor, sie in Schach zu halten.
Unabhängig von Ihrem Standort muss der Router Portforwarding verwenden, um sicherzustellen, dass die Daten den richtigen Server erreichen.
Beachten Sie zum Schluss: Viele Router lassen keinen Loopback-Verkehr zu. Wenn Sie versuchen, eine Verbindung mit der DDNS-Adresse innerhalb des Netzwerks herzustellen, schlägt dies möglicherweise fehl.