Wie kann ich ein lokales Verzeichnis auf Remote Hosts einbinden

385
Frederick Álvarez

Ich mache einige Experimente mit einigen Computern, die ich habe, ich habe das folgende Szenario

local network host1 [ubuntu] vps [internet] host2 [CentOS] 

Ich habe mich an external hard diskmit dem verbunden host1und mein Ziel ist es, auf diese Dateien vom host2(VPS) zugreifen zu können.

Ich kann den host2 vom host1 über ssh erreichen, aber nicht rückwärts

host1 ---ssh--> host2 //possible host1 <--ssh--- host2 //not possible 

was ich bisher gemacht habe:

Ich habe es sshfsmit Reverse-Tunneling versucht, aber ich kann es einfach nicht funktionieren lassen. Ich habe viele Beispiele gesehen, bei denen die Verbindung von host2bis hergestellt wird. host1In meinem Fall kann ich jedoch nicht ssh to host1 die Samples, die ich sehe, nicht funktionieren Es gibt sehr wenig Informationen über das Rückwärts-Tunneln mitsshfs

Ich habe es auch mit dem Montieren versucht , aber es hat nicht funktioniert

Ist das unter diesen Bedingungen möglich? Wenn ja, was fehlt mir? gibt es etwas einfacher

Danke dir

0
Sie sagen, Sie können Host1 von Host2 erreichen, aber nicht umgekehrt. Sie müssen dies unbedingt beheben, bevor Sie versuchen, NFS zum Laufen zu bringen. Wie wäre es, ein VPN von Host 2 zu Host1 einzurichten und danach eine Verbindung herzustellen? Es ist auch sicherer für NFS. davidgo vor 6 Jahren 0
Ja, das ist eigentlich ein Problem. Ich versuche gerade, einen Netzwerktunnel zwischen diesen Hosts einzurichten. Ich werde es versuchen und aktualisieren :) Frederick Álvarez vor 6 Jahren 0

1 Antwort auf die Frage

0
Frederick Álvarez

Nachdem ich einige Stunden lang Probleme hatte, stellte ich fest, dass es keine Möglichkeit gibt, das Problem ohne bidirektionale Kommunikation zu lösen. Ich habe also ein VPN eingerichtet, um die Kommunikation von host2 zu host1 zu ermöglichen.

Das vollständige detaillierte Verfahren, das ich befolgt habe, ist hier verfügbar. Ich hoffe, es hilft Ihnen, wenn Sie versuchen, etwas Ähnliches zu erreichen