DHCP 설치

Linux/DHCP / / 2012. 6. 12. 16:19
반응형

# yum -y install dhcp
# vi /etc/dhcp/dhcpd.conf

option domain-name      "kobic.kr";
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

 ddns-update-style [none, ad-hoc, interim];
 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 서버
}

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기