Objectives
-ubuntu및 Red-Hat계열 Linux에서의 DHCP Server Setting
Install및 Setting 전 확인 사항
1. Linux계열 확인
2. Root계정 권한 획득
<Ubuntu>
# apt-get install isc-dhcp-server
<Red-Hat/CentOS>
# Yum install dhcp
위와 같은 방법으로 dhcp패키지를 설치 해 줍니다.
Configure
# vi /etc/dhcp/dhcp.conf
위 커맨드를 실행 한 뒤 dhcp server를 configure해줍니다.
16/17번 line에서 domain-name을 설정 해 줄 수 있습니다.
52 ~ 60번 line을 통해 dhcp
server를 configure합니다.
1. 53 – 사용하고 있는 ip의
subnet정보를 입력 해 줍니다.
2. 54 – dhcp client가 받게 될 ip의
범위를 입력 해 줍니다.
3. 55,56 – 위에서 바꾼
domain name을 입력 해 줍니다.
4. 57 – gateway의 ip를
입력 해 줍니다.
5. 58 –
broadcast-address ip를 입력 해 줍니다.
6. 59,60 – lease
time은 ip의 대여 시간 이며 *lease time은 linux의 time-zone의 영향을 받지 않습니다.
Service start
<Ubuntu>
#
/etc/init.d/isc-dhcp-server start
* Stopping ISC DHCP server dhcpd [ OK ]
* Starting
ISC DHCP server dhcpd [ OK ]
|
|
# unset
UPSTART_SESSION
# service
isc-dhcp-server restart
Isc-dhcp-server
stop/waiting
Isc-dhcp-server
start/running, process 8570
|
<Red-Hat/CentOS>
# service dhcpd
restart
Isc-dhcp-server
stop/waiting
Isc-dhcp-server
start/running, process 8570
|
Maintenance
# cat /var/lib/dhcp/dhcp.leases
위 커맨드를 통해 client가 server에서 ip를 받아간 정보를 확인 할 수 있습니다.
# tail –f /var/lib/dhcp/dhcp.seases
위 커맨드를 통해 실시간으로 clinet가 ip를 받아가는 정보를 확인 할 수 있습니다.
<Ubuntu>
# vi /var/log/syslog
<Red-Hat/CentOS>
# vi /var/log/message
위 커맨드를 통해 시스템 로그에서 dhcp 서버가 client에게 ip를 할당하는 모습이나 error등을 체크 할 수 있습니다.