설치
rpm -ivh dhcp-(버젼).rpm
rpm -ivh dhcp-devel-(버젼).rpm
DHCP Server 환경 설정
DHCP Server 환경 설정 파일 (/etc/dhcpd.conf)
기본적으로 아무런 환경 설정 내용을 제공하지 않기 때문에 직접 제작
[root@ocb03 /var/named/chroot/var/named]# cat /etc/dhcpd.conf
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
[root@ocb03 /var/named/chroot/var/named]# cd
[root@ocb03 ~]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
cp: overwrite `/etc/dhcpd.conf'? y
[root@ocb03 ~]#
sample 파일을 /etc/dhcpd.conf 로 복사해 온다
1 ddns-update-style interim;
->Named Server의 동적 업데이트 옵션,필수입력사항
2 ignore client-updates;
3
4 subnet 192.168.0.0 netmask 255.255.255.0 {
->DHCP Client에게 부여할 Network 주소와 Netmask에 대한설정
5
6 # --- default gateway
7 option routers 192.168.0.1;
->DHCP Client에게 부여할 Gateway IP Address 설정
8 option subnet-mask 255.255.255.0;
->DHCP Client에게 알려줄 Subnet Mask(Network 범위)설정
9
10 option nis-domain "domain.org";
->NIS를 사용하는 환경일 경우 Client에게 알려줄 NIS Domain Name 설정
11 option domain-name "domain.org";
->DHCP Client 에게 알려줄 Domain Name 설정
12 option domain-name-servers 192.168.1.1;
->DHCP Client 에게 부여할 DNS Server IP Address설정
13
14 option time-offset -18000; # Eastern Standard Time
->
15 # option ntp-servers 192.168.1.1;
16 # option netbios-name-servers 192.168.1.1;
17 # --- Selects point-to-point node (default is hybrid). Don't change this unless
18 # -- you understand Netbios very well
19 # option netbios-node-type 2;
20
21 range dynamic-bootp 192.168.0.128 192.168.0.254;
->DHCP Client 에게 할당할 IP Address의 범위설정
22 default-lease-time 21600;
->DHCP Client 에게 할당할 IP Address의 사용 시간 설정(단위:초)
23 max-lease-time 43200;
->DHCP Client 가 부여 받은 특정 IP Address를 보유할수 있는 최대 시간 제한 설정(단위:초)
->지정된 시간이 경과하면 기존의 IP Address는 사용 불가하여 새로운 IP Address할당받음
->DHCP Client 가 부여받은 특정 IP Address를 고정적으로 오랜 시간동안 보유하는 것을 방지
24
25 # we want the nameserver to appear at a fixed address
26 host ns {
27 next-server marvin.redhat.com;
28 hardware ethernet 12:34:56:78:AB:CD;
29 fixed-address 207.175.42.254;
30 }
31 }
-> 특정 Host(NIC)에 고정 IP Address를 부여하기 위한 Static 설정
-> DHCP Client로 작동할 Host의 MAC Address를 입력하여 해당 MAC Address와 특정 IP Address 매핑
-> 지정된 Host에게는 고정 IP Address 할당이 이루어짐
-> Host 별로 고유한 option 설정이 가능 (Ex. DNS Server, Domain Name등..)