вторник, 20 сентября 2011 г.

Cisco DHCP

Здравствуйте.
Рассмотрим задачу раздачи и получения ip адреса по протоколу dhcp маршрутизатором cisco.
Маршрутизатор будет выступать и сервером и клиентом.

1. Простейший способ получения ip адреса из dhcp пула без привязки.

НАСТРОЙКА МАРШРУТИЗАТОРА ВЫСТУПАЮЩЕГО СЕРВЕРОМ
Ввводим следующие команды.
R5>enable
R5#configure terminal
R5(config)#interface fastEthernet 0/0
R5(config-if)#ip address 10.1.0.1 255.255.255.0
R5(config-if)#no shutdown
R5(config-if)#
*Mar  1 00:17:33.511: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up
*Mar  1 00:17:34.511: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
R5(config-if)#exit
R5(config)#ip dhcp pool cisco
R5(dhcp-config)#network 10.1.0.0 255.255.255.0
R5(dhcp-config)#default-router 10.1.0.1
R5(dhcp-config)#exit
R5(config)#ip dhcp excluded-address 10.1.0.1
R5(config)#exit
R5#write memory

НАСТРОЙКА МАРШРУТИЗАТОРА ВЫСТУПАЮЩЕГО КЛИЕНТОМ
Вводим следующие команды.
R6>enable
R6#configure terminal
R6(config)#interface fastEthernet 0/0
R6(config-if)#ip address dhcp
R6(config-if)#no shutdown
R6(config-if)#exit
R6(config)#exit
R6#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]

2. Способ с привязкой определенного ip адреса к клиентскому маршрутизатору.

НАСТРОЙКА МАРШРУТИЗАТОРА ВЫСТУПАЮЩЕГО СЕРВЕРОМ
Вводим следующие команды.
R5>enable
R5#configure terminal
R5(config)#interface fastEthernet 0/0
R5(config-if)#ip address 10.1.0.1 255.255.255.0
R5(config-if)#no shutdown
R5(config-if)#
*Mar  1 00:17:33.511: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up
*Mar  1 00:17:34.511: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
R5(config-if)#exit
R5(config)#ip dhcp pool cisco
R5(dhcp-config)#host 10.1.0.50 ?
  /nn or A.B.C.D  Network mask or prefix length
  <cr>
R5(dhcp-config)#host 10.1.0.50 255.255.255.0
R5(dhcp-config)#client-identifier 01c0.070e.1800.00
где  c007.0e18.0000 мак адрес клиента.
R5(dhcp-config)#default-router 10.1.0.1
R5(dhcp-config)#exit
R5(dhcp-config)#default-router 10.1.0.1
R5(dhcp-config)#exit

НАСТРОЙКА МАРШРУТИЗАТОРА ВЫСТУПАЮЩЕГО КЛИЕНТОМ
Вводим следующие команды.
R6>enable
R6#configure terminal
R6(config)#interface fastEthernet 0/0
R6(config-if)#ip address dhcp client-id fastEthernet 0/0
R6(config-if)#no shutdown
R6(config-if)#
*Mar  1 00:30:31.891: %DHCP-6-ADDRESS_ASSIGN: Interface FastEthernet0/0 assigned DHCP address 10.1.0.50, mask 255.255.255.0, hostname R6
R6(config-if)#exit
R6(config)#exit
R6#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]

Все настройка завершена.