mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-02-25 08:02:58 +08:00
* Implement main feature * BIND: Permit printf-like file name formats * BIND: Make filenameformat work forwards and backwards. * Fix extrator test cases
24 lines
576 B
JavaScript
24 lines
576 B
JavaScript
var REG = NewRegistrar("Third-Party", "NONE");
|
|
var DNS_MAIN = NewDnsProvider("otherconfig", "CLOUDFLAREAPI");
|
|
var DNS_INSIDE = NewDnsProvider("Cloudflare", "CLOUDFLAREAPI");
|
|
var DNS_OUTSIDE = NewDnsProvider("bind", "BIND");
|
|
|
|
D("example.com", REG, DnsProvider(DNS_MAIN),
|
|
A("main", "3.3.3.3")
|
|
);
|
|
|
|
D("example.com!inside", REG, DnsProvider(DNS_INSIDE),
|
|
A("main", "1.1.1.1")
|
|
);
|
|
|
|
D("example.com!outside", REG, DnsProvider(DNS_OUTSIDE),
|
|
A("main", "8.8.8.8")
|
|
);
|
|
|
|
D_EXTEND("example.com",
|
|
A("www", "33.33.33.33")
|
|
);
|
|
|
|
D_EXTEND("example.com!inside",
|
|
A("main", "11.11.11.11")
|
|
);
|