Application Delivery Management

通过 NetScaler® Console 集中更新 GeoIP DB

NetScaler Console 允许管理员直接通过 NetScaler Console 上传 MaxMind 的 GeoIP DB(地理位置数据库)文件。您可以立即将 GeoIP DB 文件推送到托管的 NetScaler 实例,也可以安排稍后更新。这些文件对于准确的 IP 到位置映射至关重要,常用于 GSLB 和安全策略。

通过此增强功能,您还可以获得更新历史记录跟踪,这使您能够查看更新是成功还是失败。此外,您还可以从 NetScaler Console 查看、删除或下载以前上传或推送的 GeoIP DB 版本。此增强功能还引入了 NetScaler Console 中 GeoIP DB 文件的手动更新、版本控制和自动化更新工作流,从而实现无缝的 GeoIP DB 更新,而不会影响 GSLB 服务。

以前,NetScaler 没有用于在 NetScaler 上管理 GeoIP DB 更新的集中机制。管理员必须在每个设备上手动执行更新,这既耗时又容易出错,并且在生产环境中会造成中断。

此增强功能提供以下优势:

  • 自动化:更新过程是自动化的,无需计划停机即可执行,从而减少了运营开销。
  • 有效可扩展性:跨多个 NetScaler 实例管理更新既高效又易于扩展。
  • 版本控制:如果出现问题,您可以跟踪历史版本、上传并同步旧的 GeoIP DB 文件。

限制

  • 格式转换支持仅限于 MaxMind:自动格式转换仅支持 MaxMind 文件。对于其他供应商,文件必须已采用受支持的格式。
  • 删除限制:不允许删除正在使用的文件。在删除之前,请确保没有活动的依赖项。

通过 NetScaler Console 配置集中式 GeoIP DB 更新

先决条件

  • 确保您拥有使用 GeoIP DB 文件所需的有效 MaxMind 许可证。
  • 如果您使用其他供应商的文件格式,请确保文件采用受支持的格式。

执行以下步骤以上传 MaxMind 或任何其他供应商的 GeoIP DB 文件:

  1. 导航到“基础架构”>“GeoIP DB 同步”,然后单击“开始”。

    集中式 GeoIP DB 入门

  2. 选择以下选项之一:
    • 上传新文件:您可以从本地系统上传文件。

    • 使用现有文件:您可以选择 NetScaler Console 上已有的文件。

    注意:

    • 如果您是首次上传 GeoIP DB 文件,则不会看到“使用现有文件”选项。只有在文件已上传后,后续上传时才会出现“使用现有文件”选项。
    • 如果您上传 MaxMind 文件,NetScaler Console 服务会在上传期间自动将文件转换为 NetScaler 建议的格式。如果您上传其他提供商的文件,则该文件必须为 CSV 格式,并遵循 NetScaler 建议的以下字段顺序:IP 范围、国家/地区代码、区域、城市。
  3. 文件上传后,您可以执行以下操作之一:

    • 单击“立即同步”,然后单击“开始同步”:所有 NetScaler 实例会立即更新。
    • 单击“创建计划” - 您可以选择将来的日期和时间来更新 NetScaler 实例。

    集中式 GeoIP DB 同步选项

  4. 在“GeoIP DB 同步”页面上查看同步进度和实例级同步状态。

    集中式 GeoIP DB 同步进度

  5. 根据您的要求,您可以执行以下操作:

    • 选择新文件:单击“选择新文件”以从本地上传 GeoIP DB 文件,或从 NetScaler Console 中选择一个已上传的文件。
    • 查看文件信息:单击“查看文件信息”以查看以前上传的文件。如果出现问题,您可以跟踪历史版本、上传并同步旧的 GeoIP DB 文件。
    • 活动计划:单击“活动计划”以查看尚未执行的即将到来的计划。
    • 历史计划:单击“历史计划”以查看已完成的以前的 GeoIP DB 同步活动。

    集中式 GeoIP DB 其他选项

通过 NetScaler® Console 集中更新 GeoIP DB