Skip to main content

System Konfiguration DHCP

Beschreibung

LocaPhone stellt mittels DHCP eine Auto-Provisionierung verschiedener Endgeräte/Hersteller zur Verfügung, sodass Endgeräte nicht manuell konfiguriert werden müssen. Der DHCP-Dienst ist entweder seitens des Netzwerkes verfügbar, oder wird lokal durch LocaPhone bereitgestellt. Damit die "zero-touch"-Konfiguration eines Endgerätes funktioniert, muss dieses per DHCP die Information erhalten, unter welcher URL die passenden Konfigurationsdatei abrufbar ist.


DHCP-Parameter für Autoprovisionierung

Die folgenden Pfadangaben müssen bei der Provisionierung eines Endgerätes mittels DHCP genutzt werden.

HerstellerEndgerätMACDHCPOption NameLocaPhoneURL
Snom

(D)3xx, (D)7xx, D120
8xx, PA1, MP, C520

00:04:1366tftp-server-nameRelease 5
Release 4

http://server/locaphone/prov/snom/settings.php?mac={mac}

Snom3xx, 7xx, 8xx00:04:1366tftp-server-nameRelease 3
Release 2
http://server/gemeinschaft/prov/snom/settings.php?mac={mac}
SnomDECT1 M300, M70000:04:1366tftp-server-nameRelease 5
Release 4
http://server/locaphone/prov/snomdect/dectconfig-{mac}
GigasetDECT1 N870/N670, N720
N510, N300, C6xx, C4xx
7C:2F:80
58:9E:C6
1142default-urlRelease 5
Release 4
http://server/gigaset-prov/
Gigaset

Maxwell B/2/3/4/10(S)
DE310/410/700/900

7C:2F:80
00:21:04

1142default-urlRelease 5
Release 4
http://server/gigaset-prov/
YealinkT4xG/S, T5xS/A/V/W
CP9xx

00:15:65
80:5E:0C
80:5E:C0
24:9A:D8

66tftp-server-nameRelease 5
Release 4
http://server/locaphone/prov/yealink/
PolycomSoundpoint, Soundstation

00:04:F2

66tftp-server-nameRelease 3
Release 2

http://ftp:ftp@server/gemeinschaft/prov/polycom/

PolycomSoundpoint, Soundstation
(FW 3.x.x)
00:04:F266tftp-server-nameRelease 5
Release 4
http://ftp:ftp@server/locaphone/prov/polycom/
PolycomSoundstation
(FW UC 4.x.x)
00:04:F2
64:16:7F
66tftp-server-nameRelease 5
Release 4
http://ftp:ftp@server/locaphone/prov/polycom-uc/
MITEL
Aastra
 5xi, 673xi, 675xi, 68xxi00:08:5D
08:00:0F
66tftp-server-name

Release 5
Release 4

http://server/locaphone/prov/aastra
MITEL
Aastra
 5xi, 673xi, 675xi, 68xxi

00:08:5D
08:00:0F

66tftp-server-nameRelease 3
Release 2
http://server/gemeinschaft/prov/aastra
MITEL
Aastra
 RFP1 (L) 3x, 4x00:30:42

Release 5
Release 4
Release 3

siehe Beispiel-Konfiguration für ISC DHCP-Server

Legacy-Endgeräte (End of Support)
HerstellerEndgerätMACDHCPDHCP Option NameLocaPhoneURL
Elmeg
00:09:4F66tftp-server-name
bootfile-name
Release 2http://server/gemeinschaft/prov/elmeg/settings.php?mac={mac}
gemeinschaft/prov/elmeg/settings.php?mac={mac}
Grandstream
00:30:4266tftp-server-nameRelease 2http://server/gemeinschaft/prov/grandstream
Unify
Siemens
OpenStage 15-80

00:01:E3
00:1A:E8



Release 3
Release 2
siehe Beispiel-Konfiguration für ISC DHCP-Server
ThomsonST2030
ST2022
00:0E:50
00:14:7F
43vendor-encapsulated-optionsRelease 2http://server/thomson/st2030.inf
http://server/thomson/st2022.inf
SpectralinkKWS 30000:13:D166tftp-server-nameRelease 3
Release 2
http://server/gemeinschaft/prov/kirkdect/

Weitere Informationen:
1
DECT-RPF sollten mit statischen DHCP-Leases konfiguriert werden!
2
https://teamwork.gigaset.com/gigawiki/display/GPPPO/DHCP+option+66


Konfiguration ISC DHCP-Server

Konfigurationsbeispiel für LocaPhone S500/M800/VM/Server VoIP TK-System.

/etc/dhcp/dhcp.conf

TEXT
#
# LocaPhone configuration file for isc-dhcpd-server Ubuntu 16/20
#

ddns-update-style none;

# option definitions common to all supported networks...
# option domain-name "example.org";
# option domain-name-servers ns1.example.org, ns2.example.org;

# lease lifetime in seconds
default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
# No rogue DHCP servers allowed!
authoritative;

# Definition of first (and only) subnet (default for S500/M800)
subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.50 192.168.1.100;
    	interface eno1;
        default-lease-time 600;
        max-lease-time 7200;
        option domain-name "m500.local";
        option domain-name-servers 192.168.1.130;
        option broadcast-address 192.168.1.255;
        option subnet-mask 255.255.255.0;
        option routers 192.168.1.130;
   		option ntp-servers 192.168.1.130;
}

class "snom" {
        match if substring (hardware, 1, 3) = 00:04:13;
        option tftp-server-name "http://192.168.1.130/locaphone/prov/snom/settings.php?mac={mac}";
}

class "gigaset" {
        match if (
        	(substring (hardware, 1, 3) = 7C:2F:80) or
        	(substring (hardware, 1, 3) = 00:21:04) or
            (substring (hardware, 1, 3) = 58:9E:C6)
    	);
		option default-url "http://192.168.1.130/gigaset-prov/";
}

class "aastra" {
    match if (
        (substring (hardware, 1, 3) = 00:08:5d) or
        (substring (hardware, 1, 3) = 08:00:0f)
    );
    option tftp-server-name "http://192.168.1.130/locaphone/prov/aastra";
}

class "polycom" {
        match if (
			(substring (hardware, 1, 3) = 00:04:F2) or
			(substring (hardware, 1, 3) = 64:16:7F)
		);
        option tftp-server-name "http://ftp:ftp@192.168.1.130/locaphone/prov/polycom-uc";
}

class "yealink" {
    	match if (
        	(substring (hardware, 1, 3) = 00:15:65) or
        	(substring (hardware, 1, 3) = 80:5e:0c) or
 			(substring (hardware, 1, 3) = 80:5e:c0) or
			(substring (hardware, 1, 3) = 24:9a:d8)
    	);
    	option tftp-server-name "http://192.168.1.130/locaphone/prov/yealink/";
}

/etc/default/isc-dhcp-server

TEXT
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="eno1"		# standard LocaPhone S500 interface
#INTERFACESv6=""		# disabled, IPv4 only (can be changed)



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.