FreePBX Connect Asterisk Hizmetleri: Kurulum ve Yapılandırma Rehberi

28 Aralık 2025

FreePBX Connect ve Asterisk Nedir?

FreePBX Connect, açık kaynak telefon santrali yönetim sistemidir ve Asterisk tabanlıdır. Kurumsal iletişim ihtiyaçlarınızı karşılamak için güçlü, esnek ve maliyet etkin bir çözüm sunar. Bu rehber, FreePBX Connect Asterisk hizmetlerinin kurulumu ve yapılandırması hakkında kapsamlı bilgi içermektedir.

FreePBX Connect'in Avantajları

  • Maliyet Tasarrufu: Açık kaynak lisans maliyeti yok, sadece donanım ve destek maliyeti
  • Esneklik: İhtiyaçlarınıza göre tam özelleştirilebilir yapı
  • Ölçeklenebilirlik: Küçük işletmeden büyük kuruluşa kadar her ölçekte kullanılabilir
  • Zengin Özellikler: IVR, çağrı yönlendirme, sesli mesaj, queue sistemi, konferans
  • Entegrasyon: CRM, helpdesk ve diğer iş uygulamalarıyla entegrasyon imkanı
  • Güvenlik: Gelişmiş güvenlik özellikleri ve şifreleme desteği

Sistem Gereksinimleri

Donanım Gereksinimleri

  • İşlemci: 2 çekirdek (önerilen: 4+ çekirdek)
  • RAM: Minimum 2GB (önerilen: 4GB+)
  • Disk: Minimum 20GB boş alan (önerilen: 50GB+ SSD)
  • Ağ: Statik IP adresi, sabit internet bağlantısı (minimum 1 Mbps upload)

Yazılım Gereksinimleri

  • İşletim Sistemi: FreePBX Distro, CentOS 7/8, RHEL 7/8
  • Asterisk: 16.x veya üzeri (FreePBX ile birlikte gelir)
  • FreePBX: 15.x veya üzeri

FreePBX Connect Kurulum Adımları

Adım 1: FreePBX Distro Kurulumu

FreePBX Distro, FreePBX ve Asterisk'in önceden yapılandırılmış bir Linux dağıtımıdır. En kolay kurulum yöntemidir.

  1. ISO İndirme: FreePBX resmi web sitesinden en son FreePBX Distro ISO dosyasını indirin
  2. Boot: Sunucunuzu ISO'dan başlatın
  3. Kurulum: Kurulum sihirbazını takip edin:
    • Dil seçimi
    • Zaman dilimi ayarı
    • Disk bölümleme
    • Root şifresi belirleme
    • Ağ yapılandırması (statik IP önerilir)
  4. İlk Başlatma: Kurulum tamamlandıktan sonra sunucu yeniden başlatılır

Adım 2: Web Arayüzüne Erişim

Kurulum tamamlandıktan sonra, tarayıcınızdan şu adrese gidin:

https://[SUNUCU-IP-ADRESI]

İlk girişte admin kullanıcı adı ve şifresi istenir. Varsayılan kullanıcı adı genellikle admin'dir. İlk girişte şifre değiştirmeniz istenecektir.

Adım 3: Temel Sistem Yapılandırması

3.1. SIP Ayarları

Settings → Asterisk SIP Settings menüsünden:

  • SIP port: 5060 (varsayılan)
  • RTP port aralığı: 10000-20000
  • Codec ayarları: G.711 (ulaw/alaw), G.729, Opus
  • NAT ayarları: Firewall arkasındaysanız NAT modunu etkinleştirin

3.2. Sistem Bilgileri

Admin → System Admin menüsünden:

  • Şirket adı ve bilgileri
  • E-posta ayarları
  • Zaman dilimi
  • Dil ayarları

Extension (Dahili) Oluşturma

Extension Yapılandırması

  1. Applications → Extensions menüsüne gidin
  2. Add Extension butonuna tıklayın
  3. Extension türünü seçin (SIP Extension önerilir)
  4. Extension bilgilerini girin:
    • User Extension: Dahili numara (örn: 1001)
    • Display Name: Kullanıcı adı
    • Secret: SIP şifresi (güçlü bir şifre kullanın)
    • Email Address: Sesli mesaj için e-posta
  5. Submit ve Apply Config butonlarına tıklayın

VoIP Telefon Yapılandırması

VoIP telefonlarınızı FreePBX'e bağlamak için:

  1. Telefonun ağ ayarlarına gidin
  2. SIP sunucu adresini girin (FreePBX IP adresi)
  3. Extension numarası ve şifresini girin
  4. Codec ayarlarını yapılandırın (G.711 önerilir)
  5. Telefonu kaydedin ve test edin

Trunk (Hat) Yapılandırması

SIP Trunk Oluşturma

Dış hat bağlantıları için trunk oluşturun:

  1. Connectivity → Trunks menüsüne gidin
  2. Add Trunk butonuna tıklayın
  3. Trunk türünü seçin (SIP Trunk önerilir)
  4. VoIP sağlayıcınızın bilgilerini girin:
    • Trunk Name: Trunk ismi (örn: VoIP-Provider)
    • Outbound CallerID: Görünen numara
    • PEER Details: VoIP sağlayıcınızın SIP sunucu bilgileri
    • USER Context: Kullanıcı adı ve şifre
  5. Submit ve Apply Config butonlarına tıklayın

Trunk Test Etme

Trunk'ı test etmek için:

  • Asterisk CLI'de: sip show peers komutu ile trunk durumunu kontrol edin
  • Test çağrısı yaparak bağlantıyı doğrulayın

Outbound Routes (Giden Yönlendirme)

Giden Yönlendirme Yapılandırması

  1. Connectivity → Outbound Routes menüsüne gidin
  2. Add Route butonuna tıklayın
  3. Route bilgilerini girin:
    • Route Name: Yönlendirme ismi
    • Dial Patterns: Çağrı desenleri (örn: 9. X. - dış hat için 9 tuşu)
    • Trunk Sequence: Kullanılacak trunk'ları seçin
  4. Submit ve Apply Config butonlarına tıklayın

Inbound Routes (Gelen Yönlendirme)

Gelen Yönlendirme Yapılandırması

  1. Connectivity → Inbound Routes menüsüne gidin
  2. Add Inbound Route butonuna tıklayın
  3. Route bilgilerini girin:
    • Description: Açıklama
    • DID Number: Gelen numara (boş bırakılırsa tüm numaralar)
    • Destination: Yönlendirme hedefi (Extension, IVR, Queue, vb.)
  4. Submit ve Apply Config butonlarına tıklayın

IVR (Interactive Voice Response) Yapılandırması

IVR Oluşturma

IVR, otomatik sesli menü sistemidir. Gelen çağrıları menü seçeneklerine göre yönlendirebilirsiniz.

  1. Applications → IVR menüsüne gidin
  2. Add IVR butonuna tıklayın
  3. IVR bilgilerini girin:
    • IVR Name: IVR ismi
    • Announcement: Hoş geldiniz mesajı (ses dosyası)
    • Menu Options: Menü seçeneklerini tanımlayın:
      • 1 → Satış departmanı
      • 2 → Destek departmanı
      • 3 → Muhasebe
      • 0 → Operatör
    • Timeout: Zaman aşımı süresi (saniye)
    • Invalid Entry: Geçersiz giriş için yönlendirme
  4. Submit ve Apply Config butonlarına tıklayın

Queue (Kuyruk) Yapılandırması

Queue Oluşturma

Queue sistemi, çağrıları birden fazla agent arasında dağıtır. Müşteri hizmetleri için idealdir.

  1. Applications → Queues menüsüne gidin
  2. Add Queue butonuna tıklayın
  3. Queue bilgilerini girin:
    • Queue Number: Queue numarası
    • Queue Name: Queue ismi
    • Queue Members: Agent'ları ekleyin (Extensions)
    • Ring Strategy: Zil stratejisi:
      • ringall: Tüm agent'lara aynı anda çalar
      • leastrecent: En az son çağrı alan agent'a çalar
      • fewestcalls: En az çağrı alan agent'a çalar
    • Music on Hold: Bekleme müziği
    • Timeout: Maksimum bekleme süresi
  4. Submit ve Apply Config butonlarına tıklayın

Güvenlik Yapılandırmaları

Firewall Ayarları

FreePBX sunucusunu güvenli hale getirmek için firewall kurallarını yapılandırın:

  • Port 80/443: Web arayüzü (HTTPS önerilir)
  • Port 5060: SIP protokolü
  • Port 10000-20000: RTP port aralığı (ses verisi)
  • SSH (22): Sadece güvenilir IP'lerden erişime izin verin

Fail2Ban Kurulumu

Brute force saldırılarına karşı koruma için Fail2Ban kurun:

  1. Admin → Module Admin menüsüne gidin
  2. Fail2Ban modülünü arayın ve kurun
  3. Settings → Advanced → Fail2Ban menüsünden yapılandırın
  4. IP ban süresi ve deneme sayısını ayarlayın

SSL Sertifikası

Web arayüzü için SSL sertifikası kurun:

  1. Admin → Certificate Management menüsüne gidin
  2. Let's Encrypt sertifikası oluşturun (ücretsiz)
  3. Domain adresinizi girin ve sertifikayı oluşturun
  4. HTTPS erişimini zorunlu hale getirin

Yedekleme ve Bakım

Otomatik Yedekleme

FreePBX'te otomatik yedekleme özelliği vardır:

  1. Admin → Backup & Restore menüsüne gidin
  2. Backup Settings bölümünden yedekleme zamanlaması yapın
  3. Yedekleme sıklığını belirleyin (günlük, haftalık)
  4. Yedeklemeleri harici bir depolama alanına kopyalayın

Sistem Güncellemeleri

FreePBX ve modüllerini düzenli olarak güncelleyin:

  • Admin → Module Admin menüsünden güncellemeleri kontrol edin
  • Yedekleme yaptıktan sonra güncellemeleri uygulayın
  • Asterisk ve FreePBX sürümlerini takip edin

Yaygın Sorunlar ve Çözümleri

Çağrı Yapılamıyor

  • Firewall ayarlarını kontrol edin (port 5060 açık mı?)
  • SIP trunk yapılandırmasını doğrulayın
  • Extension şifrelerini kontrol edin
  • Asterisk log dosyalarını inceleyin: asterisk -rvvv

Ses Kalitesi Sorunları

  • RTP port aralığının açık olduğundan emin olun
  • Codec ayarlarını optimize edin (G.711 önerilir)
  • Ağ bant genişliğini kontrol edin (her çağrı için ~100 Kbps)
  • Jitter buffer ayarlarını yapılandırın

NAT Sorunları

  • Firewall arkasındaysanız NAT modunu etkinleştirin
  • External IP adresini doğru yapılandırın
  • STUN server kullanmayı düşünün

muharremsen'in FreePBX Connect Hizmetleri

muharremsen olarak, FreePBX Connect Asterisk kurulumu, yapılandırma ve destek hizmetleri sunuyoruz. Açık kaynak telefon santrali çözümleriyle iletişim maliyetlerinizi düşürüyoruz.

Profesyonel FreePBX kurulumu, Asterisk yapılandırması, VoIP entegrasyonu ve 7/24 destek hizmetleri için bizimle iletişime geçin. Deneyimli ekibimiz, telefon santrali sisteminizi en iyi şekilde yapılandırarak işletmenizin iletişim ihtiyaçlarını karşılamanıza yardımcı olur.

FreePBX Connect kurulumu, trunk yapılandırması, IVR ve Queue sistemleri, güvenlik yapılandırmaları ve sürekli destek hizmetleri için muharremsen ile çalışın.

1