異なるSSHポートを持つSSHトンネル

異なるSSHポートを持つSSHトンネル

別のSSHポートを使用してリモートサーバーへのSSHトンネル接続を確立しようとしています。

マイコンピュータ

ホスト名:fooserver.com

IPアドレス:10.25.0.186

SSHポート:63354

マイリモートコンピュータ

ホスト名:barserver.com

IPアドレス:10.26.0.183

SSHポート:63354

次に、SSHトンネルコマンドを実行して、「localhost」を使用してリモートPCのMySQLサーバーに接続しようとしています。

ssh -L 3306:localhost:3306 [email protected]

ただし、上記のコマンドを実行した後、しばらくするとエラーが表示されます。

connect to host barserver.com port 22: Network is unreachable

明らかに、私のコンピュータはSSH標準ポートに接続しようとしていますが、リモートコンピュータはSSHポートを63354として実行しています。 SSHトンネルコマンドでSSHポートを設定する方法

私は次を試しました。

ssh -L 3306:localhost:3306 [email protected]:63354

ただし、ホスト名が無効であるとします。

ベストアンサー1

努力するssh -L 3306:localhost:3306 -p 63354 [email protected]

おすすめ記事