DNS using MS DNS & DHCP from an external router

Problem:
Trying to understand how to incorporate my MS DNS Server and Router DHCP into Foreman. I want the next available IP to show up from the DHCP pool and register the hostname in MS DNS.

I have been messing with settings but possibly don’t understand how to do all of this. I looked through documentation but don’t see anything that specifically says how to do this. I found how to integrate DNS but that doesn’t work unless DHCP is enabled from what I am finding.

How to integrate Windows DNS with Red Hat Satellite 6? - Red Hat Customer Portal

Expected outcome:
The above to work? If that is even possible

Foreman and Proxy versions:
foreman-2.2.3-1.el7.noarch
foreman-cli-2.2.3-1.el7.noarch
foreman-debug-2.2.3-1.el7.noarch
foreman-dynflow-sidekiq-2.2.3-1.el7.noarch
foreman-ec2-2.2.3-1.el7.noarch
foreman.domain.com-apache-1.0-59.noarch
foreman.domain.com-foreman-client-1.0-59.noarch
foreman.domain.com-foreman-proxy-1.0-59.noarch
foreman.domain.com-foreman-proxy-client-1.0-59.noarch
foreman.domain.com-puppet-client-1.0-59.noarch
foreman.domain.com-qpid-broker-1.0-59.noarch
foreman.domain.com-qpid-client-cert-1.0-59.noarch
foreman.domain.com-qpid-router-client-1.0-59.noarch
foreman.domain.com-qpid-router-server-1.0-59.noarch
foreman.domain.com-tomcat-1.0-29.noarch
foreman-installer-2.2.3-1.el7.noarch
foreman-installer-katello-2.2.3-1.el7.noarch
foreman-openstack-2.2.3-1.el7.noarch
foreman-postgresql-2.2.3-1.el7.noarch
foreman-proxy-2.2.3-1.el7.noarch
foreman-proxy-content-3.17.3-1.el7.noarch
foreman-release-2.2.3-1.el7.noarch
foreman-release-scl-7-3.el7.noarch
foreman-selinux-2.2.3-1.el7.noarch
foreman-service-2.2.3-1.el7.noarch
foreman-vmware-2.2.3-1.el7.noarch

Foreman and Proxy plugin versions:
katello-3.17.3-1.el7.noarch
katello-agent-3.3.5-4.el7.noarch
katello-certs-tools-2.7.1-2.el7.noarch
katello-client-bootstrap-1.7.5-1.el7.noarch
katello-common-3.17.3-1.el7.noarch
katello-debug-3.17.3-1.el7.noarch
katello-default-ca-1.0-1.noarch
katello-host-tools-3.3.5-4.el7.noarch
katello-host-tools-fact-plugin-3.3.5-4.el7.noarch
katello-repos-3.17.3-1.el7.noarch
katello-selinux-3.4.0-1.el7.noarch
katello-server-ca-1.0-3.noarch
katello-service-3.14.1-1.el7.noarch
tfm-rubygem-foreman_ansible-6.0.0-1.fm2_2.el7.noarch
tfm-rubygem-foreman_ansible_core-4.0.0-1.fm2_2.el7.noarch
tfm-rubygem-foreman_bootdisk-17.0.2-2.fm2_2.el7.noarch
tfm-rubygem-foreman_discovery-16.2.0-1.fm2_2.el7.noarch
tfm-rubygem-foreman_docker-5.0.0-3.fm2_1.el7.noarch
tfm-rubygem-foreman_openscap-4.0.5-1.fm2_2.el7.noarch
tfm-rubygem-foreman_remote_execution-4.1.0-1.fm2_2.el7.noarch
tfm-rubygem-foreman_remote_execution_core-1.3.1-1.el7.noarch
tfm-rubygem-foreman_rescue-3.0.0-1.fm2_1.el7.noarch
tfm-rubygem-foreman_snapshot_management-1.7.1-1.fm2_1.el7.noarch
tfm-rubygem-foreman-tasks-3.0.5-1.fm2_2.el7.noarch
tfm-rubygem-foreman-tasks-core-0.3.4-1.fm2_1.el7.noarch
tfm-rubygem-foreman_virt_who_configure-0.5.3-1.fm2_2.el7.noarch
tfm-rubygem-foreman_wreckingball-3.4.1-1.fm2_2.el7.noarch

Distribution and version:
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core

Bump :slight_smile: - Any and all positive feedback is welcome!

This one is tough, there are few users out here who has working configurations but this is poorly documented. Red Hat Satellite 6 does not ship or support MS DHCP/DNS so you will not find much documentation there as well.

But the general idea is that you run the smart proxy on Windows and enable DHCP and DNS MS modules, there should not be much to configure, however there were some reports about a year bach that it no longer works on latest Widows Server releases.

I am afraid you are on your own here, but come with more specific problems and I might be able to help. But this is the gist.