FreePBX, Asterisk tabanlı santraller için web UI ve modüller sunan bir yönetim platformudur. Dahilileri, gelen/giden arama kurallarını, IVR menülerini ve çağrı kuyruklarını yönetmeyi kolaylaştırır. Çağrı kontrolünü sağlayan PBX platformu Asterisk, web üzerinden yapılandırma ve yönetim katmanı FreePBX’tir.
FreePBX 17 proje belgesi bu ayrımı ve modül bazında lisans kontrolünü açıkça belirtir. Üretim kurulumu için FreePBX, Asterisk, PHP ve işletim sistemi sürümleri birlikte seçilmelidir; rastgele güncel paketleri birleştirmek desteklenen bir kurulum oluşturmaz.
FreePBX ile Asterisk arasındaki fark
FreePBX, Asterisk’in yerine geçen ayrı bir PBX motoru değildir. Asterisk’in CLI ve AMI/ARI gibi programatik arayüzleri bulunur; FreePBX bunlardan farklı olarak hazır bir web UI ve modül tabanlı yönetim sağlar. Karar, Asterisk yapılandırmasını doğrudan mı yoksa FreePBX’in yönetim modeli içinde mi sürdüreceğinizdir. Her iki yaklaşımda da özel dialplan ve entegrasyon geliştirilebilir.
| Karar alanı | Doğrudan Asterisk | FreePBX üzerinden yönetim |
|---|---|---|
| Yapılandırma | Dialplan ve dosyalar üzerinde doğrudan kontrol | Panel ve modüller üzerinden yapılandırma |
| Günlük değişiklikler | Teknik ekibin yapılandırma bilgisi gerekir | Standart dahili, IVR ve rota işleri panelden yürütülür |
| Özelleştirme | Uygulamaya özel çağrı akışı doğrudan tasarlanır | Panelin desteklediği genişletme noktaları korunmalıdır |
| Bakım | Motor, bağımlılıklar ve özel kod izlenir | Bunlara panel ve modül sürümleri de eklenir |
Mevcut Asterisk dialplan’ı FreePBX’e taşınırken yalnız dosyaları kopyalamak yeterli değildir. Panelin üreteceği ayarlarla özel kuralların çakışmadığı pilotta doğrulanmalıdır.
Hangi ihtiyaçlar için uygun?
- Standart dahili, mesai saati, IVR ve çağrı kuyruğu yönetimi.
- Operasyon ekibinin santral değişikliklerini panelden yapması.
- SIP operatörü ve IP telefonlarla merkezi numara planı oluşturulması.
- Mevcut Asterisk altyapısının daha erişilebilir bir yönetim modeline taşınması.
Çok özelleştirilmiş dialplan veya uygulama tarafından sürekli değiştirilen çağrı akışlarında, doğrudan Asterisk yönetimi daha anlaşılır olabilir. Panelin kolaylığı, arkasındaki telefon altyapısının öğrenilmesi ihtiyacını kaldırmaz.
FreePBX 17 kurulumu öncesi kontrol listesi
Kurulum planında işletim sistemi, desteklenen Asterisk sürümü ve kullanılacak modüller birlikte sabitlenir. Eski bir Distro/ISO rehberi ile yeni sürümün paket talimatları karıştırılmamalıdır. Aşağıdaki liste üretim hazırlığı içindir; sürüme özel, adım adım kurulum talimatının yerine geçmez.
| Alan | Kontrol |
|---|---|
| Operatör | Kimlik doğrulama, gelen numara biçimi, codec ve DTMF uyumu |
| Modüller | Gerçek ihtiyaç, lisans, bakım durumu ve sürüm bağımlılıkları |
| Uç cihazlar | Telefon yazılımı, TLS/SRTP desteği ve uzaktan erişim biçimi |
| Yönetim | Yetkili roller, erişim ağı ve değişiklik kaydı |
| Veri | Sesli mesaj, CDR ve konuşma kayıtlarının saklama kapsamı |
Telefon sayısı kapasite ölçüsü olarak tek başına yeterli değildir. Eşzamanlı çağrı, konferans, codec dönüşümü ve kayıt yükü gerçek trafikle ölçülmelidir.
Güvenli değişiklik ve bakım
Yönetim panelini VPN veya kısıtlı yönetim ağı üzerinden erişilebilir tutun. SIP erişimi, web yönetimi ve uygulama entegrasyonu aynı izin grubuna konulmamalıdır. Güçlü dahili parolaları, dış arama kısıtları ve olağandışı ücretli arama alarmları birlikte uygulanır.
Panelin oluşturduğu dosyalar yerine desteklenen özel yapılandırma alanları kullanılır. Güncelleme öncesinde modül envanteri ve yedek alınır; değişiklikten sonra gelen/giden arama, IVR, aktarım ve kayıt sınanır. Bir modülün güncellenmesi, tüm sistemin aynı anda kontrolsüz yükseltilmesini gerektirmez.
Yaygın sorunlar ve çözümler
- Paneldeki değişiklik çağrıya yansımıyor: Yapılandırmanın uygulanma durumunu, modül hatalarını ve Asterisk loglarını kontrol edin.
- Trunk kayıtlı fakat arama yapılamıyor: Giden rota, numara dönüştürme kuralları ve operatör ret kodunu ayrı inceleyin.
- Telefon çalıyor ama ses yok: RTP/NAT yolunu kontrol edin; yalnız SIP portunu açmak yeterli değildir.
- Güncelleme sonrası özellik kaybı: Modül sürümü, bağımlılıklar ve varsa lisans durumunu doğrulayın; doğrudan veritabanı düzenlemesini ilk çözüm yapmayın.
Yedekleme ve santral geçişi
Yedek kapsamı; panel veritabanı, özel yapılandırma, ses dosyaları, sertifikalar ve ihtiyaç duyulan kayıtları içermelidir. Seçilen yedekleme yönteminin hangi bileşenleri dışarıda bıraktığı kaydedilir. Farklı ana sürümler arasında yedeğin doğrudan geri yüklenebileceği varsayılmaz.
Pilot dahili ve numaralarla kabul testi yapılır. Canlı geçişte operatör yönlendirmesi ve telefonların yeni sunucuya kaydı planlanır. Geri dönüşte eski santralde eksik kalacak değişiklik ve kayıtlar uzlaştırılmalıdır.

