DHCP

:)·2024년 4월 27일
0

네트워크

목록 보기
14/20

DHCP

  • dhcp (dynamic host control protocol)
    • 자동으로 IP를 할당해주는 프로토콜
    • DHCP 동작 원리

      클라이언트에서 가장 가까운 DCHP서버를 찾음 (broadcast) => discover

      dhcp서버가 클라이언트에게 MAC주소를 요청=> offer
      dhcp client에서 mac주소를 보내면서 IP를 요청 => request
      client에게 IP 전송 후 client는 IP를 적용 => ACK

      dhcp discover 단말 => 서버 boradcast dhcp서버 찾음
      dhcp offer 서버 => 단말 수신을 받을 클라이언트에게 mac주소를 요청하게 됨
      dhcp reques 단말 => 서버 서버에 MAC주소를 주게되고 IP를 요청함
      dhcp ack 서버 => 단말 서버는 IP정보를 전송하고 이를 저장, 클라에게 임대할 IP와 임대 기간을 정해줌

    • DHCP할당 받는 내용
      1. 임대 기간
      2. IP
      3. netmask
      4. gateway
      5. DNS
    • mac주소를 매칭해서 고정 IP를 쓸수도 있음
    • ip 할당 범위에서 제외 시키기
      • 범위: ip dhcp excluded-address 30.30.30.0 30.30.30.9
      • 단일: ip dhcp excluded-address 30.30.30.254
    • 확인: show ip dhcp binding
    • 테이블 초기화: clear ip dhcp binding (DNS에서 가능)
    • 라우터 DHCP 설정
      1. ip dhcp pool sevas (DHCP 이름생성) =======새범위
      2. network 30.30.30.0 255.255.255.0 (DHCP 범위생성)
      3. default-router 30.30.30.254 (DHCP GW)
      4. dns-server 168.126.63.1 (DHCP DNS)

- 예제
    - dhcp 네트워크 범위 생성
        
       network 10.10.10.0 255.255.255.0
       default-gateway 10.10.10.254
       dns-server 1.1.1.1
        


라우터 설정

dhcp.pkt

DHCP.pcapng

profile
:) GITHUB: https://github.com/YJ2123412

0개의 댓글