본문 바로가기
Network/Network기초

10. DHCP 서버 설정

by JINJINC 2022. 12. 22.
728x90
반응형

DHCP 서버란 ? 

Dynamic Host Configuration Protocol 
호스트에서 보유하고 있는 ip를 유동적으로 관리하는 프로토콜 .

ip 자동 할당과 분배기능

dhcp임대시간을 적용해 유동적으로 ip를 관리해서 제한된 자원을 효율적으로 관리하고 분배할 수 있게 하는 역할이다.

 

 

 

<dhcp 서버 설정하는 방법> 

config# ip dhcp pool [지정이름]
dhcp-config#host [지정할 주소] [ 지정주소의 넷마스크]
dhcp-config#client-identifier [01+지정해줄 기기의 MAC address]  // 윈도우
dhcp-config#hardware-address [MAC address]  //리눅스 

ip dhcp excluded-address [배제할 주소] [배제할 주소]  = > 범위단위로 

 

 

1. 일단 연결된 클라이언트와 연결된 라우터의 설정을 해보도록 하겠습니다.

Router
Router(config)#ip dhcp pool cisco
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.254
Router(dhcp-config)#dns-server 192.168.20.1
Router(dhcp-config)#exit
Router(config)#ip dhcp pool cisco2
Router(dhcp-config)#network 192.168.40.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.40.254
Router(dhcp-config)#dns-server 192.168.20.1
Router(dhcp-config)#exit

Router(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.99
Router(config)#ip dhcp excluded-address 192.168.10.254

ip dhcp pool cisco 로 dns 서버와 dns client를 적어줍니다.

dhcp excluede-address로 사용해서는 안되는 ip와 사용하지 않을 ip 를 설정해 줄 수 있습니다.

여기서 192.168.10.1 ~ 192.168.10.99 범위의 ip를 배제 시켰고,

gateway인 192.168.10.254 또한 배제 하여 주었습니다.

 

2. 그 다음으로 연결해줄 DHCP client 를 설정해보겠습니다.
<Linux> /etc/sysconfig/network-script/ifcfg-eth0 의

리눅스에서 주소받기

설정에 아래의 내용이외에는 다 지워주세요.

dhclient -r => 주소를 밀어준다. 
dhclient => 주소를 다시 지정해줍니다. 
주소 다시 지정 후 ifconfig,route 로 변경된 내용을 확인해줍니다.

3.윈도우에서 dns client를 설정해보겠습니다.

ifconfig /release -> 주소 반납

ipconfig /renew -> 주소 요청

ipconfig /all - > 할당받은 주소 확인

윈도우에서 주소 받기

맨 처음 그림에 R4라우터에

int e0/0
ip helper-address 192.168.10.254

 

 

<IP helper Address >

라우터는 Broadcast(255.255.255.255)를 전파하지 않습니다.

클라이언트에서 ip를 받기 위해 broadcast를 해야 하는데, dhcp서버는 라우터로 연결된 다른 subnet에 있다면 라우터를 통과하지 못하게 됩니다.

이런 broadcast를 사용하여 정보를 취득하거나 전달하는 서비스에 대해 라우터가 broadcast를 받아 대신 서버에 전달하는 기능을 ip helper address라고 합니다.

728x90
반응형

'Network > Network기초' 카테고리의 다른 글

11.DHCP 통신 과정  (0) 2022.12.22
9.Supernetting 슈퍼넷팅  (0) 2022.12.22
8.서브넷팅- 균등, 차등  (0) 2022.12.22

댓글