diff --git a/pkg/zones/zones.go b/pkg/zones/zones.go index e20a00d..22074d4 100644 --- a/pkg/zones/zones.go +++ b/pkg/zones/zones.go @@ -49,9 +49,11 @@ func (m *Zones) ForEachZone(fn func(*Zone)) { // NewFS builds a [Zones] tree using the given directory func NewFS(dir fs.FS, domain string) (*Zones, error) { + lockuper := resolver.NewCloudflareLookuper() + z := &Zones{ dir: dir, - resolver: resolver.SystemResolver(true), + resolver: resolver.NewResolver(lockuper), domain: domain, }