Hallo,
Vorab von fixer IP auf DNS-Name umprovisionieren?
Ja, das sollte machbar sein, dachten wir mal irgendwann. Das ist ein gewisses Problem wie ich selber heute erst (wieder?) feststellen durfte.
Nein, ich würde die Telefon Templates deswegen nicht anfassen. Langfristig gibt das Probleme.
Hier kommt die Textwand.
Wir haben diese Probleme bisher (in kleineneren Umgebungen mit nur wenigen Endgeräten) manuell umgestellt. Das nervt schon. Bei so vielen NSt. ist das eine schlechte Option. Wir zögern daher z.B. eine Umstellung mit >30 NSt. hinaus.
Die spezielleren Endgeräte (ATA und sonstige FXS, DECT Basen, sonst. Trunks, feste Weiterleitungen, Türsprechstellen usw.) dürfen sowieso alle manuell behandelt werden.
Ich stelle mal kurz dar was alles nicht funktioniert:
- Wenn alle 3CX Parameter
<irgendwas>_LINK_LOCAL und <irgendwas_LINK_LOCAL_SEC von der IP auf den FQDN umgestellt, die 3CX neu gestartet und danach die Telefone neu provisioniert werden dann funktionieren das nicht. Das kann kontrolliert werden indem man sich die für die Telefone generierten Templates anschaut.
- Wenn die 3CX gesichert, zurückgesetzt und anschl. die Sicherung zurückgespielt wird kann man im 5. Dialog die Art der int. Provisionierung bestimmen (aber das reicht nicht):
- 'Select installation type': 'Restore an existing backup configuration' und 'Upload'
- 'We detected your Public IP Address as xx.xx.xx.xx'
- 'Type of Public IP'
- 'Port selection for Web services (HTTPS/HTTP) and VoIP (SIP and Tunnel)'
- 'Select the default network adapter' 'Use FQDN or IP' 'Yes I have a DNS server and will configure a single FQDN that works both in and out of the office' 'Enter your FQDN:'
- Wenn nach 2. die 3CX neu gestartet wird und anschl. sowohl die allg. Parameter der 3CX (inbes. die
_LOCAL...) als auch die Parameter der DN der betroffenen NSt. bzgl. der IP auf FQDN ändert (die DN sieht man erst wenn der globale Parameter DEVELOPMENT_DNTABLE_EXPOSE auf 1 geändert wird) als auch danach neu startet enthält die Provisionierungsdatei nach wie vor die IP an Statt des FQDN.
Was (bisher) funktioniert: wenn die 3CX wie in 2. gesichert, zurückgesetzt, rückgesichert und dabei geändert wird
sowie (leider bisher nur manuell möglich) bei den bereits provisionierten Telefonen und NSt.unter 'Telefon-Provisionierung' unter 'Schnittstelle auswählen' je der FQDN an Statt der IP gewählt wird (als Bonus auch die DHCP Option 66 mit dem FQDN angegeben wird), dann werden die vorhandenen Telefone nach einem Neustart ausschließlich mit dem FQDN provisioniert. Auf jeden Fall die Konfigurationsdatei im Vorfeld in der 3CX kontrollieren. Danach ist eine Umstellung der lokalen IP der 3CX mehr oder weniger problemlos machbar. Danach sollten auch die restlichen 3CX Parameter kontrolliert werden. Aber so weit waren wir mangels Zeit und Motivation selber noch nicht.
Für die o.g. Umstellung an den NSt. von IP auf den FQDN haben wir auch noch keine automatische Lösung. Auch MRP (Mouse Recorder Pro) & Co. werden schlecht funktionieren da die 3CX Verwaltung nicht durchgehend per Tastatur bedienbar ist (aber es geht teilweise, immerhin).
Wir hatten mehrfach eine Änderung der XML Datei eines Backup erwogen aber das noch nicht konsequent genug umgesetzt und getestet. Das sollte grundsätzlich funktionieren, hat es bei uns bisher noch nicht. Vielleicht hat da jemand eine weitergehende Idee.