멍청한 놈으로서 몇 가지 질문이 있습니다. 저는 현재 교육을 위해 Windows Server 2012의 가상 인스턴스를 실행하고 있습니다. Windows 환경 외부에서는 다른 옵션이 문제가 될 수 있다는 점에서 Active Directory 도메인 컨트롤러 내의 서비스로 Windows DHCP 및 DNS를 설정하는 것이 합리적이라는 점을 수집했습니다.
여기에 문제가 있습니다. 게이트웨이 라우터는 기본적인 홈 라우터/모뎀이고 해당 라우터에서 DHCP를 끄는 것은 간단합니다. 그러나 무선 연결을 통해 라우터의 DHCP 서비스를 사용하는 다른 사용자가 있습니다. 서비스가 비활성화되면 해당 사용자는 DHCP 임대를 받을 수 없을 것이라고 가정합니다. 그러나 해당 사용자는 도메인에 속하지 않습니다. 제가 사용할 수 있는 해결책이 있나요?
서버 결함의 Joeqwerty는 DHCP가 비활성화된 라우터에 연결된 클라이언트가 도메인에 속하지 않고도 Windows Server에서 임대를 계속 받을 수 있다고 말했습니다. 어떤 조력이 있습니까?
답변1
서비스가 비활성화되면 해당 사용자는 DHCP 임대를 받을 수 없을 것이라고 가정합니다. 그러나 해당 사용자는 도메인에 속하지 않습니다.
DHCP는 다음에서 작동합니다.OSI 레이어 2Active Directory 도메인 또는 해당 서버와 특별한 관계가 없습니다. 무선 클라이언트가 DHCP 서버가 실행될 동일한 네트워크에 대한 레이어 2 연결을 갖고 있는 한, 이 네트워크에서 임대를 얻을 수 있습니다.
AD 도메인 컨트롤러(DC)가 네트워크에서 DHCP 서비스를 제공하는 것이 일반적이지만 반드시 필요한 것은 아닙니다.
도메인 클라이언트와 비도메인 클라이언트가 혼합되어 있더라도 라우터 또는 DC 호스트 DHCP인지는 중요하지 않습니다. 그러나 무엇하다문제는 DHCP 서버가 전달하는 DNS 설정입니다.
도메인이 아닌 클라이언트에는 인터넷 호스트 이름을 확인할 수 있는 DNS 서버가 필요합니다. 이 도메인에 가입된 클라이언트 외에도 도메인별 DNS 조회를 확인할 수 있는 DNS 서버가 필요합니다. 도메인에 가입된 컴퓨터는 DNS를 사용하여 인증, 시간 동기화 등과 같이 도메인에서 제공하는 서비스를 찾습니다.
일반적인 구성에서 DC는 "Active Directory 통합" DNS 서버 역할도 합니다. 이는 도메인 구성원에게 필요한 도메인별 쿼리를 해결할 수 있음을 의미합니다. 이 DNS 서버가 루트 힌트 또는 DNS 전달자로 구성된 경우 공용 인터넷에서 호스트 이름을 확인할 수도 있습니다.
이제 DC를 DHCP 서버로 작동하도록 선택하면 모든 DHCP 클라이언트가 DC의 DNS 서버를 가리키게 됩니다. 그리고 모든 것이 작동할 것입니다. 도메인 클라이언트는 AD 관련 쿼리를 확인할 수 있으며, 도메인 및 비도메인 클라이언트는 인터넷 호스트도 확인할 수 있습니다.
대신 라우터를 DHCP 서버로 사용하려면 DNS가 DC의 DNS 서버를 가리키도록 구성해야 합니다. 그리고 모든 것이 잘 작동할 것입니다.
기술적으로도메인 클라이언트와 비도메인 클라이언트에 대해 별도의 DNS 서버를 사용할 수 있습니다. 그러나 클라이언트에서 수동으로 설정을 구성하지 않는 한 불필요한 문제가 많이 발생합니다.
메모:이 답변에서는 DC가 나머지 장치와 동일한 IP 하위 네트워크에 있고 그러한 하위 네트워크가 하나만 있다고 가정합니다.