パブリックエンドポイント向けにTiDB Cloud StarterまたはEssential Firewallルールを設定する
このドキュメントでは、 TiDB Cloud StarterおよびTiDB Cloud Essentialインスタンスのパブリック接続オプションについて説明します。インターネット経由でアクセス可能なTiDB Cloud StarterまたはEssentialインスタンスを安全に管理するための重要な概念を習得できます。
注記:
このドキュメントはTiDB Cloud StarterおよびTiDB Cloud Essentialに適用されます。 TiDB Cloud Dedicatedの IP アクセス リストを設定する手順については、 TiDB Cloud Dedicatedの IP アクセス リストを設定する参照してください。
公開エンドポイント
TiDB Cloud StarterまたはEssentialインスタンスでパブリック アクセスを設定すると、パブリック エンドポイント経由でインスタンスにアクセスできるようになります。つまり、 TiDB Cloud StarterまたはEssentialインスタンスはインターネット経由でアクセス可能になります。パブリック エンドポイントは、公開されている DNS アドレスです。「承認済みネットワーク」とは、TiDB Cloud StarterまたはEssentialインスタンスへのアクセスを許可する IP アドレスの範囲を指します。これらのアクセス許可は、ファイアウォール ルールによって適用されます。
公共アクセスの特徴
- 指定されたIPアドレスのみが、TiDB Cloud StarterまたはEssentialインスタンスにアクセスできます。
- デフォルトでは、すべてのIPアドレス(
0.0.0.0 - 255.255.255.255)が許可されます。 - TiDB Cloud StarterまたはEssentialインスタンスの作成後、許可するIPアドレスを更新できます。
- デフォルトでは、すべてのIPアドレス(
- TiDB Cloud StarterまたはEssentialインスタンスには、公開解決可能なDNS名が割り当てられています。
- TiDB Cloud StarterまたはEssentialインスタンスとの間のネットワークトラフィックは、プライベートネットワークではなく、パブリックインターネットを経由してルーティングされます。
ファイアウォールルール
IPアドレスへのアクセス権限はファイアウォールルールによって付与されます。承認されていないIPアドレスからの接続試行があった場合、クライアントはエラーを受け取ります。
IPファイアウォールルールは最大200個まで作成できます。
AWSへのアクセスを許可する
TiDB Cloud Starterインスタンスが AWS でホストされている場合は、公式AWS IPアドレスリストを参照して、すべての AWS IP アドレスからのアクセスを有効にすることができます。
TiDB Cloud はこのリストを定期的に更新し、予約済みの IP アドレス169.254.65.87を使用してすべての AWS IP アドレスを表します。
ファイアウォールルールの作成と管理
このセクションでは、TiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスのファイアウォール ルールを管理する方法について説明します。パブリック エンドポイントを使用する場合、インスタンスへの接続はファイアウォール ルールで指定された IP アドレスに制限されます。
TiDB Cloud StarterまたはTiDB Cloud Essentialインスタンスにファイアウォールルールを追加するには、次の手順を実行します。
私のTiDBページに移動し、対象のTiDB Cloud StarterまたはEssentialインスタンスの名前をクリックして、概要ページに移動します。
左側のナビゲーションペインで、 [設定] > [ネットワーク]をクリックします。
ネットワークページで、パブリックエンドポイントが無効になっている場合は有効にします。承認済みネットワークで、 [+ 現在のIPアドレスを追加]をクリックします。これにより、 TiDB Cloudが認識するコンピュータのパブリックIPアドレスを含むファイアウォールルールが自動的に作成されます。
注記:
TiDB Cloudコンソールで確認されるIPアドレスが、インターネットアクセス時に使用するIPアドレスと異なる場合があります。そのため、ルールが正しく機能するように、開始IPアドレスと終了IPアドレスを変更する必要があるかもしれません。検索エンジンやその他のオンラインツールを使用して、自分のIPアドレスを確認できます。例えば、「自分のIPアドレスは何ですか」と検索してみてください。
アドレス範囲を追加するには、 「ルールの追加」をクリックします。表示されたウィンドウで、単一のIPアドレスまたはIPアドレスの範囲を指定できます。ルールを単一のIPアドレスに限定する場合は、 「開始IPアドレス」と「終了IPアドレス」フィールドに同じIPアドレスを入力します。ファイアウォールを開くと、管理者、ユーザー、およびアプリケーションは、有効な認証情報を持つTiDB Cloud StarterまたはEssentialインスタンス上の任意のデータベースにアクセスできるようになります。「送信」をクリックしてファイアウォールルールを追加します。