dnscontrol/pkg/js/parse_tests/037-splithor.js
Tom Limoncelli c547beacc0
NEW FEATURE: Support Split Horizon DNS (#1034)
* Implement main feature
* BIND: Permit printf-like file name formats
* BIND: Make filenameformat work forwards and backwards.
* Fix extrator test cases
2021-02-05 12:12:45 -05:00

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")
);