Administrationshandbuch Weboberfläche Version 5.0 - Phonalisa
Administrationshandbuch Weboberfläche Version 5.0 - Phonalisa
Administrationshandbuch Weboberfläche Version 5.0 - Phonalisa
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
21 DHCP-Server-Konfiguration<br />
Das <strong>Phonalisa</strong> Provisioning erlaubt es, Endgeräte vollautomatisch zu konfigurieren. Damit die Endgeräte aber die URL bekommen,<br />
von der diese sich die Konfiguration beziehen können, muss man diese entweder per Hand eingeben (was bei größeren<br />
Installationen lästig und aufwändig ist) oder per DHCP-Server deployen.<br />
Der DHCP-Server muss meist als Option 66 die TFTP-Boot URL setzen, diese nehmen die meisten Endgeräte als Provisioning<br />
URL. Die meisten DHCP-Server unterstützen das setzen der TFTP-Boot URL, bitte lesen Sie in der Dokumentation Ihres<br />
DHCP-Servers nach.<br />
Beispielkonfiguration DHCPD3 unter Linux:<br />
ddns-update-style none;<br />
authoritative;<br />
option subnet-mask 255.255.25<strong>5.0</strong>;<br />
option broadcast-address 192.168.24.255;<br />
option routers 192.168.24.1;<br />
option domain-name-servers 192.168.24.1;<br />
option ntp-servers 192.168.24.10;<br />
default-lease-time 259200; # 3 days<br />
max-lease-time 777600; # 9 days<br />
option space OptiIpPhone;<br />
option OptiIpPhone.magic code 1 = string;<br />
option OptiIpPhone.vlanid code 2 = unsigned integer 32;<br />
option OptiIpPhone.url code 3 = string;<br />
class "Grandstream" {<br />
match if (<br />
(substring(hardware, 1, 3) = 00:0B:82)<br />
);<br />
# DHCP options 66<br />
option tftp-server-name "http://192.168.24.10:80/phonalisa/prov/grandstream";<br />
}<br />
class "Snom" {<br />
match if (<br />
(substring(hardware, 1, 3) = 00:04:13)<br />
and not (substring(pick-first-value(option vendor-class-identifier, ""), 0, 8) = "snom-m3-")<br />
);<br />
set vendor-class-identifier = pick-first-value(option vendor-class-identifier, "snom-");<br />
option tftp-server-name "http://192.168.24.10:80";<br />
option bootfile-name "phonalisa/prov/snom/settings.php?mac={mac}";<br />
default-lease-time 2764800; # 32 days<br />
max-lease-time 3024000; # 35 days<br />
}<br />
95