# yum -y install dhcp
# vi /etc/dhcp/dhcpd.conf
option domain-name-servers ns.kobic.re.kr;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet xxx.xxx.xxx.0 netmask 255.255.255.0 {
range dynamic-bootp xxx.xxx.xxx.100 xxx.xxx.xxx.200;
option broadcast-address xxx.xxx.xxx.255;
option routers xxx.xxx.xxx.1;
}
# service dhcpd restart
# chkconfig dhcpd on
EXAMPLE] vi /etc/dhcpd.conf
ad-hoc : DHCP의 Failover를 사용하지 않고 DDNS를 실행
interim : DHCP의 Failover를 포함한 모든 기능을 사용하여 DDNS를 실행
none : DHCP를 DNS와 함께 사용하지 않고 Only DHCP만을 수행
subnet xxx.xxx.xxx.0 netmask 255.255.255.0 {
// 기본 임대시간(초) : 지정한 시간이 지나면 클라이언트 연결 여부 확인 후 연결되어 있으면 이전에 부여한 IP 주소를 유지
default-lease-time 10800;
// 최대 임대시간(초) : 주소를 사용할 수 있는 최대 시간
max-lease-time 86400;
// 게이트웨이 설정
option routers xxx.xxx.xxx.1;
// 서브넷 마스크
option subnet-mask 255.255.255.0;
// 클라이언트에게 알려줄 도메인이름정보
option domain-name "kobic.re.kr"
// 클라이언트에 설정 될 DNS IP 정보
option domain-name-servers xxx.xxx.xxx.xxx;
// Broadcast address
option broadcast-address xxx.xxx.xxx.255;
// IP대역 : 클라이언트에게 할당할 IP대역
// 할당할 IP의 시작과 끝을 지정
range dynamic-bootp 시작IP 끝IP
// 할당 가능한 IP 범위
range xxx.xxx.xxx.10 xxx.xxx.xxx.50;
// IP주소 뿐만 아니라 호스트이름도 가져온다?
get-lease-hostname true;
host compute-0-99.local-2 {
hardware ethernet 00:19:b9:ed:39:f7;
option host-name "compute-0-99.local";
fixed-address 10.1.255.155;
filename "pxelinux.0";
next-server 10.1.1.1; // tftp 서버
}
최근댓글