DHCP server

DHCP(동적 시간동쪽 형상 규약)

– 조직 내 네트워크의 네트워크 관리자 IP 중앙 관리 및 주소 할당을 가능하게 하는 프로토콜


-DHCP 장점

개인용 컴퓨터많은 수의 개인용 컴퓨터 그 자체로 많은 변화가 있을 때 IP 설정이 자동으로 이루어지기 때문에 효율적으로 사용할 수 있습니다.

IP자동으로 할당되기 때문에 IP 갈등을 예방할 수 있습니다.

-DHCP 불리

DHCP 서버가 실패하면 서버에 의존하기 때문에 IP 매핑이 제대로 작동하지 않습니다.

모두.

1) DHCP 섬기는 사람 :DHCP네트워크 인터페이스용 서버. IP주소가 있는 서버에서 실행되는 프로그램입니다.

IP다른 클라이언트에게 주소를 할당하여 자동으로 설정하는 역할을 합니다.

모두. DHCP클라이언트에 할당된 서버 IP주소를 변경하지 않아도 됩니다.

.

클라이언트에게 IP 주문요청 접수시 IP그리고 공감할 수 있는 IP당신은 그들을 관리할 것인가?모두.

2) DHCP 고객 : 시스템이 시작되면 클라이언트는 DHCP서버의 시스템에 대해 IP주소를 묻다 DHCP 서버에서 IP주소를 제공할 때 TCP/IP 설정 초기화 및 다른 호스트 TCP/IP당신은 의사 소통 할 수 있습니다.

다시 말해서, 서버에 IP할당된 경우 TCP/IP 소통할 수 있다.

정적 IP 주소/동적 IP 주소; 고치다 IP 주소와 강 IP 주소

  • 고정 IP: IP를 직접 설정
  • 흐름 IP(동적 IP) :DHCP 서버에서 IP부여의 경우 IP
  • 사설 IP(사설 IP): 라우팅 없음 IP(예: 172.16.XX, 192.168.XX) + NAT
  • 인정 받은 IP(공개 IP): 라우팅되다 IP(예: 203.1.1.5)


————————————————– —–
DHCP 작동 원리: DORA(Discover, Offer, Request, Acknowledge)
————————————————– —–
DHCP 서버
● 패키지: DHCP 서버
● 데몬 & 포트 & 프로토콜: dhcpd(67/udp)
● 기본 구성 파일: /etc/dhcp/dhcpd.conf
● 하위 구성 파일:
● 서비스: dhcpd.service

DHCP 클라이언트
● 패키지: dhcp-client
● 명령 및 포트 및 프로토콜: dhclient(68/udp)
● 기본 구성 파일: /etc/dhcp/dhclient.conf
● 하위 구성 파일: /etc/dhcp/dhclient.d/
● 스크립트: /etc/NetworkManager/dispatcher.d/11-dhclient
————————————————– —–

■ DHCP 서버 구성 절차
(a) 패키지 설치(yum install dhcp-server)
(b) 서비스 설정(/etc/dhcp/dhcpd.conf)
(c) 서비스 시작(systemctl enable –now dhcpd)
(d) 방화벽 등록(firewall-cmd –permanent –add-serivce=dhcp,dhcpv6,dhcp-client)
(ㅁ) 셀리눅스(?)

————————————————– ——–
(실습) 초기 서버 설정 확인

임대 기간(대여기간: )

DHCP 클라이언트가다 IP 주소 사용을 위한 임대 시간(임대 기간): 대여 기간에만 이용 가능
* 대여기간은 보통 기본~처럼 12~24시간(86400양초)오전.

만약에, 대여 기간 이후에도 계속 사용하려면DHCP 서버에서 임대 연장(혁신)요청해야 한다.

DHCP 검색/제공/요청/승인 사용

대여 요청/혁신(새로 고침 시간: T1 = T/2(50%))

임대 기간 50%(T1 = T/2)그후에, 클라이언트가 임대 갱신 요청을 합니다.

.

DHCP 요청/확인 사용

리바인딩(리바인딩 시간: T2=7/8T(87.5%))

보통 DHCP 임대 서버로 확장(리바인딩) 상한이다.

만약에, 보통 DHCP리바인딩 실패, 다른 DHCP 임대 서버 및 현재 임대의 연장된 갱신이 필요합니다.

.

만약에DHCP 서버와의 리바인딩이 실패하는 경우IP존재하지 않게 된다.

DHCP 요청/확인 사용

다시 연결(재배포)

사전 부팅 설정은 예기치 않은 재부팅 시에도 재할당됩니다.

.


(실습) DHCP 서버 구성 – 기본

(실습) DHCP 클라이언트 – server2(Linux)(동적)
(실험실) DHCP 클라이언트 – Win7(Windows)(동적)
(실험실) dhcp 클라이언트 – server1(linux)(정적)
————————————————– ——–

(복원하다)

더보기

(주로) 특별한 설정 없음. 서비스 전용 비활성화
# systemctl 비활성화 –now dhcpd

(서버 1) 네트워크 설정 정상화.
ens33-dhcp 끄다
엔스33 태도(IP:192.168.10.20/24, 게이트웨이:192.168.10.2, DNS:192.168.10.20,168.126.63.1)

(서버2) 네트워크 설정 정상화.
ens33-dhcp 끄다
엔스33 태도(IP:192.168.10.30/24, 게이트웨이:192.168.10.2, DNS:192.168.10.30,168.126.63.1)

(윈7) 특별한 설정 없음.
윈도우 7 PC 끄기

VMware DHCP 서버 켜기
VMware > 편집 > 가상 네트워크 편집기 > VMnet8 > (v) DHCP 서버 기능

(참조)

https://jwprogramming.35