Network

라우터의 DHCP 기능을 이용한 IP 할당 받기

DionysosJH™ 2009. 4. 12. 01:15

기본적인 실습 환경은 위와 같은 구조로 설정한다.

   

각 운영체제는 자신의 로컬 Router인 GWx로 부터 ip를 할당 받아야 한다.

(WIN2003Server는 Gw1로 부터, WINxp는 GW2로 부터 IP를 할당받는다)

   

  1. 우선적으로 각 인터페이스 별로 IP를 할당하고, 각 OS에서 자신의 라우터까지 쌍방간 Ping이 오갈 수 있도록 만든다. 각 router에서 또한 static route를 설정하여 라우터 간에도 통신이 오갈 수 있도록 만든다.

       

       

       

       

       

    위와 같이 핑이 간다면 물리적 네트워크 환경이 완료된 것이다. ( ps, 참고로 각 운영체제에는 해당 x.x.x.10으로 ip를 할당하였다)

       

  2. 이제 각 라우터에서 DHCP 기능을 설정한다.

       

       

       

    Ip dhcp pool [변수명]

    Network [DHCP를 통해 할당해줄 ip 대역]

    Default-router [ ]

    Dns-server [DNS 서버의 ip]

    Ip dhcp excluded-address [DHCP 기능을 통해 할당되지 않을 ip 주소나 대역]

       

  3. 이제 설정이 다 끝났다. 이제 실제 GW1 라우터를 통해서 IP를 할당받아 오는지 검증 한다.

    우선 GNS에서 캡쳐를 누른 후, GW1과 연결된 WIN2003의 ip를 재 갱신 해보면

       

       

       

    위와 같이 변경됨을 알 수 있다.

       

    또한 와이어 샤크의 패킷분석을 통해 알아보자면

       

       

       

    Request & reply 를 통해서 IP가 할당 됨을 알 수 있다.

       

       

    위 그림은 win2003server 가 broadcast 메시지를 날려 ip

       

  4. Router 에서 할당된 IP를 확인 하기 위해서는

       

    위의 명령어를 통해서도 확인 가능하다.