DHCP 

 

 

 

. VMware 상에서 Edit -> Virtual Network Edit 클릭후, VMnet8의 NAT 정보를 수정한다.

 



 

상단 그림처럼 C-Class 사설 네트워크 대역을 만들고, 그중 93번째 사설 네트워크를 사용한다.
중요한건 'Use local DHCP service to distribute IP address to VMs' 을 체크해제 해야 DHCP 구성이 가능하다.
그리고 'NAT Settings' 을 클릭해 게이트웨이 IP를 할당한다.


Gateway IP는 192.168.92.2 로 설정

 

server 설정 및 확인

 

[Server PC]의 IP주소값을 해당 대역대의 주소값중 하나의 IP로 설정한다


# vi /etc/sysconfig/network-scripts/ifcfg-eth0


[Server PC]의 IP주소는 192.168.92.77로 설정, 넷마스크는 24비트, 게이트웨이는 192.168.92.2 로 설정함. 'BOOTPROTO'는 'static' 으로 설정.
그후 'service network restart' 입력


'ifconfig' 명령어로 변경된 IP정보를 확인한다.

[Server PC]의 'DHCP' 데몬을 'yum'으로 설치한다.

# yum install dhcp 


yum 으로 설치완료후 /etc/dhcpd.conf 파일이 비어 있으므로, dhcpd.conf.sample 파일을 복사한다.
#cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

이제 /etc/dhcpd.conf 파일을 수정한다


우선 4번 라인의 네트워크 주소중 93번째 호스트 주소로  사용
netmask 는 24비트로 설정
7번행은 게이트웨이 설정이고, 8번행은 서브넷마스크 설정이다.


21번행은 할당해줄 IP범위를 설정한다


11행은 DNS 도메인명이고 12번행은 DNS 주소이다.


22번행은 기본 임대시간이고 23번행은 최대 임대시간이다.
※ 기본임대시간 : 이시간만큼 IP를 사용하고 이상이 없을시사용했던 IP재할당
    최대임대시간 : 이시간이 지나면 IP를 바꿔준다.
    ex) 이상이 없을시 10분마다 똑같은 IP를 재할당 받는데,
          그 해당 IP를 60분동안 사용하였으면, 다른 IP로 바꿔준다.



27번행은 강제로 IP할당할 클라이언트가 있다면 맥주소를 적는다
28번행은 그 맥주소의 강제로 할당할 IP주소이다.

그후 dhcp 서비스를 재시작한다.
#service dhcpd restart
netstat -atunp | grep  67번의 dhcp 가 정상적으로 작동하고 있는지 확인한다.







Client 설정 및 확인

이더넷 eth0 수정


#service network restart


 

 

dhcp 설정 끝