Windows Vista에서 특정 라우터 또는 DHCP 서버의 IP 주소를 얻을 수 없음

특정 라우터 또는 DHCP 서버가 Windows Vista와 호환되지 않습니다. 이 문서를 통해 해당 문제를 해결할 수 있습니다. 라우터가 호환되는지 확실치 않은 경우에도 픽스를 시도해 볼 수 있습니다.

자동으로 문제 해결

"문제 자동 해결"을 클릭하여 자동으로 이 문제를 해결합니다. 파일 다운로드 대화 상자에서 실행을 클릭하고 문제 해결 마법사 단계를 진행합니다.


참고
  • 이 마법사는 영어로만 제공될 수도 있습니다. 그러나 다른 언어 버전의 Windows에서도 자동 해결 기능을 사용할 수 있습니다.
  • 현재 문제가 있는 컴퓨터에서 작업하고 있지 않은 경우 Fix it 솔루션을 플래시 드라이브 또는 CD에 저장한 후 문제가 있는 컴퓨터에서 실행하십시오.

수동으로 문제 해결 – BROADCAST 플래그를 사용하지 않도록 설정

원인

기본적으로 DHCP 검색 패킷의 BROADCAST 플래그가 Windows Vista에서 사용되도록 설정됩니다(DhcpConnEnableBcastFlagToggle = 1). 따라서 Windows Vista는 DHCP 검색 패킷의 BROADCAST 플래그를 사용하여 IP 주소를 가져옵니다. 라우터 또는 DHCP 서버가 DHCP 검색 패킷을 처리할 수 없는 경우 Windows Vista에서 IP 주소를 가져오지 못합니다. 이 픽스는 DhcpConnEnableBcastFlagToggle을 0으로 설정하여 BROADCAST 플래그를 사용하지 않도록 설정합니다.

기본적으로, BROADCAST 플래그가 사용되도록 설정되지 않았기 때문에(DhcpConnEnableBcastFlagToggle = 0) Windows XP 서비스 팩 2, Windows XP 서비스 팩 3 또는 Windows 7에는 이 문제가 존재하지 않습니다.

추가 정보

라우터를 알고 있거나 Microsoft 이외 DHCP 서버에서 DHCP BROADCAST 플래그를 지원하지 않는 경우 DhcpConnEnableBcastFlagToggle 레지스트리 키를 사용하는 대신, 다음 레지스트리 항목의 값을 다음과 같이 구성할 수 있습니다. 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{<Network Adapter GUID>}

값 이름: DhcpConnForceBroadcastFlag
값 종류: REG_DWORD
값 데이터: 0
참고
  • 0으로 설정하면 레지스트리 항목을 사용하지 않습니다. 이 값을 사용하여 Windows Vista에서 DHCP BROADCAST 플래그를 사용하지 못하게 할 수 있습니다. 이 레지스트리 항목을 구성하면 Windows Vista에서 DHCP BROADCAST 플래그가 사용되지 않습니다.
  • Windows 7에서는 이 문제가 발생하지 않습니다. 기본적으로 DhcpConnEnableBcastFlagToggle은 1로 설정되어 있습니다.
속성

문서 ID: 928233 - 마지막 검토: 2014. 1. 31. - 수정: 1

피드백