korobeynikov Опубликовано 12 февраля, 2014 · Жалоба Приветствую! Имеется Cisco 881, задача - автоматически выдать статические IP-адреса устройствам по DHCP. Пробую следующее: no ip dhcp conflict logging ip dhcp excluded-address 192.168.255.1 192.168.255.9 ! ip dhcp pool LAN network 192.168.255.0 255.255.255.192 default-router 192.168.255.5 dns-server 178.49.140.20 178.49.132.66 ! ip dhcp pool static_iconbit host 192.168.255.46 255.255.255.192 hardware-address 0016.e80d.dac8 Раньше была введена команда: ip dhcp excluded-address 192.168.255.1 192.168.255.49 Устройство получило адрес из диапазона 192.168.255.50-62, так вот после удаление старого ограничения excluded-address и ввода нового эффекта никакого, устройство продолжает получать адрес из диапазона 50-62, причём он как буд-то бы прилип к mac`у. P.S. в сети люди пишут, что нужно использовать клиентский id с добавлением 01 для Win и 00 Nix хостов. А как же с MAC-адресами, не пройдёт тема? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 12 февраля, 2014 · Жалоба Нужно отключить устройство, сбросить dhcp (clear ip dhcp ...) и получить IP-адрес по новой. Если устройство это ПК, то можно не отключать, а выполнить ipconfig /release вначале и ipconfig /renew потом. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
korobeynikov Опубликовано 12 февраля, 2014 · Жалоба Нужно отключить устройство, сбросить dhcp (clear ip dhcp ...) и получить IP-адрес по новой. Это IP-телефон, и так его перегружал выключая из розетки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 12 февраля, 2014 · Жалоба Устройство может запросить у DHCP-сервера желаемый адрес. И если у DHCP-сервера нет причин для отказа, он может выдать именно его. Также у устройства может действовать аренда, поэтому оно будет получать тот адрес, который арендовался. Поэтому для начала нужно сбросить аренды в DHCP-сервере. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
korobeynikov Опубликовано 12 февраля, 2014 · Жалоба Поэтому для начала нужно сбросить аренды в DHCP-сервере. Сбросил. IP-адрес назначился другой, но не тот который закреплён в пуле с MAC`ом. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 12 февраля, 2014 · Жалоба Ну значит MAC-адрес не тот. Что выдает sh ip dhcp bind? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SergeiK Опубликовано 12 февраля, 2014 · Жалоба DHCP на Cisco - не очень хорошая идея. Но задача решается так: убить hardware-address 0016.e80d.dac8, это не работает. Вместо него прописать client-identifier 0100.16e8.0dda.c8 Должно помочь. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
korobeynikov Опубликовано 12 февраля, 2014 (изменено) · Жалоба Что выдает sh ip dhcp bind? tpcl-cisco881#sh ip dhcp bind Bindings from all pools not associated with VRF: IP address Client-ID/ Lease expiration Type Hardware address/ User name 192.168.255.46 0016.e80d.dac8 Infinite Manual 192.168.255.56 0100.16e8.0dda.c8 Feb 13 2014 11:21 AM Automatic tpcl-cisco881# Изменено 12 февраля, 2014 пользователем korobeynikov Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Axen Опубликовано 12 февраля, 2014 · Жалоба Сам воевал с этим на днях, на Catalyst 3550. Победить так и не вышло, указал client-identifier, и при следующем обновлении ip адреса, DHCP-сервер выдал необходимый адрес клиенту. Сколько читал на просторах интернета на эту тему, везде используют client-idenifier. P.S. найти бы решение проблемы :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
korobeynikov Опубликовано 12 февраля, 2014 · Жалоба P.S. найти бы решение проблемы :( Вроде бы понятно в чём дело: Specifies the unique identifier for DHCP clients. This command is used for DHCP requests.Specifies a hardware address for the client. This command is used for BOOTP requests. Если у нас DHCP-клиенты, то следует использовать вариант client-identifier 01xx.xxxx.xxxx.xx, добавляя для среды Ethernet префикс 01 в соответствии с Hardware Types. Если у нас BOOTP-клиенты, то следует использовать hardware-address xxxx.xxxx.xxxx ethernet (для Ethernet). Кроме того, nix-подобным машин следует заставлять правильно отправлять тип среды, вбив в /etc/dhcp/dhcpclient.conf строку send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
applx Опубликовано 12 февраля, 2014 · Жалоба P.S. найти бы решение проблемы :( Вроде бы понятно в чём дело: Specifies the unique identifier for DHCP clients. This command is used for DHCP requests.Specifies a hardware address for the client. This command is used for BOOTP requests. Если у нас DHCP-клиенты, то следует использовать вариант client-identifier 01xx.xxxx.xxxx.xx, добавляя для среды Ethernet префикс 01 в соответствии с Hardware Types. Если у нас BOOTP-клиенты, то следует использовать hardware-address xxxx.xxxx.xxxx ethernet (для Ethernet). Кроме того, nix-подобным машин следует заставлять правильно отправлять тип среды, вбив в /etc/dhcp/dhcpclient.conf строку send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx. clear ip dhcp bind * ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...