Отключить - no service dhcp
создаем пул с именем LAN
ip dhcp pool LAN
Указываем подсеть (так же можно network 192.168.1.0/24)
network 192.168.1.0 255.255.255.0
Указываем днс-сервера (если несколько, то указываем, через пробел)
dns-server 192.168.0.101
Указываем имя домена
domain-name domain.local
Указываем шлюз по умолчанию (чаще всего сама цыска)
default-router 192.168.1.1
Срок аренды (в днях), по умолчанию 1 день. infinite - означает, что срок аренды не истечет никогда)
lease 35
Закрыть для выдачи два адреса 192.168.1.1 и 192.168.2.1
ip dhcp excluded-address 192.168.1.1
ip dhcp excluded-address 192.168.2.1
Закрыть для выдачи диапозон адресов 192.168.1.199 - 192.168.1.254
ip dhcp excluded-address 192.168.1.199 192.168.1.254
Если сервер для протоколирования привязок DHCP-адресов не доступен, и команда ip dhcp
database не конфигурируется, то необходимо отключить и функцию протоколирования DHCP-конфликтов.
no ip dhcp conflict logging
Указываем, что у нас не используется DHCP для виртуальных маршрутизаторов
no ip dhcp use vrf connected
Если присутствует два DHCP-сервера и необходимо, чтобы при поломке одного второй подхватывал раздачу адресов с того же места. Либо есть статические адреса которые по каким-то причинам не описаны в excluded-addresses используем примитивную проверку перед выдачей адреса. Вместо <0-10> подставьте количество тестовых пакетов.
ip dhcp ping packets <0-10>
Для настройки тайм-аутов пакетов ping воспользуйтесь следующей командой:
ip dhcp ping timeout milliseconds
Выданные адреса можно посмотреть -
show ip dhcp binding
Статистику можно посмотреть -
show ip dhcp server statistics
Очистки таблицы соответствия физических адресов и адресов выданных с пула DHCP-сервером:
clear ip dhcp binding
Очистить привязку для конкретного IP-адреса:
clear ip dhcp binding 10.84.168.181
Привязка IP к MAC
ip dhcp pool static-1
host 192.168.1.2 255.255.255.0
client-identifier 0100.xxxx.xxxx.xx
client-name Static-1
default-router 192.168.1.1
dns-server 192.168.0.101
lease infinite
Внимание! Очень внимательно посмотрите на строку client-identifier. MAC адрес на одно слово длиннее, чем должен быть. Впереди добавляеся "01" (на самом деле MAC выглядит 94:39:E5:C0:C2:A9). Дело в том, что во время запроса на Cisco прилетает MAC в таком вот виде, т.е. с "01" вначале. Прилетает он так с Windows, с Unix-систем вначале добавляется "00" вместо "01". Возможно, на других железках запрос прилетает еще по-своему. Лучше всего сначала не привязывать хост, а посмостреть через sh ip dhcp bindНе забываем в конце сохранить конфигурацию командой wr (write).
Комментариев нет:
Отправить комментарий