Wie verbinde ich mich mit mehreren Hosts über SSH mit der "gleichen IP" mit "Better Terminal Emulator Pro"?

Ich versuche, SSH-Verbindungen zu meinem Heimnetzwerk einzurichten. Die Anwendung, die ich verwende, ist Better Terminal Emulator Pro. Aber es erlaubt mir nur, eine Verbindung zu einem Host mit derselben IP-Adresse (der externen IP) herzustellen, es versteht nicht, dass es sich um einen anderen Port handelt.

Ich habe 3 Verknüpfungen für die SHH-Sitzungen erstellt, aber nur eine funktioniert.

Das Netzwerk ist ein LAN hinter einem Router. Ich muss mich mit mehreren Hosts in diesem Netzwerk verbinden.

Ich kann dies mit einem anderen Terminal tun, weiß nicht mehr, welches. Aber ich mag Better Terminal Emulator Pro, also irgendwelche Ideen?

Ich habe Ihre Flagge gesehen, in der Sie um Migration gebeten haben – es scheint mir, dass diese Seite der beste Ort ist, um danach zu fragen, oder zumindest ist sie hier sicherlich ein Thema und sollte nicht geschlossen werden. Wenn Sie jedoch der Meinung sind, dass es auch für SU relevant wäre, können Sie auch dort nachfragen. Das Notieren des Grundes für den Cross-Post sollte eine negative Rezeption verhindern.

Antworten (1)

Nun, im Allgemeinen funktionieren die meisten SSH-Clients, die ich verwendet habe, gut (z. B. JuiceSSH / SSH droid), daher würde ich wirklich empfehlen, sie zu ändern.

Wenn Sie wirklich entschlossen sind, dies zu tun, können Sie ein separates ssh-Programm in einem Terminal verwenden (nicht sicher, ob dies funktioniert) oder Sie könnten versuchen, mehrere IP-Adressen auf dem Linux-Laptop einzurichten.

Angenommen, Sie haben eine IP-Adresse wie 192.168.0.7/24

Dann (wenn Ihnen das Netzwerk gehört oder Sie die Erlaubnis haben, die anderen Adressen zu verwenden) können Sie sich als root anmelden und dies tun

ip address add 192.168.0.8/24 dev eth0

dann können Sie sich bei demselben Laptop unter einer anderen Adresse anmelden. Im Internet finden Sie viele Tutorials zum Einrichten von IP-Adressen unter Linux, daher werde ich nicht auf die vollständigen Details eingehen.

Ich sollte wahrscheinlich auch Lösungen wie die Linux-Programme screen und dtach erwähnen, mit denen Sie mehrere Shell-Sitzungen auf einem Terminal haben können. Diese sind wahrscheinlich in vielerlei Hinsicht besser für Sie.