Перейти до основного вмісту

Публікації

Показано дописи з міткою "DHCP"

Налаштування телефону Cisco 3905

Під час підключення телефону, не призначається адреса з серверу DHCP, а на екрані з’являється повідомлення про помилку "Image downloading Fail  From: 192.168.1.100" Таке ж повідомлення з’являється після скидання до фабричних налаштувань. Для початку, щоб позбутись будь-яких попередніх налаштувань, треба телефон скинути у фабричні налаштування. Для цього  Вимкнути кабель живлення. Вимкнути мережевий кабель (LAN). Натиснути і утримувати клавішу  #, вмикнути кабель живлення. Коли з’явиться повідомлення про скидання у фабричні налаштування, відпустити клавішу  #. Коли з’явиться запрошення ввести PIN код, ввести послідовність:   123456789*0# Телефон буде скинутий. Потім треба встановити сервери DHCP та TFTP, щоб вони працювали на адресі 192.168.1.100. Якщо ці сервери вже існують, але працюють за іншою адресою, треба додати додаткову адресу 192.168.1.100 на ваш мережевий інтерфейс (як eth0:0). Потім додати у налаштування серверу DHCP, щоб ві н обслуговував мереж

Настройка сервера DHCP для Cisco 79xx и не только

Нужно чтоб ы  сервер DHCP в ы давал разн ы е адреса разн ы м типам устройств. Для аппаратов Cisco необходимо сообщить опцию 150 - адрес сервера TFTP. А для аппаратов Grandstream необходимо сообщить опцию 66 - имя сервера TFTP и опцию 42 - имя сервера NTP. А для тонких клиентов нужно сообщить имя файла для загрузки с сервера TFTP. Ниже пример файла /etc/dhcpd.conf class "cisco" { match if binary-to-ascii(16,8,":",substring(hardware,1,3))= "0:1b:53"; } class "grand" { match if binary-to-ascii(16,8,":",substring(hardware,1,3))= "0:b:82"; } ddns-update-style none; default-lease-time 7200; max-lease-time 86400; authoritative; option voip-tftp-server code 150 = ip-address;  option voip-tftp-name code 66 = text; option ntp-server-name code 42 = text; log-facility local7; server-name "192.168.0.100"; option voip-tftp-server 192.168.0.100; option voip-tftp-name "192.168.0.100"; option ntp-server-name "19

Условные операторы для DHCP в CentOS 5/6

Иногда нужно чтобы сервер DHCP назначал разные адреса для разных устройств и выдавал различные параметры настройки устройств. Например, для телефонных аппаратов Cisco и для бездисковых тонких клиентов сервер должен назначать различные адреса и файлы загрузки. Для этого можно воспользоваться операторами условий в файле /etc/dhcpd.conf. Есть несколько возможностей определения типов устройств, которые обращаются к серверу, например для телефоных аппаратов Cisco могут быть параметры option host-name option vendor-class-identifier в таком виде substring(option host-name,0,3)="SEP" substring(option vendor-class-identifier,0,5)="Cisco" А если использовать MAC-адрес, то нужно использовать параметр hardware но его результат нужно преобразовать в текстовый вид с помощью binary-to-ascii в виде binary-to-ascii(16,8,":",substring(hardware,0,4)) = "1:0:4:13" binary-to-ascii (16, 8, ":", substring (hardware, 1, 3)) = "0:05:69" Важно обрати