SSH経由のローカルUnixからリモートUnixソケットへのプロキシトラフィック

SSH経由のローカルUnixからリモートUnixソケットへのプロキシトラフィック

たとえば、~/docker.sockSSHを介して他の場所で実行されているリモートUnixドメインソケットにすべてをプロキシしたいとします。 (以下で私がやろうとしているタスクの図を見つけることができます。)

OpenSSHはこれをサポートします一例ここ)。たとえば、このコマンドはリモートサーバーのMySQLクライアント接続を自分のローカルインスタンスにプロキシします。

ssh -R/var/run/mysql.sock:/var/run/mysql.sock -R127.0.0.1:3306:/var/run/mysql.sock somehost

しかし、これはいいえ私が望む外観。リモートソケットからローカルソケットにトラフィックを転送します(他の方法が必要です)。

ここに画像の説明を入力してください。

ベストアンサー1

マニュアルページには、リモートローカル転送とローカルリモート転送のssh2つの追加オプションがあります。-R-L

-Lあなたの場合は-R

おすすめ記事