호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜
CentOS 에서의 dhcp 설정 루트
dhcp 설정 파일 세팅
- option routers - GW주소
- option subnet-mask - GW의 서브넷 마스크
- range - dhcp 할당 될 IP의 범위
- option domain-name-servers - 할당 될 IP의 DNS
helper address
IP가 없는 메세지를(client) 라우터에서 DHCP server로 보내줌, 랜 포트가 다름
라우터 설정
- int f0/0
- ip helper-address
yum install -y net-tools #네트워크 명령어 패키지 다운
ifconfig ens32:1 192.168.20.244 netmask 255.255.255.0 up #아무 주소나 넣고 등록
systemctl restart dhcpd # dhcp서버 작동
systemctl restart network # 가상의 인터페이스 삭제
가상 인터페이스 생성 후 dhcp를 재시작하여 서버를 작동시킨 후 네트워크 재시작으로 가상 인터페이스를 삭제 해줘야한다