Angus,

There are two 'happy medium' approaches you can try with FreeIPA to resolve the private/public issues you mention.

If you have just one or two addresses you want the public to see, get one or two 'static ips' from your ISP, set them in your registrar's setup for your name, do the routing at your isp interface and provide the public services you prefer.   Then in Freeipa duplicate the domain, duplicate the one or two ips the public can see, then set your in house shop to use freeipa for resolution.   It's not 'pretty', but it is 'pretty easy' and for one or two addresses the public can see really not so bad.  And in your use case dnssec for your domain appears to add little of value.

The other approach for a 'happy medium' that is not the dreaded split-view DNS is to have the ISP point to your static public IPs and FreeIPA's dns to resolve, but with none of your private addresses in the public domain.   Then create in the public domain a subdomain 'private.mydomain.com' or 'p.mydomain.com', but have the A record for that point to a __ private , non routeable, __ local ipaddress -- one on which your freeipa also listens.

Set that subdomain up in freeipa to not answer any but local IP queries.

So:  One authoritative DNS server, for which dnssec will work (it's buggy, but for one domain you probably won't hit it), no split view DNS, boxes checked.  Harder, and you have to deal with the 'myhost.p.mydomain' instead of 'myhost.mydomain' but checks the boxes.

HTH

Harry Coin



_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to