DHCP를 다운로드받는다.
# ftp ftp.isc.org
(3.0b1pl14 version을 다운로드)
# tar zxvf dhcp-3.0b1pl14.tar.gz // 받은 파일을 압축해제
(source file - /usr/local/src에 받음)
# make // 컴파일한다.
# make install // dhcp설치
실행 파일이 /usr/sbin/dhcpd 로 생성된다.
생성해야할 파일 :
/etc / dhcpd.conf
/var/db/ dhcpd.leases
# ifconfig eth0 192.167.131.53 // ip주소를 변경한다.
# netconfig // ip, subnet mask주소 등을 변경한다.
# service network restart // 주소 변경후에는 반드시 network를 다시 시작한다.
* dhcpd.conf file을 작성한다. (중요)
ddns-update-stlye interim; // * interim : 일반장치 , add-hoc : 이동용 장치(무선)
subnet 192.167.131.0 netmask 255.255.255.0 {
range 192.167.131.50 192.167.131.70; // ip주소는 range내에 속한 값이어야 한다.
default-lease-time 86400;
max-lease-time 259200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.167.131.255;
option routers 192.167.131.1;
option domain-name-servers 192.167.131.1;
option domain-name "linuxkorea.co.kr";
}
# cd /usr/sbin
# ./dhcpd // dhcp시작
(Windows) ------------- (Switch) ------------- (Linux Server) // LAN연결
# ps ax // 동작중인 프로세스 (데몬 포함) 보기
# kill pid // pid (프로세스id)를 이용하여 동작중인 프로세스 kill.
RedHat DHCP Link
http://docs.rootda.org/Red_Hat_Linux_Customization_Guide/s1-dhcp-configuring-server.html