オンプレミスデバイスからTair (またはRedis Open-Source Edition) インスタンスをテストまたは管理する場合、または別の仮想プライベートクラウド (VPC) にデプロイされているクライアントをインスタンスに接続する場合は、インスタンスのパブリックエンドポイントを申請し、インターネット経由でクライアントをインスタンスに接続できます。
使用上の注意
インターネット経由でインスタンスに接続する場合、トラフィック料金は請求されません。 ただし、これによりネットワークの待ち時間が増加し、サービスのパフォーマンスが低下し、セキュリティリスクが発生します。 ネットワークの待ち時間を減らし、セキュリティを高めるために、VPCを使用してインスタンスに接続することを推奨します。
説明不安定なインターネット接続によって引き起こされるクライアント例外には、サービスレベル契約 (SLA) は適用されません。
パブリックエンドポイントは、直接接続モードのクラウドネイティブクラスターインスタンスではサポートされていません。 VPC経由でこれらのインスタンスに接続できます。
手順
クライアントのパブリックIPアドレスを取得します。
Linux: CLIを開き、
curl ifconfig.meコマンドを入力し、enterキーを押します。Windows: コマンドプロンプトを開き、
curl ip.meコマンドを入力して、enterキーを押します。macOS: ターミナルを起動し、
curl ifconfig.meコマンドを入力して、enterキーを押します。
コンソールにログインします。 インスタンスの [ホワイトリストの設定] ページで、インスタンスのホワイトリストにパブリックIPアドレスを追加します。 詳細については、「ホワイトリストの設定」をご参照ください。
説明クライアントが動的IPアドレスを使用している場合、CIDRブロックをインスタンスのホワイトリストに追加して、IPアドレスの変更によるアクセス障害を防ぐことができます。 これにより、インスタンスのセキュリティが損なわれる可能性があります。 作業は慎重に行ってください。
インスタンス情報 ページの 接続情報 セクションで、インスタンスのパブリックエンドポイントを申請します。 詳細については、「インスタンスのパブリックエンドポイントの申請」をご参照ください。
redis-cliツールまたはクライアントプログラムを使用して、取得したパブリックエンドポイントを介してインスタンスに接続します。
説明パブリックエンドポイントを使用してインスタンスに接続する場合、データベースアカウントと対応するパスワードを指定する必要があります。 詳細については、「インスタンスへの接続」をご参照ください。
よくある質問
インスタンスのパブリックエンドポイントを申請しても、インスタンスに接続できないのはなぜですか。
パブリックIPアドレスが有効になるまでには時間がかかります。 5分後にもう一度お試しください。
それでも接続に失敗した場合は、インスタンスのパブリックIPアドレスに直接接続できます。 この方法は、ビジネスでの通常の使用には推奨されません。 この方法は、トラブルシューティングにのみ使用することを推奨します。
PING r-bp1cm7j2k6knbr **** pd.redis.rds.aliyuncs.comコマンドを実行して、インスタンスのパブリックIPアドレスを取得できます。 接続が成功した場合、接続の問題はクライアント側でのDNS解決の失敗が原因であることを示します。 詳細については、「」をご参照ください。DNS解決の失敗による接続の問題をトラブルシューティングするにはどうすればよいですか。