The Network People Support Forums

Other TNPI Software => NicTool => Topic started by: matt on November 14, 2011, 01:58:56 AM

Title: Location Support - sort of
Post by: matt on November 14, 2011, 01:58:56 AM
As of 2.10, NicTool has partial location (split-horizon) support. That means you can publish DNS records that are answered based on the askers IP. But...


With tinydns, location definitions affect the entire nameserver. With BIND views, they can be specified on a zone-by-zone basis. Ideally NicTool will provide a mechanism that sufficiently well for both. One idea is to have a single set of location definitions. Zone records would get a drop down list of locations they could choose from. Implementing this for tinydns exports would be cake. It's not too bad for BIND either.

Before location support can be exposed via the API and web interface (NicToolClient), the Zone and Record sanity checks need to be updated. Many of the record restrictions need to take location into consideration.