SSH経由のポート転送を使用してリモートMySQLサーバーに接続しようとしています(TCPアクセスは特定のIPに制限されています))が、それを行う方法がわかりません。
これが私がやろうとしていることです:
Local[A] ---> Proxy[B] ---> Remote MySQL[C]
[A] Windowsを搭載したローカルマシン
[B] IP 123.123.123.1を備えたCentOSマシン(独自のMySQLが実行されている、ところで)
[C]ポート3306で承認されたIP 123.123.123.1のリモートMySQLサーバー
これを達成する方法は?
前もって感謝します。
PuTTYのポートフォワーディングを使用して、ローカルポート3306をマシンCのポート3306に転送し、マシンBに接続します。コマンドラインsshを使用する場合は、次を使用します。
ssh -L 3306:machineC:3306 username@machineB
次に、localhost:3306
を介してMySQLに接続します。