Das entfernte Linux befindet sich in einem internen Netzwerk und hat keine öffentliche IP-Adresse. Also habe ich ngrok installiert.
%Vor%ngrok von @inconshreveable (Strg + C zum Beenden) Tunnelstatus online
Version 2.0.19 / 2.0.17
Webinterface Ссылка
Weiterleitung tcp: /0.tcp.ngrok.io: 36428 - & gt; localhost: 22
Verbindungen ttl opn rt1 rt5 p50 p90
0 0 0,00 0,00 0,00 0,00
Ich habe überprüft, dass sshd ausgeführt wird.
Am lokalen PC habe ich versucht
%Vor%was zu
führtessh: Verbindung zum Host ngrok.com Port 36428: Verbindung abgelehnt
Sie verbinden sich mit der falschen Zieladresse. Der Befehl sollte
sein %Vor% Beachten Sie den anderen Hostnamen (zB 0.tcp.ngrok.io
anstelle von ngrok.com
).
Und im Allgemeinen möchten Sie user@hostname
nach allen Optionen setzen (zB -p36428
), obwohl dies normalerweise keine Probleme verursacht.