P2P-Shell-Verbindung

P2P-Shell-Verbindung

Hier ist mein Problem. Ich habe einen Computer (nennen wir ihn A), der hinter einer Firewall steht. Ich kann keine Portweiterleitung durchführen, aber der gesamte Datenverkehr wird nicht blockiert, da ich P2P-Übertragung nutzen kann (insbesondereSynchronisierung).

In einem anderen Netzwerk an einem anderen Standort habe ich dasselbe für einen anderen Computer B.

Ich kann die Hardware beider Computer nicht ändern.

Erste Frage:Gibt es eine Lösung, um über eine P2P-Verbindung (also direkt und unter Umgehung von Firewalls) sicher eine Shell von A nach B (oder von B nach A) zu öffnen?

A und B führen beide einen OpenSSH-Server aus.

Zweite Frage:Gibt es eine Möglichkeit, einen P2P-Tunnel zwischen A und B zu erstellen und darin transparent SSH zu verwenden?

Ich kenne P2P-VPN-Lösungen wiePeerVPNoderFreelanaber ich möchte, dass A und B in ihren jeweiligen Netzwerken bleiben.

Danke für eure Antworten!

Antwort1

Sie haben nicht klargestellt, ob die Systeme, die miteinander kommunizieren sollen, sich am gleichen physischen Standort befinden, aber wenn das der Fall ist, könnte es funktionieren.

Eine Möglichkeit, die zusätzliche Hardware erfordern würde, besteht darin, jedem Computer eine zweite Netzwerkkarte hinzuzufügen, ihnen IP-Adressen in einem anderen Subnetz zuzuweisen und ihnen zu erlauben, dieses (private) Netzwerk für die Dateifreigabe oder Ihren SSH-Verkehr zu verwenden.

Jedes System würde für seine öffentlichen/aktuellen Netzwerkkarten in seinem jeweiligen Netzwerk bleiben.

verwandte Informationen