2024_0222_DHCP

이기태·2024년 2월 22일

리눅스

목록 보기
21/27

1. DHCP

  • 알아둬야 하는 내용
    동적IP/고정IP
    사설IP/공인IP
    NAT

  • 알아둬야할 용어
    1) lease time
    default-lease-time
    max-lease-time
    2) renewal/rebinding time
    3) reallocate time

BOOTP (Bootstrap Protocol) : 초기 적재 통신 규약
DHCP(Dynamic Host Configuration Protocol): 네트워크 관리자들이 조직 내의 네트웍 상에서 IP 주소를 중앙에서 관리하고 할당해줄 수 있도록 해주는 프로토콜


네트워크 대역 내에서만 브로드캐스트 할 수 있다.
DHCP는 한 네트워크 대역에 하나만 있어야한다.

2. DHCP 설정 절차

  1. 패키지 설치
    # yum -y install dhcpd

  2. 서버 설정
    /etc/dhcpd/dhcpd.conf

  3. 서비스 기동
    # systemctl enable --now dhcpd

  4. 방화벽 등록
    # firewall-cmd --premanent --add-service={dhcp,dhcpv6}

  5. SELinux(?)

3. DHCP 설정 + 실습

[DHCP Server]
패키지: dhcp-server
데몬 & 포트 & 프로토콜: dhcpd(67/udp)
주 설정 파일: /etc/dhcpd/dhcpd.conf
하위 설정 파일: /var/lib/dhcpd/* //dhcpd.leases
서비스: dhcpd.service

[DHCP Client]
패키지: dhcp-client
스크립트 & 포트 & 프로토콜: dhclient(68/udp)
주 설정 파일: /etc/dhcp/dhclient.conf
하위 설정 파일: /etc/dhcp/dhclient.d/*
스크립트: /etc/NetworkManager/dispatcher.d/11-dhclient


ex DHCP 서버 구축
ex DHCP 클라이언트 설정(고정 IP)
ex DHCP 클라이언트 설정(동적 IP)
ex DHCP 클라이언트 설정 (동적 IP)

0개의 댓글