It seems there's no way to tell bind
that *-foo.example.com
should resolve to eg. 10.1.2.3
, while *-bar.example.com
resolves to 10.2.3.4
. Is there any workaround? Can some names eg. resolve with an external program? Or should I change bind
to eg. PowerDNS?
I'm trying to avoid buying another SSL wildcard cert. (With wildcard certs, such as *.example.com
, it's not possible to allow dots in the *
part.)
Specifying all *-foo
or *-bar
names in the zone file is not an option, since I need to be able to create both type of addresses on the fly.