GeoIP、GeoSite、地域ルールが想定どおりに動作しない場合は?

地域ルールは、データベースのバージョン、名前解決の結果、ルール順に依存します。IP の地域やドメイン分類はリアルタイムではなく、境界的なケースもあります。まずルールデータを更新し、接続ログで、より具体的なルールが先に一致していないか確認してください。

  • ルールによる振り分け
  • トラブルシューティング
要点

位置情報ルールは、データベースのバージョン、名前解決の結果、ルールの順序に依存します。IP の所在地やドメイン分類はリアルタイムではなく、境界的なケースもあります。まずルールデータを更新し、より具体的なルールに先に一致していないかを接続記録で確認してください。安定した振り分けが必須のサービスには精確なドメインルールを追加し、位置情報ルールより上に配置します。位置情報データベースはフォールバックとして使用してください。

データベースのバージョン、名前解決の結果、ルールの順序を確認する方法

接続の詳細で、実際のドメイン、名前解決された IP、位置情報ルール、データベースの更新日時を確認します。CDN のアドレスとユーザーの所在地域が一致しないことは珍しくありません。

  • データベースまたはルールセットが更新済みか
  • ドメインが先に、より具体的なルールへ一致していないか
  • fake-ip モードで拡張マッピングを有効にする必要があるか(参照: DNS 設定
  • 対象サービスが CDN または複数地域の IP を使用していないか

精確なドメインルールで位置情報の誤判定を上書きします

  1. まず接続一覧で実際に一致したルールを確認します
  2. 具体的な DOMAIN ルールで誤判定された対象を上書きします
  3. GeoIP、GeoSite、ルール provider のいずれかを更新します
  4. 優先度の高いサービスには、位置情報ルールだけに頼らず、明示的なドメインまたはネットワーク範囲のルールを使用します(参照: ルールベースの振り分けに関するドキュメント

位置情報ルールはフォールバックに適していますが、すべての精確なルールを置き換えるものではありません

データベースの更新頻度は、対応するプロジェクトによって決まります

CDN サービスの実際の出口は、地域やネットワークに応じて変わる場合があります