Cara Membuat Server Voip dengan Raspberry Pi Server Local


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang cara membuat server voip dengan Raspberry Pi
server Local.

alat yang dibutuhkan yaitu :
- Raspberry pi
- OS Raspbx
- router dan kabel Lan
- laptop/pc sistem operasi Linux/GNU serta Unix

sedikit penjelasan pengertian Voip dari berbagai sumber

Voice over Internet Protocol adalah Teknologi yang menjadikan media internet
untuk bisa melakukan komunikasi suara jarak jauh secara langsung. Sinyal suara analog,
seperti yang anda dengar ketika berkomunikasi di telepon diubah menjadi data digital
dan dikirimkan melalui jaringan berupa paket-paket data secara real time.
[ayuanggrianih.wordpress.com]

atau juga bisa disebut Voip Gateway

VoIP Gateway adalah perangkat yang mengkonversi lalu lintas telepon ke transmisi IP
melalui jaringan data. Metode kerjanya yakni mengkonversi jalur telepon PSTN yang
masuk ke VoIP / SIP serta menghubungkan sistem PBX / telepon tradisional ke jaringan IP.
Dengan menginstal VoIP Gateway, anda dapat mempertahankan jalur PSTN dan telepon
analog yang ada dan menikmati beragam keuntungan.[solusitek.com]

contoh topologi Voip local dari berbagai sumber internet


tapi kali ini yang akan saya kasih yaitu menggunakan Raspberry pi sebagai server nya
voip dengan sistem operasi Raspbx
Raspbx adalah suatu OS open source untuk raspberry dan menampung server Voip

pertama raspberry di install OS Raspbx
download Raspbx [disini]
kemudian bootable raspbx dengan software/aplikasi bootable seperti
rufus, DD di linux, unetbootin, disk utility dan sebagai nya
contoh disini saya bootable menggunakan rufus


oke kalau sudah selesai bootable, buka dibagian wpa_supplicant
dengan menggunakan mode root di linux, konfigurasi ini
agar raspberry terkoneksi dengan router atau wifi
$ vim /etc/wpa_supplicant/wpa_supplicant.conf
$ nano /etc/wpa_supplicant/wpa_supplicant.conf

masukan SSID dan password wifi pada router anda, contoh
network={
ssid="contoh"
psk="12345cantik"
}

save dan cabut sd card nya kemudian masukan ke raspberry
tunggu hingga boot selesai, cek di router anda apakah raspberry sudah
konek di wifi router anda, bisa lewat user client pada router
dan juga bisa lewat scan nmap
contoh seperti ini
$ sudo nmap -sP 192.168.1.1-254

setelah alamat IP raspberry sudah tau, tinggal di remote menggunakan SSH
contoh seperti ini
$ ssh root@192.168.1.1
root itu username default pada OS Raspbx
password default di Raspbx : raspberry


sudah di remote langsung saja buka browser dan masukan alamat IP raspberry
sebenarnya tidak di remote juga gapapa ^_^
cuma hanya saja scan nmap dan mengetahui alamat IP raspberry nya ^_^

konfigurasi Raspbx
buka browser dan masukan alamat IP raspberry, contoh


karena saya menggunakan OS raspbx versi baru, pada saat konfigurasi
akan disuruh membuat akun administrator
silakan isi dan buat akun anda sendiri

kalau sudah langsung saja klik create account
nanti akan langsung ke redirect login admin
klik FreePBX administrator


masukan username dan password yang tadi anda buat


setelah itu anda akan disuruh config local area
silakan isi dengan benar dan setelah itu langsung saja klik submit


dan langsung menuju ke dashboard


selanjut nya pergi ke settings dan pilih Asterisk SIP Setting

isi external address pada nat setting yaitu alamat IP raspberry
dan dibagian local network nya alamat IP default/gateway pada router
contoh seperti ini


kalau sudah klik apply atau submit
kamu bisa langsung membuat akun voip untuk PC dan android

langsung aja klik Appalications dan pilih Extensions


buat akun nya gampang tinggal klik add extensions
kamu hanya isi bagian user extension, display name dan secret saja

User Extension : nomor ID atau nomor viop
Display Name : nama yang di tampilkan di admin
Secret : password yang digunakan untuk login di program voip PC dan androind


kalau sudah tinggal klik submit
nah kalau akun sudah di buat langsung saja akun tersebut login
di program voip yaitu aplikasi Zoiper, download Zoiper [disini]

install zoiper di linux distro turunan debian, ubuntu dan mint
$ sudo apt install zoiper5
kalau zoiper sudah ada di linux anda, tinggal buka dan login
untuk login nya ada cara config nya
oke ikuti langkah berikut

di login user masukan ID pada akun yang sudah di buat di Raspbx
berserta password nya, contoh


setelah itu masukan host atau alamat IP raspberry beserta port
untuk menemukan port nya ada di bagian saat membuat akun


klik next, tungg proses jika ada yang found ceklis saja
dan klik next maka akun sudah siap di gunakan



oke satu akun sudah login di pc, tinggal 1 akun nya lagi login di hp android
aplikasi zoiper sudah ada di playstore, install zoiper di hp android anda
dan buka zoiper nya kemudian login akun sama hal nya seperti di pc
contoh seperti ini


klik create account
dan akan disuruh masukan host dan berserta port


klik next, pilih yang SIP UDP dan bertulisan Found
kalau semua merah berarti ada yang salah saat memasukan host dan port
kalau benar akan seperti ini



nah jika akun is ready tinggal uji tes telpon akun lain nya
contoh telfon dari PC ke hp android


contoh uji tes telefon dari Hp android ke Pc/laptop


sebalik nya jika android menelfon ke PC


sebalik nya jika pc menelfon ke hp android


oke mungkin itu saja mengenai artikel cara membuat server voip dengan raspberry
kalau kamu masih kurang mengerti silakan simak video sebagai berikut


oke kalau artikel ini ada kesalahan dan kekurangan nya mohon berikan masukan nya ya ^_^
sekian dan semoga bermanfaat.....

Wasalamualaikum Wr.Wb...
Previous
Next Post »