Ich betreibe einen Minecraft-Server und viele meiner Benutzer befinden sich auf einem College-Campus, dessen Netzwerk nicht gut mit Minecraft zusammenarbeitet. Ich versuche, eine absolut einfache Möglichkeit zum Erstellen eines SSH-Tunnels zum Server zusammenzufassen. Im Idealfall doppelklicken sie einfach auf etwas, um es einzurichten. Ich bin bereit, bei Bedarf erheblich mehr zu tun.
Wenn es nichts Einfacheres gibt, kann ich ihnen nur sagen, dass sie PuTTY verwenden sollen, aber ich fürchte, ich könnte einige von ihnen verscheuchen.
Antworten:
Bündel PuTTY's
plink.exe
und ein Batch-Skript, das den Tunnel aufbaut:Ersetzen
-D 1234
mit Ihren gewünschten Tunneloptionen (-D
,-L
,-R
; Syntax wie in OpenSSH). (Laut Kommentar benötigen Sie-L 25565:localhost:25565
.)So vermeiden Sie, dass Benutzer die SSH-Schlüsselüberprüfungsaufforderung beantworten müssen:
PuTTYs zwischengespeicherten Schlüssel nach a exportieren
.reg
Datei:öffnen
hostkey.reg
im Editor;in der Datei, Löschen Sie alle anderen Host-Schlüssel mit Ausnahme Ihres Minecraft-Tunnel-Hosts;
hinzufügen
@reg import hostkey.reg
als die zuerst Zeile Ihres Batch-Skripts.quelle
@plink -v -N -D 25565 [email protected]
verbinde ich localhost: 25565 mit example.com:25526?