DHCP (Dynamic Host Configuration Protocol)
- Discover : Client가 IP를 가지고 있지 않기 때문에 브로드 캐스트로 DHCP 서버를 찾는 과정
- Offer : Discover를 받은 S가 사용 가능하 IP 주소 1개를 브로드캐스트, 서버가 여러 대일 경우 모든 서버가 같은 동작 수행
- Request : Sserver로부터 받은 IP 주소를 바로 사용할 수 있는 것은 아니므로, 받은 IP 주소 중 하나를 다시 브로드캐스트하여
Server에게 임대 허락을 받는다. 서버가 여러 대일 경우 한대에게만 IP를 부여받기 위해 수행
- Ack : Client의 Request를 받은 Server는 Request 패킷에 담긴 IP가 자신이 보내준 IP 목록이면,
IP 목록에서 해당 IP 주소를 사용 중으로 바꾸고
다른 Client가 요청 시 다른 IP 주소를 전송한다. 자신이 보내준 IP가 아니면 IP주소를 전송한다.
자신이 보내준 IP가 아니면 IP주소를 사용 안함 상태로 유지하고 다른 Client가 이용할 수 있게 한다.
1. 초기 설정
dhcpconfig -D -p /var/dhcp -r SUNWfiles
-D : DHCP 서비스
-p : 리소스 저장경로
-r : 리소스 파일
2. 네트워크 대역 및 기본 게이트 웨이 설정
dhcpconfig -N 192.168.10.0 -m 255.255.255.0 -t 192.168.10.2
. -N : 네트워크 ID
-m : 서브넷 마스크
-t : 라우터, 기본 게이트웨이
3. IP 테이블 설정
1) 테이블에 엔트리 추가 + 조회
- pntadm -A 192.168.10.10 192.168.10.0
2) 테이블에 엔트리 수정 + 조회
- pntadm -M 192.168.10.10 -n 192.168.10.20 192.168.10.0
3) 테이블에 엔트리 삭제 + 조회
- pntadm -D 192.168.10.20 192.168.10.0
4) 테이블 삭제 + 조회
- pntadm -R 192.168.10.0
4. 매크로 설정
1) 매크로 조회
- pntadm -P
2) 매크로 추가 및 적용
- 추가 : dhtadm -A -m default -d ':Subnet=255.255.255.0:DNSdmain="abc.com":DNSserv=8.8.8.8:'
- 적용 : pntadm -M 192.168.10.11 -m default 192.168.10.0
3) 클라이언트 DHCP 적용
- ifconfig e1000g0 dhcp
4) DHCP 할당 리스트 확인
- pntadm -P 192.168.10.0
':: 운영체제' 카테고리의 다른 글
Red_Message :: Solaris 10 NFS (0) | 2015.04.03 |
---|---|
Red_Message :: Solaris 10 DNS 구축 (0) | 2015.04.02 |
Red_Message :: Solaris 10 syslog 기능 (0) | 2015.04.01 |
Red_Message :: Solaris 10 사용자 계정의 관리 (생성/변경/삭제) (0) | 2015.04.01 |
Red_Message :: Solaris 10 사용자 관리 기초 (passwd, shadow, group) (0) | 2015.04.01 |