DHCP ServerSetting

Objectives
-ubuntuRed-Hat계열 Linux에서의 DHCP Server Setting
 
InstallSetting 전 확인 사항
1. Linux계열 확인
2. Root계정 권한 획득
 
 Install

























<Ubuntu>
# apt-get install isc-dhcp-server

<Red-Hat/CentOS>
# Yum install dhcp


위와 같은 방법으로 dhcp패키지를 설치 해 줍니다.

Configure

# vi /etc/dhcp/dhcp.conf
위 커맨드를 실행 한 뒤 dhcp serverconfigure해줍니다.





16/17line에서 domain-name을 설정 해 줄 수 있습니다.


























52 ~ 60line을 통해 dhcp serverconfigure합니다.
1.     53 – 사용하고 있는 ipsubnet정보를 입력 해 줍니다.
2.     54 – dhcp client가 받게 될 ip의 범위를 입력 해 줍니다.
3.     55,56 – 위에서 바꾼 domain name을 입력 해 줍니다.
4.     57 – gateway ip를 입력 해 줍니다.
5.     58 – broadcast-address ip를 입력 해 줍니다.
6.     59,60 – lease timeip의 대여 시간 이며 *lease timelinuxtime-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

위 커맨드를 통해 clientserver에서 ip를 받아간 정보를 확인 할 수 있습니다.

























# tail f /var/lib/dhcp/dhcp.seases

위 커맨드를 통해 실시간으로 clinetip를 받아가는 정보를 확인 할 수 있습니다.





















<Ubuntu>
# vi /var/log/syslog

<Red-Hat/CentOS>
# vi /var/log/message


위 커맨드를 통해 시스템 로그에서 dhcp 서버가 client에게 ip를 할당하는 모습이나 error등을 체크 할 수 있습니다.