Microsoft AzureのMySQLのPaaSであるAzure Database for MySQLには、特定のIPアドレスからのみ接続できるようにする設定のほか、特定のバーチャルネットワークからのみ接続できるようにする設定も可能。
(1) バーチャルネットワークの「サービスエンドポイント」を「Microsoft.Sql」で追加する。
(2) Azure Database for MySQLの「接続のセキュリティ」で「既存の仮想ネットワークを追加」する。
なお、この設定ができるのは、「価格レベル」がBasic以外でなければならない。
これらの設定の後、当該バーチャルネットワーク内の仮想マシンからMySQLに接続できるようになる。
接続の際のログイン名とサーバ名は、Azure Database for MySQLの「プロパティ」で確認できる。
MySQLに接続する際は、
$ mysql -u ログイン名 -p -h サーバ名 --ssl
のようにSSLで接続するオプションを指定する。
0 件のコメント:
コメントを投稿