DHCP 서버는 자신의 네트워크안에 있는 클라이언트 컴퓨터가 부팅될 때 자동으로 IP 주소, 서브넷 마스크, 게이트웨이 주소, DNS 서버 주소를 할당하는 역할을 한다.
IP 충돌 방지
더 많은 IP 활당
D.O.R.A 패킷
1. DHCP Discover
DHCP 클라이언트가 서버로 주소 할당 요청을 할 탐색 신호를 전송
2. DHCP Offer
탐색 신호를 전송받은 서버가 클라이언트에 응답, 적절한 IP 주소를 제시
3. DHCP Request
DHCP 서버에게 네트워크 정보에 대한 사용 요청
*DHCP IP lease time
임대 시간
2단계에 걸쳐 갱신
1) renewal
예컨데 10시간 할당 시 5시간(50%) 지난 시점에서 1차 갱신 시도
만료 시간을 다시 받아오는 시도
서버와 클라이언트 간 통신이 지속적으로 이루어진다면 계속해서 갱신
2) rebinding (리뉴얼 실패 시)
임대 시간의 87.5% 경과 시 시도
갱신 시도 시 실패하면 임대 시간 만료 후 IP 반납
4. DHCP Ack
DHCP 서버와 클라이언트가 요청한 정보에 대한 사용 승인
16.2 DHCP 구현
* DHCP 서버로 구축하기 위해선 VMware 프로그램이 제공하는 DHCP 서버 기능을 중단해야 한다.
Server B
1. /etc/sysconfig/network-scripts/ifcfg-ens33 <네트워크 설정 파일 / rocky 9에선 사라짐
server A
1. dnf -y install dhcp-server
2. 설정 정책 기입
vi /usr/share/doc/dhcp-server/dhcpd.conf.example < 원본 샘플 복사
vi /etc/dhcp/dhcpd.conf
3. systemctl restart dhcpd
4. firewall-cmd --add-service=dhcp
5. server b를 제시작 후 확인
'Linux' 카테고리의 다른 글
Ch.10 메일 서버 설치 및 운영 (0) | 2024.05.07 |
---|---|
Ch.12 웹 서버 설치 및 운영 (0) | 2024.04.29 |
Ch.11 데이터베이스 서버 구축 및 운영 (0) | 2024.04.24 |
Ch.7 셸 프로그래밍 (0) | 2024.04.18 |
Ch.9 네임 서버 설치 및 운영 (0) | 2024.04.16 |