
하나의 (동일한) LAN에 있는 두 개의 DHCP 서버 중 하나를 선택하도록 Windows XP를 구성하려면 어떻게 해야 합니까?
답변1
동일한 레이어 2 브로드캐스트 도메인에 두 대의 DHCP 서버 컴퓨터가 있는 경우 클라이언트는 (대부분) 서버 컴퓨터 중 하나에 의해 무작위로 주소가 할당됩니다. 클라이언트의 DHCPDISCOVER 요청에 먼저 응답하는 사람은 결국 클라이언트에 주소를 할당하게 됩니다.
이것이 좋은 생각인지 잘 모르겠습니다. 본질적으로 비결정적 요소를 네트워크에 추가하고 있습니다. DHCP에서 중복성을 원하는 경우 프로그램을 사용하여 기본 DHCP 서버의 "상태"를 모니터링하고 오류가 발생할 경우 보조 DHCP 서버를 가동하는 것을 고려하십시오.
답변2
답변3
네트워크 클라이언트에서 DHCP 서버를 지정하는 방법을 모르겠습니다. 제가 당신에게 드리는 질문은 - 왜 그렇게 하시겠습니까? AD에는 여러 개의 중복 DHCP 서버가 있을 수 있으며 주소가 겹치지 않고 동일한 범위를 관리하도록 구성할 수 있습니다. 예약 및 기타 여러 사항을 구성할 수도 있습니다. 어떤 이유로 인해 다른 DNS 또는 WINS 서버가 필요한 경우 예외가 필요한 시스템에서 DNS 또는 WINS 항목을 수동으로 구성했지만 여전히 DHCP를 사용할 수 있습니다.
답변4
나는 동일한 LAN에 둘 이상의 DHCP 서버를 갖는 것이 완벽하게 유효하다고 생각합니다. 우리의 경우에는 두 개의 게이트웨이가 있고 모든 설정이 클라이언트에 의해 자동으로 수신되기를 원하지만 일부 클라이언트는 하나의 게이트웨이를 사용하고 일부 클라이언트는 다른 게이트웨이를 사용하기 때문에 이를 원합니다(게이트웨이 이외의 네트워크 특성이 다르기 때문에).
다른 스레드에서 언급했듯이 서버 순위 솔루션은 1997년에 제안되었습니다(참조:https://datatracker.ietf.org/doc/html/draft-ietf-dhc-sso-00) 그러나 구현되지 않은 것 같습니다.
클라이언트 유틸리티는 DHCP 서버 호스트 이름이나 IP 주소를 기반으로 선택을 제공하는 것이 완벽하게 가능해야 합니다. 클라이언트는 DHCPBROADCAST에 응답하는 모든 DHCP 서버로부터 DHCPOFFER를 받은 다음 DHCPREQUEST를 보냅니다. 이러한 DHCPREQUEST는 사전 설정된 규칙에 따라 필터링될 수 있으며, DHCP 서버가 필터를 통과하지 못하는 경우 수신된 첫 번째 DHCPOFFER에 응답하도록 대체됩니다.
실제로 소규모 네트워크에서 두 번째 DHCP 서버(예: 모든 ADSL 라우터의 기본 구성)를 설치하여 문제가 발생하는 경우를 여러 번 보았습니다. 필터링을 위한 클라이언트 규칙을 사용하면 이러한 문제를 방지할 수 있습니다.