Поднимаем сервер DHCP на Cisco 3750
Вообще любая автоматика, которая облегчает жизнь системному администратору, – это хорошо. Наверное, многие системные администраторы проходили этот этап, когда стоит выбор оставаться на статических IP-адресах или переходить на динамику. Если перед Вами стоит именно такая дилемма, то, мой Вам совет, даже и не стоит думать об этом. Динамика – рулит!!
Особенно остро осознаешь это когда количество компьютеров неуклонно растет, а у тебя в недалеком будущем стоит задача разбивать всю сеть на vlan и поднять между ними маршрутизацию. Без новой адресации во многих случаях просто не обойтись.
Если У Вас сейчас нет возможности поднять DHCP на Cisco или каком нибудь Unix`овом маршрутизаторе, делайте это на чем получиться, хоть на Wi-Fi точке D-Link. Что есть под рукой, на чем можно поднять DHCP-сервер, на том и делайте. В последствии, конечно же необходимо реализовать начатое на надежном оборудовании, но пока на начальном этапе, важно сделать это хоть на чем-нибудь.
Заставляем Cisco 3750 плясать под нашу дудку
Cisco 3750 – это чуть ли не самый простой коммутатор 3 уровня, у которого есть зачатки маршрутизатора. Держать DHCP сервер с несколькими десятками пулов для этой железяки не составит особого труда.
Все нижеприведенные действия необходимо делать от пользователя с привилегией configuration terminal (conf t). Приступим:
- Для начала подымаем на устройстве службу dhcp:
service dhcp
- Создаем пул:
ip dhcp pool nasha_kontora
где nasha_kontora – это произвольное имя для нашего с вами удобства. - По необходимости указываем параметры сети, которые будут раздаваться вместе с динамическим адресом:
Шлюз:
default-router 192.168.1.1
DNS-сервер:
dns-server 192.168.1.2
WINS-сервер:
netbios-name-server 192.168.1.3
время аренды (дней):
lease 30
- Указываем область IP-адресов, которые будут раздаваться
network 192.168.1.0 255.255.255.0
- Добавляем исключения:
ip dhcp excluded-address 192.168.1.1 ip dhcp excluded-address 192.168.1.2 ip dhcp excluded-address 192.168.1.3
Это все! Не забываем сохранить сделанные изменения.
Не даем Cisco спуску
Для того, чтобы потом посмотреть, как все работает и кому уже выданы IP-адреса, есть команда:show ip dhcp binding
Если к ней в конце добавить IP-адрес, то можно узнать более конкретную информацию об этом адресе.
Если нужно удалить арендованную «привязку» IP-адрес -> клиент, есть команда:clear ip dhcp binding IP-АДРЕС
Редко, но в сети бывают конфликты. Cisco умно распределяет адреса. Алгоритм ее действий сводиться к тому, что после обращения нового компьютера, Cisco выдает следующий по списку свободный адрес. Если этот адрес по какой-то причине уже используется, Cisco узнает об этом первой и выдаст новый. О всех таких внештатных ситуациях Cisco сделает запись в своем log-файле. Для того, чтобы посмотреть этот log-файл, есть команда:
show ip dhcp conflict
С некоторой периодичностью проверять эти записи все же следует.
Теги: cisco