Cisco IOS DHCP сървър

от БАРЗИКТ Wiki
Направо към: навигация, търсене

Конфигуриране на DHCP сървър с Cisco IOS е лесна задача, която се свежда до:

  1. Създаване на ip dhcp pool
  2. Дефиниране на DHCP параметрите за дадения "pool"
  3. Изключване на адреси чрез командата ip dhcp excluded-address

Примерна топология (IPv4)

DHCP IPv4 Topology.png

Маршрутизатор R1 има конфигуриран IPv4 адрес 10.0.0.1/8.

VLAN1 използва адреси 172.16.1.0/24, а VLAN2 - 172.16.2.0/24.

Връзката между R1 и S1 е от тип "trunk", с "native VLAN" 99.

DHCP сървър за мрежа 10.0.0.0/8

R1>
R1>enable
R1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#ip dhcp pool LAN10
R1(dhcp-config)#network 10.0.0.0 255.0.0.0
R1(dhcp-config)#default-router 10.0.0.1
R1(dhcp-config)#dns-server 8.8.8.8
R1(dhcp-config)#exit
R1(config)#ip dhcp excluded-address 10.0.0.1
R1(config)#end
R1#

Командата ip dhcp pool създава т.нар "DHCP pool", който трябва да има уникално име (добрата практика е да е с главни букви) и в който се описват отделните DHCP параметри.

network дефинира мрежата (адресите), които ще се раздават от DHCP сървъра. За да се опише само част от цялата IPv4 мрежа е необходимо да се пресметне съответната маска. defaul-router задава шлюза, който ще се изпраща на DHCP клиентите. dns-server