다음을 통해 공유


DHCP 서버의 서브넷에 있는 IP 주소 수 늘리기

이 문서에서는 DHCP(동적 호스트 구성 프로토콜) 서버의 서브넷에서 IP 호스트 수를 변경하는 방법을 설명합니다.

원래 KB 번호: 255999

증상

DHCP 서버에서 범위를 확장하려고 합니다. 범위 속성 대화 상자에서 범위를 변경하면 다음 오류가 발생합니다.

IP 범위가 변경되었지만 아직 저장되지 않았습니다. 계속하면 변경 내용이 삭제됩니다. 진행?

이 메시지에 예 또는 아니요선택하면 기존 범위가 변경되지 않습니다.

해결

이 문서에서는 특정 서브넷의 IP 호스트 수를 변경하는 데 사용할 수 있는 방법을 설명합니다. 다음 세 가지 방법을 다룹니다.

  • 범위 확장
  • 다시 서브넷팅
  • 상위 범위 지정

범위 확장

DHCP 범위가 이미 있다고 가정합니다. 시작 주소 및 끝 주소는 현재 지정된 서브넷에 대한 모든 주소를 포함하지 않습니다. 이 경우 범위의 주소 수를 늘리려면 범위 속성에서 시작 주소 또는 끝 주소를 확장할 수 있습니다.

다음 예제에서는 다음 설정이 있는 클래스 C 네트워크를 보여줍니다.

서브넷 주소: 192.168.1.0
서브넷 마스크: 255.255.255.0

이 예제에서는 192.168.1.1에서 192.168.1.254까지 주소 범위를 차지하는 254개의 호스트 네트워크를 생성합니다.

만든 범위에는 다음과 같은 속성이 있습니다.

시작 주소: 192.168.1.50
끝 주소: 192.168.1.150
서브넷 마스크: 255.255.255.0

클라이언트에서 사용할 수 있는 주소 수를 늘리려면 시작 주소 또는 끝 주소를 각각 1과 254까지 변경할 수 있습니다.

참고 항목

이전 버전의 DHCP에서는 시작 주소 또는 끝 주소를 32씩 확장해야 했습니다. Windows NT 4.0 서비스 팩 6 이상을 실행하는 경우에는 더 이상 그렇지 않습니다.

범위가 이미 전체 범위를 포함하고 완전히 사용되는 경우 두 가지 다른 옵션인 슈퍼 범위 지정 또는 다시 서브넷 지정만 있습니다. 이 두 옵션을 모두 사용하려면 네트워크를 아키텍처로 변경해야 합니다.

DHCP 범위 매개 변수를 변경하기만 하면 더 많은 임대가 제공되지 않습니다. DHCP는 네트워크 서브넷 아키텍처를 기반으로 실행되며 원하는 주소를 전달할 수 있습니다. 주로 항상 주소 범위를 서브넷 아키텍처 연습으로 확장해야 합니다. 사용할 아키텍처를 결정한 후 네트워크 디자인을 준수하도록 DHCP를 구성할 수 있습니다.

다시 서브넷팅

현재 범위에서 현재 서브넷 마스크를 완전히 사용한 경우 DHCP 범위를 늘리기 위한 권장 절차는 다시 서브넷입니다. 이 메서드를 사용하려면 모든 서브넷 호스트 및 게이트웨이를 변경해야 합니다. 사용 가능한 호스트 주소가 부족한 주소 범위가 있는 경우 호스트 주소의 더 큰 공유를 포함하도록 서브넷 마스크를 변경할 수 있습니다. 그러나 서브넷 마스크를 변경하기만 하면 됩니다.

  • 모든 라우터 및 기타 정적으로 할당된 컴퓨터가 다시 구성됩니다.
  • 모든 DHCP 클라이언트는 새 매개 변수를 가져오는 임대를 갱신했습니다.

또한 먼저 전체 DHCP 범위 또는 범위를 삭제한 다음 새 서브넷 마스크를 사용하여 다시 만들어야 합니다. 다른 클라이언트에서 사용할 수 있는 임대 주소를 방지하기 위한 조치를 취하지 않으면 이 기간 동안 중복 주소가 발생할 수 있습니다. 앞서 언급한 모든 주의 사항에도 불구하고 재제출은 여전히 권장되는 절차입니다. 다시 서브넷 구성은 서브넷 라우터 또는 게이트웨이에 추가 오버헤드를 생성하지 않으며 모든 호스트를 동일한 브로드캐스트 주소에 유지합니다.

다음 예제에서는 다음 설정을 사용하여 고갈된 서브넷을 보여줍니다.

서브넷 주소: 192.168.1.0
서브넷 마스크: 255.255.255.0

주소가 192.168.1.1에서 1921.68.1.254로 구성된 254개의 호스트 네트워크를 생성합니다.

다음 예제에서는 다시 서브넷 옵션을 사용하는 경우의 결과를 보여 줍니다.

서브넷 주소: 192.168.1.0
서브넷 마스크: 255.255.254.0

이제 주소가 192.168.0.1에서 192.168.1.254(범위 192.168.0.0)인 호스트 510개 또는 새로 사용 가능한 DHCP 주소 256개의 네트워크가 있습니다.

이전:
---------192.168.1.0/24-------R-------192.168.5.0/24---------

이후:
---------192.168.0.0/23-------R-------192.168.5.0/24---------

상위 범위 지정

슈퍼 범위 지정(멀티넷이라고도 함)은 요구 사항을 충족할 수 있습니다. 기존 네트워크의 서브넷을 변경하지 않으려면 동일한 실제 네트워크에 논리 네트워크를 더 추가할 수 있습니다. 이 메서드는 단일 물리적 포트에서 실행되는 여러 논리 서브넷으로 구성된 라우터 또는 게이트웨이에 더 많은 부담을 줍니다. 추가 부담으로 인해 네트워크 성능이 저하될 수 있습니다. 하나의 논리 서브넷에 있는 호스트는 동일한 실제 통신을 공유하되 다른 논리 서브넷의 호스트와 통신하려면 게이트웨이를 통해 라우팅되어야 합니다.

다음 예제에서는 다음 설정을 사용하여 고갈된 서브넷을 보여줍니다.

서브넷 주소: 192.168.1.0
서브넷 마스크: 255.255.255.0

다음 예제에서는 상위 범위 옵션을 사용하는 경우의 결과를 보여 줍니다.

서브넷 주소: 192.168.1.0 및 192.168.2.0
서브넷 마스크: 255.255.255.0

이제 192.168.1.1에서 192.168.1.254 및 192.168.2.1~ 192.168.2.254 또는 새로 사용 가능한 DHCP 주소 254개가 있는 254개의 호스트(총 508개 호스트)의 두 네트워크가 있습니다.

이전:
-----192.168.1.0/24------R-----192.168.5.0/24--------

이후:
-----192.168.1.0/24 및 192.168.2.0/24-----R-----192.168.5.0/24------

사용할 옵션을 결정한 후 해당 DHCP 구성을 선택할 수 있습니다.

다시 서브넷 옵션을 사용하는 경우 새 서브넷 마스크를 사용하여 DHCP 범위를 삭제하고 다시 만들어야 합니다. 특정 범위에 대한 마스크만 변경할 수 없습니다.

이 범위의 일부 내에서 기존 클라이언트를 서비스하는 경우 모든 클라이언트가 새 범위로 마이그레이션될 때까지 충돌 검색을 설정해야 합니다. 이 작업을 수행하려면 다음 단계를 수행해야 합니다.

  1. 연결된 각 라우터의 인터페이스를 구성하고 연결된 인터페이스, 해당 서브넷 주소 및 서브넷 마스크의 IP 주소를 변경합니다.
  2. 현재 DHCP 범위를 삭제합니다.
  3. 새 서브넷 마스크를 사용하여 새 DHCP 범위를 만듭니다.
  4. DHCP 서버에서 충돌 다시 시도 옵션을 사용하도록 설정합니다(1 또는 2로 설정).
  5. DHCP 클라이언트가 DHCP 임대를 갱신하도록 강제 적용합니다.
  6. 고정적으로 구성된 각 호스트에서 IP 주소, 서브넷 마스크 및/또는 기본 게이트웨이를 변경합니다.

슈퍼 범위 지정 옵션을 사용하는 경우 여러 범위를 함께 대칭 지정해야 합니다. 각 범위를 개별적으로 만든 다음 대범을 만들어 개별 범위를 통합합니다. 이 작업을 수행하려면 다음 단계를 수행해야 합니다.

  1. 현재 라우터 인터페이스에 보조 IP 주소를 추가합니다.
  2. 새 논리 서브넷에 대한 새 DHCP 범위를 만듭니다.
  3. 대경을 만들고 이전 및 새 DHCP 범위를 자식으로 추가합니다.