DHCP란??
동적 호스트 구성 프로토콜
(Dynamic Host Configuration Protocol, DHCP)
- IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 호스트에게
동적으로 제공하는 프로토콜
- IP주소 설정, 중복 방지, Gatway, Subnetmask, DNS서버 주소등
클라이언트가 네트워크 통신을 하기 위한 가장 기본적인
을 자동으로 구성해 준다.
- 한정된 IP를 유연하게 활용할 수 있으며, 클라이언트의 IP관리가 수월해진다.
- IP주소풀에서 클라이언트에게 IP주소를 임대(Lease)해주며, IPv4,v6 지원한다
DHCP 실습
(1) Server-A에 yum -y install dhcp* //dhcp패키지 설치
(2)vim /etc/dhcp/dhcpd.conf //dhcp 주설정 파일 편집
subnet 100.100.100.0 netmask 255.255.255.0 { //dhcp를 적용할 네트워크
range 100.100.100.10 100.100.100.20; //IP주소 범위 (IP주소 풀)
option routers 100.100.100.2; //클라이언트에게 할당할 정보
option broadcast-address 100.100.100.255; //게이트웨이, 브로케스트 주소
option subnet-mask 255.255.255.0; //서브넷 마스크
option domain-name-servers 8.8.8.8, 8.8.4.4;//네임서버 주소
default-lease-time 7200; //기본임대시간
max-lease-time 14400; //최대임대시간
}
(3)dhcp 데몬 활성화 및 확인
#service dhcpd start // dhcp 데몬 활성화
#service dhcpd status // dhcp 데몬 상태 확인
#chkconfig dhcpd on // dhcp 데몬이 부팅 가능한
runlevel로 부팅 시 자동으로
활성화 설정
(4)리눅스 클라이언트( Server-B, Client-Linux)에게 동적 ip를 할당
#vi /etc/sysconfig/network-scripts/ifcfg-bond0 ( bonding안한경우 eth0)
- BOOTPROTO=static ---> BOOTPROTO=dhcp
- IPADDR, NETMASK, GATEWAY, DNS 설정 주석처리 후 저장
(5)VMware에서 DHCP기능 비활성화(VMware에서 할당받는 것을 방지)
- EDIT->Virtual Netowkr Editor->VMnet8클릭->
Use Local DHCP server 체크박스 해제
#service network restart
#ifconfig
eth0 혹은 bond0의 주소가 100.100.100.10 ~ 100.100.100.100.20 사이에
주소로 할당되었는지 확인
'Foundation > - Linux' 카테고리의 다른 글
Telnet & SSH & VNC (0) | 2017.05.15 |
---|---|
프로세스(Process)?? (0) | 2017.05.12 |
파이프&필터(grep)&cut&리다이렉션 (0) | 2017.05.10 |
Bonding?? (0) | 2017.05.10 |
cron & at 이란??? (0) | 2017.05.07 |