STEP 5-2. DHCP

DHCP 서버 실습 1


STEP 5-2. DHCP 1

목적지: R1 라우터로 DHCP 서버192.168.40.0의 네트워크 범위가 너무 큽니다.

DHCP 릴레이 에이전트 자동으로 할당합니다.

윈도우 서버에서 DNS 서버 및 HTTP 서버 구성그리고 다른 PC에서 반지정상적으로 실행되는지 확인 DNS 주소정상적인 웹 페이지가 수신되는지 확인하십시오.

솔루션

  • DHCP는 자동으로 각 PC에 주소를 할당합니다.

  • 모든 PC는 DHCP 서버에 의해 자동으로 IP 주소가 할당되기 때문에 초기 IP 주소를 수동으로 입력할 필요가 없습니다.

  • 처음에는 라우터 인터페이스에 주소만 입력하십시오.
  • 그런 다음 Windows 서버 PC에서 DNS 서버와 HTTP 서버를 구성합니다.

  • DNS 서버 및 HTTP 서버 구성 방법에 대한 다음 문서를 읽으십시오.
  • 2023/02/19 – (네트워크/이브 연습) – STEP5-1. DHCP 서버

5-1단계. DHCP 서버

DNS 서버 및 HTTP 서버 환경 만들기 DHCP 서버를 구성하기 전에 Windows에서 DNS 및 HTTP 서버 환경을 만드는 방법을 알아봅니다.

Windows 2003 PC를 만들고 다음과 같이 구성합니다.

DNS 설정은 다음과 같습니다

zhsusegg.tistory.com

  • 이때 Windows 서버 PC는 IP 주소를 정적으로 입력해야 합니다.

  • Windows 서버 PC를 구성한 후 다른 PC의 IP 주소를 동적으로 할당해야 합니다.

  • DHCP 서버는 R1으로 구성하고 다른 네트워크 주소는 DHCP Relay Agent 방식을 사용하여 R4에 할당합니다.

  • R1에서 DHCP 서버구성하려면 먼저 dhcp에 할당할 주소를 선언해야 합니다.

  • ‘ip dhcp pool (만들고자 하는 DHCP 서버 이름)’ DHCP 서버를 구성하고 자동으로 IP 주소를 할당합니다.

    네트워크(네트워크 주소)(서브넷 마스크)’ 면적과 ‘default-gateway(게이트웨이 주소 = 인터페이스에 할당된 주소)’, ‘dns-server(DNS 서버 주소)’입력
  • 이해하기 쉽다고 생각하면 리눅스 PC에서 정적으로 IP 주소 정보를 입력할 때 IP 주소, 서브넷 마스크, 게이트웨이 주소를 쓰는 것과 유사하게 이해할 수 있다.

  • DHCP 서버에서 자동으로 할당해야 하는 네트워크 주소는 2개(192.168.10.0, 192.168.40.0)이므로 위와 같은 방법으로 2개의 DHCP 서버를 구성합니다.

  • DHCP 서버가 자동으로 주소를 할당하더라도 특정 주소를 제외하는 방법이 있습니다.

  • 192.168.10.1에서 192.168.10.99까지 호스트 주소를 제외하려면, ‘IP DHCP 제외 주소 192.168.10.1 192.168.10.99’ 로 지정할 수 있습니다
  • 라우터 인터페이스에 할당된 게이트웨이 주소는 자동으로 할당되지 않아야 하므로 제외됩니다.

    (사실 같은 주소는 안써도 할당 안됨..),
  • R1에서 DHCP 서버를 구성한 후 R4는 DHCP 서버에서 IP 주소를 얻을 수 있어야 합니다.

  • 이 시점에서 R4와 R1이 분리되어 있기 때문에 DHCP 서버에서 IP 주소를 몇 번 요청하더라도 R4는 이웃 라우터를 벗어날 수 없습니다.

  • 그래서 DHCP 릴레이 에이전트 구성이 필요합니다.

    구성 방법은 간단합니다.

  • 할당할 라우터 인터페이스의 주소를 입력합니다.

    ‘ip 도우미 주소(DHCP IP 주소)’ 입력하고 완료합니다.

  • 마지막으로 정적 라우팅은 별도의 라우터 간에 라우팅 테이블 정보를 교환하도록 구성됩니다.

  • 이제 모든 라우터가 구성되었으므로 각 PC에 주소를 할당해야 합니다.

  • Windows에서는 주소가 자동으로 할당됩니다.

    실행 창을 열어 ‘ipconfig /release’ 명령으로 주소를 반환 ‘ip /갱신’주소는 자동으로 할당할 수 있습니다.

    그리고 ‘ipconfig /모두’ 명령어를 통해 할당된 주소를 확인해보자.
  • Linux에서는 주소가 자동으로 할당됩니다.

    명령 창에서 수신 ‘dhclient -r’ 명령을 통해 주소를 반환하고, ‘dhclient’ 주소는 명령을 통해 자동으로 얻을 수 있습니다.

    또한 ‘ifconfig’ 그리고 ‘netstat -rn’ 명령어로 할당된 주소를 확인할 수 있습니다.

  • 모든 PC에 주소가 자동으로 할당되고 라우터 구성이 문제 없이 진행되면 DHCP 클라이언트 PC에서 DNS 서버 및 HTTP 서버 주소를 ping해 보십시오. ping이 정상이면 가장 가까운 DNS 이름으로 ping을 시도하고 모든 것이 정상이면 DNS 주소를 입력했을 때 웹 페이지가 정상적으로 수신되는 것을 볼 수 있습니다.

DHCP 서버 실습 2


STEP 5-2. DHCP 2

목적지: R1 라우터로 DHCP 서버223.255.255.0의 네트워크 범위가 너무 큽니다.

DHCP 릴레이 에이전트 자동으로 할당합니다.

윈도우 서버 15에서 DNS 서버그리고 Winserver17에서 HTTP 서버 구성또한 DHCP 클라이언트는 PC를 예약합니다.

예약된 주소에만 자동으로 주소 할당받을 수 있어야 한다
다른 DHCP 클라이언트 PC는 자동으로 주소를 수신합니다.

반지정상적으로 실행되는지 확인 DNS 주소정상적인 웹 페이지가 수신되는지 확인하십시오.

솔루션

  • 문제를 먼저 이해하려면, R1에서 DHCP 서버 구성하다, R3에서 DHCP 릴레이 에이전트 구성하다.

    정적 라우팅으로 설정된 모든 라우터 통신을 가능하게 하고 DHCP 클라이언트 PC에서 DNS 주소 이름으로 DNS 서버DNS 서버에서 웹 페이지를 요청할 때, HTTP 서버가서 웹 페이지 정보를 가져와 웹 페이지를 DHCP 클라이언트 PC에 다시 배포해야 합니다.

    (순서: DHCP 클라이언트 PC → DNS 서버 PC → HTTP 서버 PC → DHCP 클라이언트 PC) 예약된 DHCP 클라이언트 PC라우터에 DHCP 서버가 있으므로 세 DHCP 서버에 대한 정보그리고 두 개의 예약된 DHCP 클라이언트 PC의 주소 정보지정해야
  • 먼저 라우터 인터페이스에 주소를 쓰고 정적 라우팅을 사용하여 원격 라우터 간에 라우팅 테이블을 구성합니다.

  • 다음으로 R1은 3개의 DHCP 서버를 생성하고 R3는 이를 DHCP 서버로부터 IP 주소를 얻기 위해 DHCP Relay Agent로 구성합니다.

  • 다음으로 DNS 서버 PC는 IP 주소를 할당하고 DNS 서버를 설정합니다.

  • DNS 서버에서 www 도메인 이름에 연결할 때 HTTP 서버 주소를 입력해야 합니다.

  • 마찬가지로 HTTP 서버 PC는 IP 주소를 할당하고 HTTP 서버를 구축합니다.

  • 예약된 DHCP 클라이언트 PC 외에 다른 PC에는 자동으로 주소가 부여됩니다.

  • 예약된 DHCP 클라이언트 PC에 예약된 주소를 자동으로 할당이를 위해 DHCP 서버 라우터 ‘ip dhcp 풀(호스트 임의 이름)’ 명령어 하나로 예약할 수 있는 정보백을 만드세요. ‘호스트(예약된 IP 주소)(서브넷 마스크)’ 예약된 DHCP 클라이언트 PC의 MAC 주소.
  • Windows에서 라우터에 MAC 주소를 입력하면 예약된 주소가 제공됩니다.

    클라이언트 식별자(MAC 주소)’ 입력
  • 리눅스의 경우 라우터에 MAC 주소를 써서 예약된 주소를 얻으면 ‘하드웨어 주소(MAC 주소)’입력
  • MAC 주소의 경우 각 PC마다 고유한 값을 가집니다.

    따라서 원하는 IP 주소를 특정 장치에 할당하려는 경우 MAC 주소로 특정 장치를 식별할 수 있습니다.

  • 모든 설정을 완료하면 예약된 DHCP 클라이언트 PC도 자동으로 예약된 주소를 받습니다.

  • 이제 DHCP 클라이언트 PC에서 DNS 서버 PC로 ping을 하여 문제가 없으면 DNS 주소 이름으로 정상적인 웹 페이지를 수신할 수 있는지 확인할 수 있습니다.