320x100
320x100

chapter 9. DHCP

 

DHCP (Dynamic Host Configuration Protocol)

: 클라이언트에게 자동으로 IP 주소, 게이트웨이 주소, Name Server 주소 등을 할당하는 프로토콜

: 동적 호스트 설정 통신 규약. IP 주소 임대기간 설정 가능

 

 

 

BOOTP (Bootstrap Protocol)

: 하드디스크가 없는 장치에 IP를 할당하고 관리하기 위한 프로토콜

: UDP 사용. 유닉스 초기 사용.

 

 

 

/etc/dhcp/dhcpd.conf : yum으로 설치시 파일에 내용이 없기 때문에 ‘rpm ql dhcp‘ 명령으로 설치 후 구성

 

/usr/share/doc/dhcp-*/dhcpd.conf.example

: dhcp.conf 파일의 실질적인 설정 내용이 들어있는 샘플파일

: /etc/dhcp/dhcpd.conf에 복사하여 사용.

: *은 버전

 

 

service dhcpd start : dhcp 서비스 시작

 

 

/etc/dhcp/dhcpd.conf 설정

range # 클라이언트에게 할당할 IP주소 범위 설정

range dynamic-bootp # BOOTP클라이언트까지 할당할 경우

option domain-name # 도메인 명 지정

option domain-name-servers # 네임서버 지정

option routers # 게이트웨이 주소 지정

option broadcast-address # 브로드캐스트 주소 지정

default-lease-time # 임대를 요청하는 클라이언트의 기본 만료시간

max-lease-time # 임대를 요청하는 클라이언트의 최대 만료시간

 

ex)

option domain-name “example.org”;

option domain-name-server ns1.example.org, ns2.example.org

default-lease-time 600;

max-lease-time 200;

 

log-facility local7; # syslog에 전달할 로그의 facility

 

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.2 192.168.1.254;

option domain-name “comeve.com”;

option domain-name-servers ns1.comeve.com;

option routers 192.168.1.1;

option broadcast-address 192.168.1.255;

default-lease-time 600;

max-lease-time 7200;

}

 

host comeve_pc {

hardware ethernet 08:00:07:26:c0:a5;

fixed-address 192.168.1.22;

} # 해당 MAC주소의 시스템에 해당 주소 할당

 

300x250
728x90