VoIP Gateway Üzerinde Arama Engelleme

Sefer Kayar
9 Temmuz 2019 Salı
Kategori: Ağ (Network)
Dial Peer Üzerinden Geçen Tüm Çağrıları Engelleme

Herhangi bir numara ile eşleşecek bir çeviri kuralı (voice translation rule) oluşturun.

voice translation-rule 1
rule 1 reject /^.*/ !--- Herhangi bir sayı dizisiyle eşleşir ve aramayı reddeder.

Kuralı arayan numaralar için bir çeviri profiline (translation profile) uygulayın. Aranan veya yönlendirilen numaralar için de uygunanabilir.

!
voice translation profile call_block 
 translate calling 1      !--- Hangi numaraya göre aramayı engelleyeceğini belirlemek için çeviri kuralı 1'i çağırır.

Çeviri profilini bir dial peer içine ekleyin.

!
dial-peer voice 100 voip    !--- Gelen aramayla eşleşen herhangi bir dial pear olabilir.
 call-block translation-profile incoming call_block     ! --- Hangi çağrıların reddedileceğini belirlemek için bu dial peer ile eşleşen gelen VoIP çağrılarında “call_block” çeviri profilini çağırır.
 call-block disconnect-cause incoming call-reject   !--- Engellenen çağrılar için karşı tarafa gönderilecek neden kodunu (call-reject) ayarlar.

Dial peer tanımını belirli bir aranan numaraya göre eşleştirmek için "incoming called-number" komutunu kullanabilirsiniz.

!
incoming called-number 3927393  !--- Belirtilen aranan numaraya gelen VoIP çağrıları için bu dial peer ile eşleşir. 
Belirli Arayan Numaralar için Çağrı Engelleme

Engellenmek istenen arayan numarayı engellemek için bir çeviri kuralı (translation rule) oluşturun. Arayan numara 9193927393 olsun.

!
voice translation-rule 1
 rule 1 reject /9193927393/      !---  Belirtilen sayı dizisiyle eşleşir ve aramayı reddeder.

Kuralı arayan numaralar için bir çeviri profiline (translation profile) uygulayın.

!
voice translation profile call_block 
 translate calling 1      !--- Hangi numaraya göre aramayı engelleyeceğini belirlemek için çeviri kuralı 1'i çağırır.

Çeviri profilini bir dial peer içine ekleyin.

!
dial-peer voice 100 voip    !--- Gelen aramayla eşleşen herhangi bir dial pear olabilir.
 call-block translation-profile incoming call_block     ! --- Hangi çağrıların reddedileceğini belirlemek için bu dial peer ile eşleşen gelen VoIP çağrılarında “call_block” çeviri profilini çağırır.
 call-block disconnect-cause incoming call-reject   !--- Engellenen çağrılar için karşı tarafa gönderilecek neden kodunu (call-reject) ayarlar.

Dial peer tanımını belirli bir aranan numaraya göre eşleştirmek için "incoming called-number" komutunu kullanabilirsiniz.

!
incoming called-number 3927393  !--- Belirtilen aranan numaraya gelen VoIP çağrıları için bu dial peer ile eşleşir. 
Belirli Aranan Numaralar için Çağrı Engelleme

Engellenmek istenen aranan numaraya göre engellemek için bir çeviri kuralı (translation rule) oluşturun. Aranan numara 3927393 olsun.

!
voice translation-rule 1
 rule 1 reject /3927393/      !---  Belirtilen sayı dizisiyle eşleşir ve aramayı reddeder.

Kuralı aranan numaralar için bir çeviri profiline (translation profile) uygulayın.

!
voice translation profile call_block 
 translate called 1      !--- Hangi numaraya göre aramayı engelleyeceğini belirlemek için çeviri kuralı 1'i çağırır.

Çeviri profilini bir dial peer içine ekleyin.

!
dial-peer voice 100 voip    !--- Gelen aramayla eşleşen herhangi bir dial pear olabilir.
 call-block translation-profile incoming call_block     ! --- Hangi çağrıların reddedileceğini belirlemek için bu dial peer ile eşleşen gelen VoIP çağrılarında “call_block” çeviri profilini çağırır.
 call-block disconnect-cause incoming call-reject   !--- Engellenen çağrılar için karşı tarafa gönderilecek neden kodunu (call-reject) ayarlar.

172 Defa Okundu