IP アドレスではなくホスト名に基づいて MySQL インスタンスへのアクセス権を付与しますか?

IP アドレスではなくホスト名に基づいて MySQL インスタンスへのアクセス権を付与しますか?

現時点では固定 IP アドレスを提供していない Windows Azure からリモート アクセスしたい MySQL データベースがあります。Microsoft データセンター全体をカバーする非常に大きな IP 範囲をホワイト リストに登録する代わりに、ホスト名を確認する方が望ましいでしょう。実際、`myuser@'foo.example.com' を許可していれば、MySQL への新しい接続を確立するときに DNS 解決が行われ、IP アドレスの変化はもはや問題になりません。

MySQL でそのようなスキームが可能であると考えている人はいますか?

答え1

MySQL は長い間 DNS ベースの認証をサポートしてきました。問題は、前方参照だけでなく逆参照も設定する必要があることです。

順方向と逆方向の両方のレコードを設定できれば、すべては簡単なはずです。

のセクションを参照してくださいMySQL が DNS を使用する方法詳細はマニュアルをご覧ください。

関連情報