opennetadmin / ona

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

Microsoft Active Directory integration #75

Open mattpascoe opened 10 years ago

mattpascoe commented 10 years ago

This is a broad topic with many possibilities.. Here is a quick list of my current thinking.

ntwrk80 commented 9 years ago

Something else to look at is Microsoft's netsh and powershell scripting languages. Both have ways to dump info from DNS and DHCP as well as write to them.

mattpascoe commented 9 years ago

good call.. I've not thought of those options (or didnt even really know about them).. one goal would be the ability to remotely utilize them.. say from the ONA install

mattpascoe commented 6 years ago

was thinking about this more.. just capturing thoughts:

another approach would be to compare it more at a DNS level.. basically query up a tinydns zone build, do the zone xfer.. then sort/diff them together and see what falls out.. process that list.

Also probably should have some sort of flag on the domain that says it is an AD delegation.. maybe we dont care if it is AD at all????? or we just flag it as a domain that needs to be synced from another source.

Should be able to process other record types after the A records are loaded?

The reason loading the data into ONA is nice is that it easily allows for searching and tie-in to existing hosts.. basically if I want to manage a host in ONA so I get mac-IP for DHCP, then I also need to have a proper name for it to use. This allows me to put it in ONA first, then once it is deployed and joins the domain the check can come back around and ensure it remains accurate. Plus find anything that does not match up.