/asローカルIPを使用して外部ホストに接続する[閉じる]

/asローカルIPを使用して外部ホストに接続する[閉じる]

MySQLデータベースにリモートで接続したいです。データベースは、192.168.0.%などのローカルIPからの接続のみを許可します。許可されたURLパターンと一致するマスクを使用して自分のIPを設定してデータベースホストに接続する方法があるかどうか疑問に思います。

データベースホストと同じホストにありません。

ベストアンサー1

許可されたIP範囲内のサーバーへのSSHアクセス権がある場合は、SSHトンネルを使用できます。ホストから:

ssh -N -L 3306:MYSQL_SERVER:3306 SERVER_IN_RANGE

その後、データベースに接続します。

mysql -H localhost -P 3306

明らかに、これは長期的な解決策ではありません。 SSHトンネルが停止すると、mysqlサーバーにアクセスできなくなります。

また、これらのサーバーアクセス方法が許可されていることを確認する必要があります。

おすすめ記事