Yealink IP Telefon, Autoprovision özelliği sayesinde her bir IP telefona tek tek manuel ayar yapmaya gerek kalmaksızın, cihazın bütün konfigürasyonunun lokal veya uzak bir sunucudan TFTP / HTTP protokolleri aracılığı ile otomatik olarak indirilmesi sağlanır. Bu sayede çok sayıda telefon tek bir merkezden kolayca yönetilebilir.
Her bir IP telefonun konfigürasyon dosya formatı, ayarları ve dosya içeriğindeki konfigürasyon parametreleri birbirinden farklıdır.
Bu makalemizde Yealink IP Telefonlar için Autoprovision ‘un adım adım uygulamasını ele alacağız.
Bu senaryoda kullanılan telefon ve uygulama bilgileri aşağıda belirtilmiştir,
- Yealink T23G IP Telefon
- Yealink T27G IP Telefon
- Yealink T48G IP Telefon
- Xpeech X300 Telefon Santrali
- 3CDaemon TFTP Server (veya herhangir bir TFTP uygulaması Open TFTP)
AutoProvision çalışma mantığı aşağıda gösterilen sıradaki gibidir;
- Telefon networke bağlandığında, IP adresi almak için DHCP isteği gönderir.
- DHCP talebi kabul eder, bir IP adresi atar ve telefona cevap verir. Gönderilen mesaj, ip adresi ile birlikte option 66’da tanımlanan TFTP server adresinin bilgisinide içerir.
- Telefon TFTP ye bağlanarak config dosyalarını okuma talebi gönderir.
- TFTP, klasördeki ilgili config dosyalarını kontrol eder. Eğer dosya mevcutsa bulunan dosyaları telefona yükler. Dosya mevcut değilse, dosya bulunamadı hatası döner ve log dosyasına eklenir.
Yealink IP Telefonlara Autoprovision ile Konfigürasyon Dağıtmak
Yealink telefonlar autoprovision işleminde şu sırayı izlerler;
- telefonun mac adresiyle başlayan boot dosyası (örneğin 1565e7545a82.boot)
- tüm yealink telefonlar için oluşturulan y000000000000.boot dosyası
- telefonun modeline göre oluşturulan y0000000000XX.cfg dosyası
XX telefonun versiyon sürüm numarasının ilk iki hanesini temsil eder.
T23 Telefonlar y000000000044.cfg
T27 Telefon için y000000000069.cfg
T48 Telefon için y000000000035.cfg
- telefonun mac adresiyle başlayan cfg dosyası (örneğin 1565e7545a82.cfg)
- Bilgisayarınızda herhangi bir konumda autoprovision için klasör oluşturun, ben c:\inetpub\wwwroot klasöründe çalışma yapacağım.
- Autoprovision klasörü içinde ilgili konfig dosyası veya dosyaları oluşturulur. T23 için kullandığım örnek dosya içeriğim;
y0000000000044.cfg
#!version:1.0.0.1 #Yealink T23G Telefon #aktarilan cagri bilgisi goruntule account.1.cid_source = 3 firmware.url = https://10.0.2.249/T23-44.84.0.10.rom auto_provision.weekly.enable = 1 auto_provision.schedule.dayofweek = 0123456 features.dnd.allow = 0 features.dnd.enable = 0 account.X.dnd.enable = 0 gui_lang.url = https://10.0.2.249/012.GUI.Turkish.lang lang.gui = Turkish lang.wui = Turkish local_time.date_format = 3 local_time.dhcp_time = 1 local_time.ntp_server1 = 10.0.0.11 local_time.summer_time = 0 local_time.time_zone = +3 #aranan bilgiyi goruntule phone_setting.called_party_info_display.enable = 1
- Oluşturduğumuz bu ayarları Yealink IP Telefonlara birkaç farklı yöntem ile dağıtabiliriz. Ben Santral üzerinden dağıtmayı ve TFTP Server kullanarak dağıtmayı göstereceğim.
- Xpeech X300 Telefon Santrali ile dağıtmak için;
-Telefon santraline web login olunur. Telefon Santrali Menüsü > Otomatik Yapılandırma > Dosya Yükleme > Bir Dosya Yükle butonuna tıklanarak yüklenecek dosyanın Santral Depolamasına yüklenmesi aşağıda resimde görüldüğü şekilde yapılarak işlem tamamlanır.
Kullanıcı Yorumları (Cevap Yok )
Henüz yorum yok.