opennetadmin / ona

OpenNetAdmin IP Address Management (IPAM) system
opennetadmin.com
GNU General Public License v2.0
137 stars 35 forks source link

DNS View support (split horizon) #53

Open mattpascoe opened 10 years ago

mattpascoe commented 10 years ago

Complete the view support. Minimal support exists at the data input level.

1 The current dns_views table needs to have a sort order column added as views are processed first come first served in the file.

2 Also it should have a match column to define what the view match statement is, for completeness however this may need to simply be an open text field so you can add whatever options you wish.

3 The build bind scripts must also then support the ability to build configuration with views.

4 Tinydns also supports a form of views that should be enabled using these views.

5 the ability to manage views does not yet exist.. a way to add/modify/delete them needs to be built

xcorp commented 8 years ago

I'm very interested in this feature. It would be nice to be able to insert the same record into multiple views at the same time. An example, at my company we have an internal zone that only serves clients in the network, and an external zone that serves clients on internet. For lazyness we also have a "common" zone which both internal and external includes for records that are the same in both zones. But his could be done by just adding them to both/all zones instead.