Instal 3CX SBC Session Edge Controller di Windows, Raspberry Pi, atau Debian 9

Pendahuluan


3CX SBC Session Border Controller digunakan untuk menghubungkan kantor jarak jauh dengan sejumlah kecil telepon ke server pusat 3CX. Ini menerjemahkan pensinyalan SIP ke server menggunakan teknologi 3CX Tunnel-nya sendiri, dan aliran media RTP lokal (percakapan, sebenarnya) dialihkan dalam jaringan lokal kantor jarak jauh. Ini secara signifikan menghemat lalu lintas eksternal dan meningkatkan kualitas komunikasi di dalam kantor. Semua lalu lintas antara SBC dan server 3CX ditransmisikan melalui satu port TCP / UDP, yang sangat menyederhanakan konfigurasi firewall. Komunikasi SBC dapat dienkripsi, dan pengaturan otomatis ponsel sangat disederhanakan. 3CX SBC sangat populer ketika terhubung ke 3CX, yang terletak di cloud hosting , di mana bermasalah atau mahal untuk membuat IPSec VPN yang lengkap.

3CX SBC dapat diinstal pada PC Windows yang tidak digunakan secara aktif. Selain itu, jika kantor jarak jauh memiliki hingga 20 telepon IP (dan hingga 10 indikator BLF per telepon), Anda dapat menginstal SBC pada perangkat Raspberry Pi Anda. Direkomendasikan Raspberry Pi 2 atau 3 Model B.

Dan dengan lebih banyak ponsel, SBC harus diinstal pada Debian Linux 9.

Persiapan untuk instalasi


Sebelum menginstal 3CX SBC pada platform apa pun, Anda memerlukan beberapa informasi teknis:

  • Kata sandi untuk terowongan 3CX, yang terletak di tab Pengaturan - Keamanan - 3CX Tunnel
  • Port terowongan, yang terletak di tab Pengaturan - Jaringan - Port (standarnya adalah 5090)
  • Port SIP, yang terletak di tab Pengaturan - Jaringan - Port (standarnya adalah 5060)
  • Server 3CX FQDN, yang tercantum dalam Pengaturan - Jaringan - tab FQDN

Instal dan konfigurasikan 3CX SBC pada Windows


Unduh kit distribusi dan jalankan file.



Tentukan parameter SBC:

  • Antarmuka PC lokal dengan SBC, yang akan berkomunikasi dengan telepon IP.
  • Server 3QX FQDN, yang harus diselesaikan dengan benar dari kantor jarak jauh.
  • Port server SIP dan 3CX Tunnel 3CX.



3CX SBC memungkinkan Anda menerapkan kluster telepon IP failover . Jika server SIP utama tidak tersedia, SBC secara otomatis beralih ke server cadangan. Untuk melakukan ini, aktifkan Aktifkan Failover dan tentukan alamat IP eksternal (bukan FQDN) dari server cadangan.



Kemudian tentukan kata sandi otentikasi terowongan yang disebutkan sebelumnya. Jika Anda mengaktifkan opsi Enkripsi Enkripsi, semua lalu lintas VoIP antara 3CX SBC dan 3CX PBX akan dienkripsi (diperlukan versi 3CX 15 ke atas).

Instal dan konfigurasikan 3CX SBC pada Raspberry Pi atau Debian 9 amd64


Instal Raspbian OS


Hubungkan Raspberry Pi ke monitor, jaringan, dan hidupkan perangkat. Jendela NOOBS akan muncul di mana pilih dan instal Raspbian OS.



Setelah menginstal sistem operasi, disarankan untuk mengubah kata sandi administrator (opsi 2). Nama pengguna default adalah pi, kata sandi adalah raspberry.
Kemudian pilih opsi 8 dan ubah nama host dari server SBC. Juga memungkinkan SSH untuk bekerja pada baris perintah melalui klien SSH. Selesaikan penginstalan dan reboot perangkat.

Instalasi SBC


Menginstal 3CX SBC pada Raspberry Pi dan Debian Linux adalah sama.



Jalankan perintah:

wget http://downloads.3cx.com/downloads/sbc/3cxsbc.zip sudo bash 3cxsbc.zip 

Kemudian, di bagian Rincian yang Diperlukan, tentukan parameter SBC.



FQDN dari server 3CX, yang seharusnya sudah diselesaikan ke alamat IP pada saat instalasi SBC.



Alamat IP lokal dari server 3CX. Jika server terletak di belakang NAT, tentukan alamat internal, dan jika pada alamat IP publik atau hosting awan tanpa NAT, tentukan alamat IP publik.



Kemudian tentukan port SIP dari server 3CX.



Dan port 3CX Tunnel.



Kemudian masukkan kata sandi Terowongan 3CX. Semua parameter di atas, seperti yang dikatakan, berada di antarmuka server 3CX.



Pada langkah berikutnya, Anda dapat mengaktifkan toleransi kesalahan dan menentukan alamat IP dari server cadangan 3CX.



Anda juga dapat mengaktifkan enkripsi semua lalu lintas antara kantor jarak jauh dan server 3CX. Perlu diingat bahwa ini meningkatkan beban pada prosesor perangkat.

Perbarui 3CX SBC pada Raspberry Pi atau Debian 9 amd64


Jika Anda sudah menginstal SBC dan perlu diperbarui, jalankan perintah berikut:

 sudo apt-get update sudo apt-get install 3cxsbc 

Layanan SBC akan dimulai kembali.

Setel IP Ponsel secara otomatis melalui 3CX SBC


Petunjuk untuk mengkonfigurasi telepon IP dari berbagai model diberikan di sini .



Saat mengatur telepon Anda, tentukan modelnya, metode penyetelan otomatis - Koneksi 3CX SBC jarak jauh, dan alamat MAC. Untuk pengontrol SBC, tentukan alamat IP internal dan port (secara default 5060) dari komputer yang diinstal di kantor jarak jauh
Menghubungkan telepon IP melalui 3CX SBC memungkinkan Anda untuk mengatur secara terpusat semua telepon di organisasi Anda - ubah pengaturan tampilan, perbarui firmware dan konfigurasi, mulai ulang perangkat, dll.

Source: https://habr.com/ru/post/id417243/


All Articles