Со временем обрывки знаний и умений становится все труднее удержать в голове. Они расползаются по уголкам памяти заполняя все свободное место. Извлекать необходимое на свет становится все сложнее. Этот блог - рабочая записная книжка.

Friday, August 17, 2007

Немного о DHCP

1. Минимальная настройка

1.1. Включение.

Производится командой:
Router(config)# service dhcp

1.2 Объявляем пул

ip dhcp pool LAN
network 192.168.0.0 255.255.255.0
default-router 192.168.0.1

1.3. Исключаем из пула адреса

// рутеров
ip dhcp excluded-addresses 192.168.0.1 192.168.0.2

// Половины сети
ip dhcp excluded-addresses 192.168.0.128 192.168.0.255


Основная настройка закончена.

2. Дополнительные фичи

2.1. Добавляем дополнительные опции передаваемые клиентам

В режиме конфигурации пула т.е:
Router(dhcp-config)#
Вводим команды:

// Шлюз по умолчанию
Router(dhcp-config)# default-router 192.168.0.1

// имя родного домена
Router(dhcp-config)# domain-name domain

// адреса dns серверов
Router(dhcp-config)# dns-server 192.168.0.100 192.168.1.100

// netbios серверов
Router(dhcp-config)# netbios-name-server 192.168.0.101 192.168.0.200

// Тип станции для netbios
Router(dhcp-config)# netbios-node-type type


2.2. Если присутствует два рутера и необходимо, чтобы при поломке одного второй подхватывал раздачу адресов с того же места. Либо есть статические адреса которые по каким-то причинам не описаны в excluded-addresses используем примитивную проверку перед выдачей адреса.

// Пинговать адрес перед выдачей
Router(config)# ip dhcp ping packets number

2 comments:

Anonymous said...

А как сделать DHCP Realy?
Если ASA=192.168.0.1, server DHCP=192.168.0.2

Pavlinux said...

Ответ: А никак.
И нахуя DHCP relay в одной подсети. 192.168.0.2 и так отработает бродкаст + DHCPACK и выдаст IP аддрэс :)