Ich möchte SSH-Tunnel zwischen 2 Clients und 1 Server erstellen. Kann ich für beide die gleichen Portnummern verwenden, aber eine davon an 127.0.0.1:N und die andere an 127.0.0.2:N binden? Sind diese Ports gleich oder kann ich sie separat verwenden?
7
Antworten:
Ja, Sie können dieselbe Portnummer für zwei verschiedene 127.XXX-Adressen verwenden.
Sie können sie separat verwenden.
Siehe Abbildung unten.
quelle
In Ihrer Frage ist nicht klar, ob Sie zwischen beiden Clients über den Server oder von jedem Client zum Server tunneln .
In beiden Fällen können Sie auf der Clientseite lokal an dieselbe IP / denselben Port auf beiden Seiten binden, z.
Dadurch wird
127.0.0.1:2000
auf jedem Client der Tunnel zugeordnet, der auf dem Server endet.Auf der Serverseite sehen Sie einfach die öffentliche IP-Adresse jedes Clients, an den (möglicherweise) eindeutige Quell-IPs an eindeutige Quell-Ports gebunden sind.
quelle
Wenn Sie an Port + IP binden, können Sie diese separat verwenden.
quelle