Wie kann ich Wireguard, das in einem Docker-Container auf einem VPS ausgeführt wird, so konfigurieren, dass die Kommunikation zwischen den verbundenen Clients ermöglicht wird?

Wie kann ich Wireguard, das in einem Docker-Container auf einem VPS ausgeführt wird, so konfigurieren, dass die Kommunikation zwischen den verbundenen Clients ermöglicht wird?

Ich habe einen VPS, auf dem WireGuard als Server in einem Docker-Container läuft, wo ich ihm die Geräte zugewiesen habe, die ich als Peers hinzufügen möchte.

Ich habe einen Heimserver, auf dem WireGuard als Client in einem Docker-Container im Host-Netzwerkmodus ausgeführt wird. Auf jedem dieser Server ist die IP-Weiterleitung aktiviert.

Wenn ich mit meinem Laptop eine Verbindung zum WireGuard-Host auf dem VPS herstelle, kann ich nicht auf meinen Heimserver zugreifen.

Gehe ich das falsch an oder gibt es einen einfacheren/besseren Weg, dies zu erreichen? Einer der Gründe, warum ich dies auf diese Weise konfigurieren möchte, ist, dass ich einen Reverse-Proxy für einen der Dienste einrichten kann, die über den Tunnel auf dem Heimserver ausgeführt werden.

verwandte Informationen