How to auto-provision IP phones with DHCP 'option 66'
pixel500w-500x1
Zero Admin
With the new Dashboard
pixel500w-500x1
Bulletproof Security
With SSL certs and NGINX
pixel500w-500x1
Install on $100 Appliance
Intel MiniPC architecture
pixel500w-500x1
New, Intuitive Windows Client
More themes, more UC
pixel500w-500x1
More CRM Integrations
Scripting Interface to add your own
pixel500w-500x1
Improved Integrated Web Conferencing
iOS and Android apps included
pixel500w-500x1
Personal Click2Meet URLs

How to Auto-Provision IP Phones with the DHCP “Option 66”

Provision via DHCP “Option 66

On this topic

Provision via DHCP “Option 66”

Create the DHCP Option 66

Global Scope

Reservation Scope

String Value

TFTP Phones

Cisco 79XX

HTTP Phones

Cisco SPA

Aastra

Polycom

Panasonic

Create the DHCP Option 66

Please note that not all DHCP servers have the capability to add/change the scope option. Normally, build in DHCP servers in Firewalls/Routers do not have this function. If the Microsoft DHCP server is used, the option can be set by opening the DHCP Console. (“Administrative tools” > “DHCP”).  An alternative DHCP server of your choice could be used to accomplish this task. The following guide is based on the Microsoft DHCP server. Tree options can be used:

  1. Global Scope, which will offer the option to each DHCP client
  2. Reservation Scope, which will offer the option to the matching MAC address only
  3. Dynamic Scope, which requires a device vendor identification.”
    Refer to the admin guide of the respective brand for further information and will not further elaborated in this guide.

Global Scope

  1. Open the DHCP Server applet
  2. Navigate to the IPv4 Scope to “Scope Options”
  3. Right click and select “Configure Options…”
  4. Scroll down to find Option 66 “Boot Server Host Name”
  5. See below what needs to be entered into the “String Value” field

Reservation Scope

  1. Open the DHCP Server applet
  2. Navigate within the IPv4 Scope to “Reservations”
  3. Right click and select “New Reservation”
  4. Enter a Name [Free Text], the MAC Address of the IP Phone and the assigned IP address
  5. Once the reservation is created, right click on the reservation
  6. Select “Configure Options…”
  7. Scroll down to find Option 066 “Boot Server Host Name”
  8. See below what needs to be entered into the “String Value” field

String Value

TFTP Phones

TFTP phones are phones which can not use http as a provisioning option. For those a TFTP server needs to be installed in the network. Access this guide that shows you how to configure a TFTP server for 3CX.

Cisco 79XX

IP-3CX-Phone-System only


HTTP Phones

HTTP phones are capable of downloading the configuration from  the web server directly however does not support PnP. In this case it is required to obtain the http URL from the 3CX Phone System installation. Navigate within the 3CX Management console to the “System Status” and take a copy of the “For local provisioning enter this link” URL.

Cisco SPA

http://single.cyprus.local/provisioning/ylqd9x1eid/$MA.xml

Aastra

http://single.cyprus.local/provisioning/ylqd9x1eid

Polycom

http://single.cyprus.local/provisioning/ylqd9x1eid

Panasonic

http://single.cyprus.local/provisioning/ylqd9x1eid/Config{MAC}.cfg

You might also be interested in:

<