- ИТ База знаний
- Полезно
- Навигация
- Серверные решения
- Телефония
- Корпоративные сети
- Курс по Asterisk
- VoIP кодеки – подробное описание и характеристики
- SIP против PRI – сравнение и преимущества
- Рассказываем про FXO и FXS
- Протокол H.323
- Базовые принципы IP — телефония
- Cases: рост заказов на 35% с помощью модернизации телефонии
- BRI (basic rate interface)
- DHCP: Опция 150 и 66
- Настройка
- DHCP: Опция 160 и 66
- НАСТРОЙКА
- Defining DHCP option 150 for Cisco IP phones
- DHCP Option 150 & DHCP Option 66
- ИТ База знаний
- Полезно
- Навигация
- Серверные решения
- Телефония
- Корпоративные сети
- Курс по сетям
- Настройка PPTP клиента на Mikrotik
- Высокая загрузка процессора Mikrotik. Что делать?
- Настройка L2TP сервера на Mikrotik
- Graphings: графики в MikroTik
- Высокая загрузка процессора Mikrotik. Что делать?
- Командная строка Mikrotik
- Как сделать виртуальный маршрутизатор Mikrotik?
- Настройка DHСP сервера на Mikrotik
- Настройка DHCP
- Option 66
ИТ База знаний
Курс по Asterisk
Полезно
— Узнать IP — адрес компьютера в интернете
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Калькулятор инсталляции IP — АТС Asterisk
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Популярное и похожее
Курс по Asterisk
VoIP кодеки – подробное описание и характеристики
SIP против PRI – сравнение и преимущества
Рассказываем про FXO и FXS
Протокол H.323
Базовые принципы IP — телефония
Cases: рост заказов на 35% с помощью модернизации телефонии
BRI (basic rate interface)
Еженедельный дайджест
DHCP: Опция 150 и 66
Бизнес — ориентированный контент
2 минуты чтения
Всем привет! Сегодня мы рассмотрим параметры Option 150 и Option 66 в протоколе DHCP, которые используются VoIP для того чтобы телефонный аппарат мог найти TFTP сервер и забрать оттуда всю необходимую информацию.
Обучайся в Merion Academy
Пройди курс по Asterisk
Начать
Для IP-телефонов Cisco адресация может быть назначена вручную или при помощи протокола DHCP. При этом устройствам требуется доступ до TFTP сервера, который содержит файлы конфигурации телефона формата .cnf, при помочи которых телефон связывается с CUCM или CME.
Телефоны скачивают свою конфигурацию с TFTP сервера и когда телефон запускается и у него нет предварительно настроенного IP-адреса и TFTP-сервера, он отправляет запрос с параметром 150 (option 150) на сервер DHCP для получения этой информации.
Опция 150 DHCP является собственностью компании Cisco. Стандартом IEEE, который соответствует этому требованию, является Option 66. Как и Option 150, Option 66 используется для указания имени TFTP-сервера.
Option 66 является открытым стандартом, определенным в RFC 2132, который поддерживает устройства Juniper.
При этом между этими опциями есть разница:
- DHCP Option 150 поддерживает список TFTP-серверов (множество IP-адресов серверов).
- DHCP Option 66 поддерживает только IP-адрес или имя хоста одного сервера TFTP.
Настройка
Конфигурация Juniper DHCP Option 66:
Мы можем указать следующий TFTP-сервере как глобально, так и специфично для пула. Если следующий сервер настроен в обоих местах, тогда будет использоваться IP-адрес, указанный в пуле.
Конфигурация Cisco DHCP Option150:
Тут, как видно, можно сразу настроить несколько IP-адресов.
А если хотите поподробнее узнать про настройку DHCP сервера на оборудовании Cisco, то про это прочитать можно тут, тут и тут.
DHCP: Опция 160 и 66
Всем привет! Сегодня мы рассмотрим параметры Option 150 и Option 66 в протоколе DHCP , которые используются VoIP для того чтобы телефонный аппарат мог найти TFTP сервер и забрать оттуда всю необходимую информацию.
Для IP-телефонов Cisco адресация может быть назначена вручную или при помощи протокола DHCP. При этом устройствам требуется доступ до TFTP сервера, который содержит файлы конфигурации телефона формата .cnf , при помочи которых телефон связывается с CUCM или CME .
Телефоны скачивают свою конфигурацию с TFTP сервера и когда телефон запускается и у него нет предварительно настроенного IP-адреса и TFTP-сервера, он отправляет запрос с параметром 150 (option 150) на сервер DHCP для получения этой информации.
Опция 150 DHCP является собственностью компании Cisco. Стандартом IEEE, который соответствует этому требованию, является Option 66. Как и Option 150, Option 66 используется для указания имени TFTP-сервера.
Option 66 является открытым стандартом, определенным в RFC 2132, который поддерживает устройства Juniper .
При этом между этими опциями есть разница:
- DHCP Option 150 поддерживает список TFTP-серверов (множество IP-адресов серверов).
- DHCP Option 66 поддерживает только IP-адрес или имя хоста одного сервера TFTP.
НАСТРОЙКА
Конфигурация Juniper DHCP Option 66:
set system services dhcp pool 10.1.1.0/24 boot-file test.cnf // option 67
set system services dhcp pool 10.1.1.0/24 next-server 20.1.1.25 // option 66
Мы можем указать следующий TFTP-сервере как глобально, так и специфично для пула. Если следующий сервер настроен в обоих местах, тогда будет использоваться IP-адрес, указанный в пуле.
Конфигурация Cisco DHCP Option150:
ip dhcp pool vlan 10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
option 150 ip 10.10.22.99 10.10.22.100
Тут, как видно, можно сразу настроить несколько IP-адресов.
А если хотите поподробнее узнать про настройку DHCP сервера на оборудовании Cisco, то про это прочитать можно тут , тут и тут .
Defining DHCP option 150 for Cisco IP phones
- Removing a corrupted Canon print driver — Fri, Apr 8 2016
- VMware vSphere licensing update 2016 — No love for the little guy — Fri, Mar 25 2016
- Veeam releases free Endpoint Backup 1.5 — Fri, Mar 18 2016
DHCP option 150
One of the bigger systems that I find myself supporting in my infrastructure is our Unified Communications system from Cisco Systems. With Cisco’s IP phone system the end phone devices are dumb devices, they store no configuration at all and have to be fed up to date firmware revisions. All of this is fed to the device via the transfer of a configuration file from the TFTP server integrated into Cisco Call Manager.
So how does the phone know where to find this TFTP server? That information is passed to the device as an option when it receives its IP address from the DHCP server, much in the same way it learns the default gateway and DNS servers. The problem is the option for TFTP server, option 150, is not built a default option on any DHCP servers that I’ve ever worked with.
I’m going to proceed here as if you’re working with a bare server that is already a member of the domain. If you already have done some of these steps, please feel free to skip ahead to the parts you need.
From Server Manager choose to add a role and choose DHCP Server.
- Once you have the DHCP Server installed and authorized, launch DHCP Manager.
- Next you’ll need to go ahead and create a scope for your Cisco IP telephony devices. As I’m sure your voice guys will tell you the IP phones will need to go on their own VLAN and defined through the network, an item for another post. Setup the scope as you normally would with all the relevant information.
- Now you will need to right click on IPv4 and choose “Set Predefined Options…” Here you will find all of the options are predefined like Router and DNS Servers, but it also lets you create new ones.
- Now click the “Add…” button in the Predefined options window. I always enter in the information exactly as shown below, but honestly the Option number, type as IP address and array checked are the only things that matter, the rest you set as you like.
- Once done, OK through the Predefined Options windows until you are back at DHCP Manager. Now you will need to right click Scope Options under your scope and choose “Configure Scope Options…”
- Scroll down until your see option 150 and check the box, and finally enter in the IP address(es) of your TFTP server(s) and you should be good to go.
DHCP Option 150 & DHCP Option 66
What is the DHCP?
Watch the introduction:
Here we will provide an understanding for configuring option 150 and to use option 66 for EX Switches. DHCP Option 150 is Cisco proprietary. Option 66 is an IEEE standard.
PROBLEM OR GOAL:
For Cisco phones IP addresses can be assigned manually or by using DHCP. Devices also require access to a TFTP server that contains device configuration name files (.cnf file format), which enables the device to communicate with Cisco Call Manager.
What is Cisco DHCP 150? Cisco IP Phones download their configuration from a TFTP server. When a Cisco IP Phone starts, if it does not have both the IP address and TFTP server IP address pre-configured, it sends a request with option 150 to the DHCP server to obtain this information.
DHCP Option 150 is Cisco proprietary. The IEEE standard that matches with this requirement is Option 66. Like option 150, option 66 is used to specify the Name of the TFTP server.
Option 66 is an open standard juniper supports it. RFC 2132 defines option 66.
Difference between Option 150 and Option 66
•DHCP option 150 supports a list of TFTP servers (Multiple Server IPs)
•DHCP option 66 only supports the IP address or the hostname of a single TFTP server.
The Following Configuration can be used to achieve this Requirement:
Juniper DHCP Option66 Configuration:
set system services dhcp pool 10.1.1.0/24 boot-file test.cnf // option 67
set system services dhcp pool 10.1.1.0/24 next-server 20.1.1.25 // option 66
We can specify the next-server (tftp server) both globally or specific to a pool. If the next server is configured in both places then the IP specified under the pool will be used.
Cisco DHCP Option150 Configuration:
network 192.168.10.0 255.255.255.0
The “byte-stream” option is available in JUNOS software release 9.5R3 and higher.
More Experience of DHCP Configuration for Cisco VOIP Phones from users:
Option Code 150: DHCP Configuration for Cisco VOIP Phones
“I spent Saturday at the office finalizing some of the network functionality in our two offices. One of the main things we needed to implement was a DHCP server at the satellite office, because our DHCP needs go beyond what the Cisco router we use can offer. Primarily the limitation is in regards to requiring multiple domains in our search path for the DHCP clients. In any case, we decided to simply install a Linux server (Debian 5.0 in this case) and run DHCP from there.
Installing and configuring DHCP is nothing new for me, and it was configured fairly quickly for the three subnets we use in that office. The difficult part, and the part I had to spend some time on Google looking up, was in regards to our Cisco Phones. Because we would be disabling the Cisco router DHCP functionality it all had to be replaced on the Linux server. I had never needed to deal with DHCP in regards to Cisco phones before, but it is actually a fairly simple fix. Here is an example:
authoritative;
ddns-update-style none;
option voip-tftp-server code 150 = ip-address;
option voip-tftp-server 192.168.134.192;
By adding the two “option” lines in my global configuration I was able to support the Cisco phones requirement for DHCP. Note: I did try to put this within the subnet declaration for the phones specifically, but this is an option that cannot be nested. In other words, it has to go in the global conf or it’ll complain and not start.
This should likely work for you as well, just make sure you replace the IP for “voip-tftp-server” with the address to your core phone server. Hopefully the next time someone hits google looking for “option code 150 cisco phone” the clear answer isn’t so hard to find.”
More Related Networking and Configuration Tips:
ИТ База знаний
Курс по Asterisk
Полезно
— Узнать IP — адрес компьютера в интернете
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Калькулятор инсталляции IP — АТС Asterisk
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Популярное и похожее
Курс по сетям
Настройка PPTP клиента на Mikrotik
Высокая загрузка процессора Mikrotik. Что делать?
Настройка L2TP сервера на Mikrotik
Graphings: графики в MikroTik
Высокая загрузка процессора Mikrotik. Что делать?
Командная строка Mikrotik
Как сделать виртуальный маршрутизатор Mikrotik?
Еженедельный дайджест
Настройка DHСP сервера на Mikrotik
Как часть Auto provisioning`а для телефонов
3 минуты чтения
Привет! В сегодняшней статье хотим рассказать о том, как настроить DHCP сервер для организации офисной IP-телефонии. Этой темы мы уже косвенно касались в нашей прошлой статье, а сегодня покажем всё на практике. Мы будем использовать роутер MikroTik RB951Ui-2HnD с операционной системой MikroTik RouterOS 6.35.4, но для этих целей подойдёт абсолютно любое устройство, поддерживающее данный сервис.
Обучайся в Merion Academy
Пройди курс по сетевым технологиям
Начать
Настройка DHCP
Итак, открываем WinBox и подключаемся к нашему роутеру, далее переходим во вкладку IP → Pool → +:
Открывается следующее окно:
Обозначим диапазон IP адресов, которые будем раздавать подключаемым телефонам, например, 192.168.1.10 – 192.168.1.100.
Теперь настроим непосредственно DHCP-сервер, который будет раздавать адреса из созданного пула телефонам, для этого переходим по пути IP → DHCP Server → DHCP → +:
Открывается следующее окно:
В данном окне необходимо указать интерфейс, с которого наш сервер будет раздавать адреса (в нашем случае – ether1), Lease Time — время, на которое будет выдан адрес (в нашем случае – 1 день) и, собственно, пул адресов (Address Pool), которые могут быть выданы (в нашем случае – dhcp, который мы создали ранее)
Option 66
А теперь самое важное, для чего, всё это затевалось — Опция 66. Опция 66 (option 66) – это аналог проприетарной опции 150 (option 150), разработанной компанией Cisco для автоматического обновления прошивок и конфигурации (Auto Provisioning) телефонов Cisco IP Phone. Данная опция содержит в себе адрес TFTP сервера, на который должен обратиться телефон, чтобы скачать прошивку и файл с конфигурацией, как только подключается к сети. Единственным различием между опцией 150 и 66, является то, что благодаря опции 150 можно указывать IP адреса для нескольких TFTP серверов, а в опции 66 можно указать только один адрес. Опция 66 является открытым стандартом IEEE, который поддерживается большинством производителей роутеров и VoIP-оборудования. Описывается в RFC 2132.
Давайте её настроим, для этого переходим на вкладку Options → + и видим следующее окно:
Важно! Прежде чем вводить IP адрес TFTP сервера в поле Value, проверьте версию RouterOS, от этого будет зависеть синтаксис данной настройки.
- Для версий с 6.0 -6.7, значение IP адреса нужно вводить, используя одинарные ковычки — ’192.168.1.1’
- Для версий от 6.8, значение IP адреса нужно вводить, используя следующий синтаксис — s’192.168.1.1’
- Name — Название новой опции
- Code — Код опции по RFC 2132
- Value — IP адрес TFTP сервера, на котором лежат прошивки для телефонов
- Raw Value — 16-ричная интерпретация IP адреса TFTP сервера, рассчитывается автоматически после нажатия кнопки Apply
Готово, теперь переходим на вкладку Network и указываем только что настроенную опцию 66 как показано ниже:
Итак, теперь, как только мы подключим новый телефон в сеть, он получит по DHCP адрес из пула 192.168.1.10- 100, а также адрес TFTP сервера в опции 66, на котором для него лежит конфигурационный файл и актуальная версия прошивки.