PowerDNS/GeoIP 地理封锁

PowerDNS/GeoIP 地理封锁

我正在使用带有 GeoIP 后端的 PowerDNS 设置两个(主从)权威域服务器。

其目的是将北美和欧洲的访问者引导到距离他们最近的服务器,并阻止/丢弃来自所有其他大洲的流量。

请参阅下面的我的 geoip-zone.yml。我应该为非 NA 和非 EU 区域设置什么?我相信这可以通过 Lua Records 来实现,但我无法从现有文档中找出如何设置它。

也提前感谢您指出任何错误。

domains:
- domain: domain.com
  ttl: 30
  records:
    domain.com:
      - soa: ns1.domain.com admin.domain.com 2021020101 7200 3600 1209600 3600
      - ns: ns1.domain.com
      - ns: ns2.domain.com
      - a: XXX.XX.XX.XX

    ns1.domain.com:
      - a: XXX.XX.XX.XX
    ns2.domain.com:
      - a: YY.Y.Y.Y

    na.domain.com:              
      - a: XXX.XX.XX.XX
    eu.domain.com:        
      - a: YY.Y.Y.Y
    af.domain.com:
    an.domain.com:
    as.domain.com:
    oc.domain.com:
    sa.domain.com:
  services:
    www.domain.com: '%cn.domain.com'

相关内容