web-dev-qa-db-ja.com

モッシュのようなポート転送

これはLinux上にあり、Linuxサーバーに接続します。

私はmoshが大好きですが、ポートフォワーディングはサポートしていません。ほぼ1年経ち、まだ実現していないため、しばらくの間はおそらくサポートしません。

sshを介したポート転送はすばらしいですが、私のラップトップは1日に数回ネットワーク間を移動するため、sshセッションが停止し、ポート転送も停止します。

何かをスクリプトまたはハックしてハングしたsshを検出し、再接続してポートを転送することができますが、これを行う前に、ソースIPが毎日数回変化するときに、長期にわたるポート転送を実行する別の方法があります(別のネットワークにアクセスするため) )?

UDP経由のsshでうまくいくと思いますが、もちろんsshはTCP経由です。

11
Marc Merlin

[〜#〜] mosh [〜#〜] は、同じレベルでは機能しないためPortForwardingを持つことはなく、クライアントコンソールの表示をSSP(状態同期プロトコル)、実際のデータを送信しません

ただし、SSHの代わりに AutoSsh を使用できます。これは、接続の監視と自動再接続でも同じです

帯域幅を制限したい場合は、トリクルを追加できます

Sudo trickle -d 10 -u 10 -- autossh -F /path/to/config-file site1

開いているプロジェクトのように: [〜#〜] mast [〜#〜] (警告は非常に古いです!)

1
Alban

あなたはティンクを試すことができます: http://www.tinc-vpn.org/ これにより、IPが変化しても直接接続できます。

1
bowertech