반응형

11장. DHCP 서버 구축 및 설정

 

 

학습 목표

- DHCP서버를 구축할 수 있다.

 

 

DHCP(Dynamic Host Configuration Protocol) 서버는 동적으로 호스트들에게 IP주소를 할당하고 관리하는 서버를 말하며 dhcp 패키지를 설치하고 /etc/dhcp/dhcpd.conf파일을 통해 설정을 할 수 있으며 설정 후 서비스를 시작하면 됩니다. 클라이언트는 DHCP 서버에 요청하여 네트워크 서비스(TCP/IP 인터넷)를 위한 적절한 주소를 할당받게 됩니다.

 

dhcpd.conf 파일은 /usr/share/doc/dhcp-*/dhcpd.conf.example 파일을 참고하여 설정할 수 있으며 기본적인 주요 설정 내용은 아래와 같습니다.

 

#yum install -y dhcp

#vi /etc/dhcp/dhcpd.conf

 

subnet 172.16.0.0 netmask 255.255.0.0 { -> 서브넷에 대한 설정

          range 172.16.0.1 172.16.10.255; -> 할당할 IP주소 범위 설정

          option routers  172.16.0.1; -> 게이트웨이 설정

          option subnet-mask 255.255.0.0; -> 서브넷마스크 설정

          option domain-name-servers 8.8.8.8; -> DNS 서버 설정

          default-lease-time 60000; -> 클라이언트 임대 시간(초)

}

 

 

[ 그림 11-1. dhcpd.conf ] - 후티(출처)

 

 

 

#firewall-cmd --permanent --add-service=dhcp

#firewall-cmd --reload

#systemctl start dhcpd

 

설정이 끝나면 위와 같이 방화벽에서 허용한 후 서비스를 시작하면 간단하게 dhcp 서버를 동작할 수 있으며 dhcpd.conf.example 파일을 참조하여 좀 더 세부적인 옵션들을 설정이 가능합니다. 일반적으로 가정에서 사용하는 IP공유기(인터넷 공유기)가 바로 이런 dhcp 서버의 역할을 담당하고 있습니다.

 

관련 내용은 유튜브 채널 'youtube.com/에듀쉐어'를 통해 확인이 가능하며 구독 및 좋아요 항상 감사드립니다.

 

 

[ CentOS7 DHCP 서버 설정 ] - 에듀쉐어

[에듀쉐어-강좌공유]

반응형

+ Recent posts