DHCP 서버 없이 자동 TCP/IP 주소 할당을 사용하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 220874 - 이 문서가 적용되는 제품 보기.
중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하고 문제 발생 시 이를 복원하는 방법을 이해해야 합니다. 레지스트리 백업, 복원 및 편집 방법은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 네트워크에 DHCP(Dynamic Host Configuration Protocol) 서버가 없을 경우 자동 TCP/IP(전송 제어 프로토콜/인터넷 프로토콜) 주소 할당을 사용하는 방법을 설명합니다. 이 문서의 "본 문서의 정보는 다음의 제품에 적용됩니다" 절에 나와 있는 운영 체제에는 APIPA(자동 개인 IP 주소 할당)라는 기능이 포함되어 있습니다. 이 기능을 사용하면 DHCP 서버를 사용할 수 없거나 네트워크에 DHCP 서버가 없을 경우 Windows 컴퓨터에서 직접 IP(인터넷 프로토콜) 주소를 할당할 수 있으며, TCP/IP를 실행하는 소규모 LAN(Local Area Network)을 보다 쉽게 구성하고 지원할 수 있습니다.

추가 정보

경고 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용함으로써 발생하는 문제에 대해 해결을 보증하지 않습니다. 레지스트리 편집기의 사용에 따른 모든 책임은 사용자에게 있습니다.

DHCP를 사용하도록 구성된 Windows 기반 컴퓨터는 DHCP 컴퓨터를 사용할 수 없을 경우 IP 주소를 자동으로 할당할 수 있습니다. 예를 들어 DHCP 서버가 없거나 유지 관리를 위해 DHCP 서버를 일시적으로 중지한 네트워크에서 이렇게 할 수 있습니다.

IANA(Internet Assigned Numbers Authority)에서는 자동 개인 IP 주소 할당용으로 169.254.0.0~169.254.255.255를 예약했습니다. 따라서 APIPA는 라우팅 주소와 충돌하지 않는 주소를 제공합니다.

네트워크 어댑터에 IP 주소가 할당되면 컴퓨터가 TCP/IP를 사용하여 같은 LAN에 연결되어 있고 APIPA로 구성되거나 서브넷 마스크가 255.255.0.0인 169.254.x.y(여기서 x.y는 해당 클라이언트의 고유 ID임) 주소 범위로 IP 주소가 수동 설정된 다른 모든 컴퓨터와 통신할 수 있습니다. 다른 서브넷에 있거나 자동 개인 IP 주소 할당을 사용하지 않는 컴퓨터와는 통신할 수 없습니다. 자동 개인 IP 주소 할당은 기본적으로 사용할 수 있도록 설정되어 있습니다.

다음과 같은 경우에는 이 기능을 사용할 수 없도록 설정할 수 있습니다.

- 네트워크가 라우터를 사용합니다.

- 네트워크가 NAT나 프록시 서버를 거치지 않고 인터넷에 연결되어 있습니다.

DHCP 관련 메시지를 사용할 수 없도록 설정하지 않으면 DHCP 주소 할당과 자동 개인 IP 주소 할당 간의 변경을 알리는 DHCP 메시지가 나타납니다. 실수로 DHCP 메시지를 사용할 수 없도록 설정한 경우 아래의 레지스트리 키에서 PopupFlag 값을 00에서 01로 변경하여 DHCP 메시지를 다시 설정할 수 있습니다.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP


변경 내용을 적용하려면 컴퓨터를 다시 시작해야 합니다. Windows Millennium Edition, Windows 98 또는 Windows 98 Second Edition의 경우 아래와 같이 Winipcfg 도구를 사용하여 컴퓨터에서 APIPA를 사용하는지 여부를 확인할 수도 있습니다.
시작, 실행을 차례로 누르고 "winipcfg"(인용 부호는 제외)를 입력한 다음 확인을 누릅니다. 자세히를 누릅니다. IP 자동 구성 주소 상자에 169.254.x.x 범위 내의 IP 주소가 있으면 자동 개인 IP 주소 할당이 사용할 수 있도록 설정되어 있는 것입니다. IP 주소 상자가 있으면 자동 개인 IP 주소 할당이 현재 사용할 수 없도록 설정되어 있는 것입니다.
Windows 2000, Windows XP 또는 Windows Server 2003의 경우 명령 프롬프트에서 아래와 같이 IPconfig 명령을 사용하여 컴퓨터에서 APIPA를 사용하는지 여부를 확인할 수 있습니다.

시작, 실행을 차례로 누르고 "cmd"(인용 부호는 제외)를 입력한 다음 확인을 눌러 MS-DOS 명령줄 창을 엽니다. "ipconfig /all"(인용 부호는 제외)을 입력한 다음 Enter 키를 누릅니다. 'Autoconfiguration Enabled' 행이 "Yes"이고 'Autoconfiguration IP Address'가 169.254.x.y(여기서 x.y는 해당 클라이언트의 고유 ID임)이면 컴퓨터가 APIPA를 사용하고 있는 것입니다. 'Autoconfiguration Enabled' 행이 "No"이면 컴퓨터가 현재 APIPA를 사용하고 있지 않은 것입니다.
아래의 방법 중 하나를 사용하여 자동 개인 IP 주소 할당을 사용할 수 없도록 설정할 수 있습니다.

수동으로 TCP/IP 정보를 구성할 수 있으며, 이 경우 DHCP도 사용할 수 없도록 설정됩니다. 레지스트리를 편집하여 DHCP는 그대로 두고 자동 개인 IP 주소 할당을 사용할 수 없도록 설정할 수 있습니다. Windows Millennium Edition, Windows98 또는 Windows 98 Second Edition에서는 값이 0x0인 "IPAutoconfigurationEnabled" DWORD 레지스트리 항목을 아래의 레지스트리 키에 추가하면 됩니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP
Windows 2000, Windows XP 및 Windows Server 2003에서는 값이 0x0인 "IPAutoconfigurationEnabled" DWORD 레지스트리 항목을 아래의 레지스트리 키에 추가하면 APIPA를 사용할 수 없도록 설정할 수 있습니다.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<Adapter GUID>
참고Adapter GUID 하위 키는 컴퓨터 LAN 어댑터의 GUID(글로벌 고유 식별자)입니다.

IPAutoconfigurationEnabled DWORD 항목의 값을 1로 지정하면 APIPA가 사용할 수 있도록 설정됩니다. 레지스트리에서 이 값을 생략할 경우 이것이 기본 상태입니다.

APIPA가 유용한 경우의 예제

예제 1: 이전 IP 주소가 없고 DHCP 서버가 없는 경우

DHCP에 대해 구성된 Windows 기반 컴퓨터는 초기화될 때 세 개 이상의 "Discover" 메시지를 브로드캐스트합니다. Discover 메시지를 여러 개 브로드캐스트한 후에도 DHCP 서버가 응답하지 않으면 Windows 컴퓨터는 직접 클래스 B(APIPA) 주소를 할당합니다. 그런 다음 Windows 컴퓨터는 DHCP 서버로부터 IP 주소를 할당받지 못했다는 내용의 오류 메시지를 표시한 후 DHCP 컴퓨터와의 통신을 설정하기 위해 3분마다 Discover 메시지를 보냅니다.

예제 2: 이전 IP 주소는 있지만 DHCP 서버가 없는 경우

DHCP 서버가 있는지 확인하고 없으면 기본 게이트웨이에 접속하려고 합니다. 기본 게이트웨이가 회신하면 Windows 컴퓨터가 이전에 임대된 IP 주소를 유지하고 있는 것입니다. 그러나 기본 게이트웨이로부터 응답을 받지 못하거나 IP 주소를 할당받지 못한 경우에는 자동 개인 IP 주소 할당 기능을 사용하여 IP 주소를 직접 할당합니다. 오류 메시지가 표시되고 Discover 메시지가 3분마다 전송됩니다. DHCP 서버가 온라인 상태가 되면 DHCP 서버와의 통신이 다시 설정되었다는 내용의 메시지가 생성됩니다.

예제 3: 임대 기간이 만료되고 DHCP 서버가 없는 경우

Windows 기반 컴퓨터는 IP 주소 임대를 다시 설정하려고 합니다. DCHP 서버를 찾지 못하면 오류 메시지를 생성한 후에 직접 IP 주소를 할당합니다. 그런 다음 DHCP 서버가 온라인 상태가 될 때까지 3분마다 Discover 메시지를 브로드캐스트합니다. DHCP 서버가 온라인 상태가 되면 DHCP 서버와의 통신이 다시 설정되었음을 알리는 메시지가 생성됩니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 220874 - 마지막 검토: 2004년 12월 30일 목요일 - 수정: 4.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 98 Standard Edition
키워드:?
kbhowto kbnetwork KB220874

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com