알아둬야 하는 내용
동적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는 한 네트워크 대역에 하나만 있어야한다.

패키지 설치
# yum -y install dhcpd
서버 설정
/etc/dhcpd/dhcpd.conf
서비스 기동
# systemctl enable --now dhcpd
방화벽 등록
# firewall-cmd --premanent --add-service={dhcp,dhcpv6}
SELinux(?)
[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)