6.7 정리 - DHCP(동적 IP할당)

HakJin Kim·2023년 6월 7일
0

[IP 주소 동적 할당]

  • [DHCP] → L3 : Router, L3 Switch, DHCP Server
  • 해당 라우터의 동적 IP 할당 설정법(cf. L3 스위치 설정 또한 동일함)
Router(config)#ip dhcp ?
-excluded-address  Prevent DHCP from assigning certain addresses
-pool              Configure DHCP address pools
-relay             DHCP relay agent parameters

{일반 동적 IP 할당}

Router(config)#ip dhcp excluded-address 192.168.10.1
Router(config)#ip dhcp pool MEGA
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.1
Router(dhcp-config)#dns-server 8.8.8.8

{VLAN 동적 IP 할당}

Router(config)#ip dhcp excluded-address 172.16.10.1
Router(config)#ip dhcp pool MEGA-VLAN-100
Router(dhcp-config)#network 172.16.10.0 255.255.255.0
Router(dhcp-config)#default-router 172.16.10.1
Router(dhcp-config)#dns-server 8.8.8.8

정리
라우터 예하 PC들의 주소 할당이 적용되는 것 (라우팅까지 자동으로 해주는 것이 아님!)

[다른 네트워크까지의 동적 IP 할당 설정]

  • 녹색 라우터에서의 설정

{VLAN 100}

Router(config)#ip dhcp excluded-address 172.16.10.1
Router(config)#ip dhcp pool MEGA-VLAN-100
Router(dhcp-config)#network 172.16.10.0 255.255.255.0
Router(dhcp-config)#default-router 172.16.10.1
Router(dhcp-config)#dns-server 8.8.8.8

{192.168.10.0/24}

Router(config)#ip dhcp excluded-address 192.168.10.1
Router(config)#ip dhcp pool MEGA1
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.1
Router(dhcp-config)#dns-server 8.8.8.8

{192.168.20.0/24}

Router(config)#ip dhcp excluded-address 192.168.20.1
Router(config)#ip dhcp pool MEGA2
Router(dhcp-config)#network 192.168.20.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.20.1
Router(dhcp-config)#dns-server 8.8.8.8

정리
1. 해당 네트워크에서 할당 간 제외시킬 IP 설정
2. 동적 IP를 할당해줄 IP 풀, IP 주소 범위, 기본 G/W주소, DNS 주소 설정

  • 해당 네트워크의 라우터에서 설정
Router(config-subif)#ip help ?
A.B.C.D  IP destination address

{VLAN100에 대해서…}

Router(config-if)#int fa0/0.100
Router(config-subif)#ip helper-address 192.168.20.1

{192.168.10.0/24에 대해서…}

Router(config-subif)#int fa0/0
Router(config-if)#ip helper-address 192.168.20.1

정리 : 동적 IP 할당 설정을 한 라우터(녹색 라우터)의 G/W주소를 각 네트워크마다 설정해주기

[서버에서 동적 IP 할당]

  • 우선적으로 해당 서버의 IP를 설정 및 Services-DHCP 탭에서 동적으로 할당할 주소를 설정
  • 그 후 해당 네트워크 라우터로 가서 기존 ip helper-address의 설정 주소를 서버IP로 교체해야함
    (192.168.20.1 → 192.168.20.100)

[실습]

  • 모든 라우터에 설정된 excluded-address 값과 pool 값을 삭제
  • 각 색에 연계되는 주소값을 해당 라우터에 추가(excluded-address, pool값)
  • 그 후 같은 색PC가 속한 네트워크에 연결된 라우터에서 추가(helper-address 값)
int fa0/0 or int vlan 200

ip helper-address (주소값 설정한 라우터 주소)

정리)
즉, excluded-address, pool 값 그리고 helper-address값을 각자 설정해주어야 됨.

- 추가적으로 5시 방향 서버 2개의 역할을 하나의 서버로 묶을수 있다.

  • 한 서버에서 DHCP 할당 Pool을 두 개 생성시 한 서버에서 두 네트워크로 동적 IP 할당을 해줄 수 있다.
profile
처음 시작하는 사람

0개의 댓글

관련 채용 정보