EdgeRouter - EdgeRouter에서 DHCP서버를 설정하기¶
download at 2017-10-29T18:42:07Z origin
DHCP 서버 설정 단계¶
DHCP 서버를 설정하기 위해서 다음의 설정이 필요합니다:
- 이름 (name)
- 서브넷 (subnet)
- 설정 범위 (range)
DHCP 서버를 설정하는 방법에 대한 예시는 다음과 같습니다:
set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 start 100.0.0.10 stop 100.0.0.100
set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 default-router 100.0.0.1
set service dhcp-server shared-network-name LABNET subnet 100.0.0.0/24 dns-server 100.0.0.1
DHCP 서버 설정은 다음과 같이 표시됩니다:
dhcp-server {
shared-network-name LABNET {
subnet 100.0.0.0/24 {
default-router 100.0.0.1
dns-server 100.0.0.1
start 100.0.0.10 {
stop 100.0.0.100
}
}
}
}
show dhcp 명령을 수행했을 때의 다음과 같이 출력됩니다:
ubnt@ubnt:~$ show dhcp leases
IP address Hardware Address Lease expiration Pool Client Name
---------- ---------------- ---------------- ---- -----------
100.0.0.10 00:24:e8:f7:68:80 2011/12/02 14:41:32 ETH1 Test4-PC
ubnt@ubnt:~$ show dhcp statistics
pool pool size # leased # avail
---- --------- -------- -------
ETH1 91 1 90
IP 주소는 clear 명령을 통해서 제거 할 수 있습니다. 특정 IP 주소를 삭제하기 위해서는 다음과 같이 수행합니다:
ubnt@ubnt:~$ clear dhcp lease ip 172.16.0.10
모든 DHCP leases를 삭제하기 위해서는:
ubnt@ubnt:~$ clear dhcp leases
Steps for DHCP client
DHCP 클라이언트를 설정하기 위해서는 set interfaces ethernet eth_ address 명령어를 사용합니다. ( _ 에 적절한 이더넷 포트번호를 기술합니다.):
set interfaces ethernet eth_ address dhcp
show dhcp client leases 명령 결과를 다음과 같이 확인할 수 있습니다:
ubnt@ubnt:~$ show dhcp client leases
interface : eth2
ip address : 192.168.0.27 [Active]
subnet mask: 255.255.254.0
router : 192.168.0.1
name server: 192.168.0.1
dhcp server: 192.168.0.1
lease time : 600
last update: Fri Dec 9 20:04:13 GMT 2011
expiry : Fri Dec 09 20:14:10 GMT 2011
reason : BOUND
=