Upload
ogiganira
View
1.079
Download
252
Embed Size (px)
Citation preview
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
1/24
OMU NI ASI DATA
Konfigurasi
Ekstensi dan Dial-planServer Softswitch
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
2/24
OMU NI ASI DATA
A. Tujuan Pemelajaran
Pada akhir pembelajaran diharapkan siswa mampu :
1.Memahami pengertian ekstensi server VoIP
2.Memahami pengertian dial plan pada server VoIP
3.Dapat melakukan konigurasi ekstensi dan dial plan pada
server sotswit!h
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
3/24
OMU NI ASI DATA
Petunjuk Penggunaan
"ombol ke halaman #ebelumn$a
"ombol ke halaman berikutn$a
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
4/24
OMU NI ASI DATA
!. "ateri
1. Pengertian Ekstensi Pada Server #oip $Asterisk%
&erbeda dengan P'&( tradisional) dimana e*tension
biasan$a berasosiasi dengan telepon) intera!e atau menu.Pada 'sterisk) e*tension di deinisikan sebagai
sekumpulan perintah untuk dijalankan. Perintah+perintah ini
biasan$a di jalankan berdasarkan urutan dari tingkat
prioritasn$a.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
5/24
OMU NI ASI DATA
!. "ateri
1. Pengertian Ekstensi Dan Dial Plan Pada Server #oip
$Asterisk%
&eberapa perintah) seperti Dial atau ,otoI) mempun$aikemampuan untuk berjalan ke perintah lain berdasarkan
kondisi tertentu.
Pada saat e*tension di dial) perintah $ang diberi tanda 1
akan di jalankan) di ikuti dengan perintah nomor 2 dan
seterusn$a sampai telepon di letakan atau hang up.
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
6/24
OMU NI ASI DATA
!. "ateri
1. Pengertian Ekstensi Dan Dial Plan Pada Server #oip
$Asterisk%
Dalam sinta* $ang digunakan di ile e*tensions.!on )setiap tahapan perintah dalam sebuah e*tension di tulis
dalam ormat -e*ten
e*tension)priorit$)/ommand0parameter%.
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
7/24
OMU NI ASI DATA
!. "ateri
1. Pengertian Ekstensi Dan Dial Plan Pada Server #oip
$Asterisk%
esimpulann$a) sebuah !onte*t mempun$ai nama)seperti john. #etiap !onte*t) kita dapat mendeinisikan
satu atau lebih e*tension. #etiap e*tension) kita dapat
mendeinisikan sekumpulan perintah. .
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
8/24
OMU NI ASI DATA
!. "ateri
Komponen %ang memangun tahapan perintah
e&tension atau command line adalah seagai erikut '
1.4*tension adalah label dari e*tension) dapat berupasebuah string 0angka) huru dan simbol $an diijinkan% atau
pola $ang harus di evaluasi se!ara dinamik untuk
men!o!okan dengan ban$ak kemungkinan nomor telepon.
#etiap !ommand line $ang menjadi bagian dari e*tension
tertentu harus mempun$ai label $ang sama.)
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
9/24
OMU NI ASI DATA
!. "ateri
Komponen %ang memangun tahapan perintah
e&tension atau command line adalah seagai erikut '
(.E&tension adalah label dari e*tension) dapat berupa sebuah string
0angka) huru dan simbol $an diijinkan% atau pola $ang harus di
evaluasi se!ara dinamik untuk men!o!okan dengan ban$ak
kemungkinan nomor telepon. #etiap !ommand line $ang menjadi
bagian dari e*tension tertentu harus mempun$ai label $ang sama.)
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
10/24
OMU NI ASI DATA
!. "ateri
Komponen %ang memangun tahapan perintah
e&tension atau command line adalah seagai erikut '
).Priorit% biasan$a berupa angka integer. Merupakan urutan dari
perintah $ang harus dijalankan dalam sebuah e*tension. Perintah
pertama $ang akan dijalankan harus dimulai dengan prioritas 1) jika
tidak ada prioritas 1 maka 'sterisk tidak akan menjalankan perintah
e*tension. #etelah prioritas 1 di jalankan) 'sterisk akan menambah
prioritas ke prioritas 2 dan seterusn$a) tentun$a jika tidak ada perintah
$ang menentukan prioritas mana $ang selanjutn$a harus dijalankan.5ika tern$ata perintah selanjutn$a tern$ata tidak terdeinisi maka
'sterisk akan menghentikan proses menjalankan perintah walaupun
masih ada perintah dengan prioritas $ang lebih tinggi.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
11/24
OMU NI ASI DATA
!. "ateri
Komponen %ang memangun tahapan perintah
e&tension atau command line adalah seagai erikut '
*.!ommand atau perintah adalah aplikasi $ang akan di jalankan
oleh 'sterisk.
+.Parameter adalah parameter $ang harus diberikan kepada sebuah
!ommand. "idak semua !ommand 6 perintah membutuhkan parameter)
beberapa perintah dapat dijalankan tanpa parameter.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
12/24
OMU NI ASI DATA
!. "ateri
Pengertian Dial Plan Pada Server #oip $Asterisk%
*.!ommand atau perintah adalah aplikasi $ang akan di jalankan
oleh 'sterisk.
+.Parameter adalah parameter $ang harus diberikan kepada sebuah
!ommand. "idak semua !ommand 6 perintah membutuhkan parameter)
beberapa perintah dapat dijalankan tanpa parameter.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
13/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
Dengan 'sterisk) konigurasi sebuah IP P&( dibedakan menjadi 2
bagian besar $aitu konigurasi komponen Data '!!ount dan komponen
Dial Plan. Data '!!ount merupakan kumpulan data+data dari sebuah
a!!ount) baik berupa a!!ount e*tension 0terminal% maupun trunk) $ang
menghubungkan IP P&( dengan jaringan $ang lain. Data '!!ount
merepresentasikan nomor atau nama dari user IP P&() atau nomor
atau nama dari server atau IP P&( lain.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
14/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
onigurasi Data '!!ount dan Dial Plan untuk 4*tension $ang dapat
ditambahkan pada ile ini adalah sebagai berikut :
1. Konfigurasi Data Account Umum
onigurasi ini digunakan untuk me+registrasi user. onigurasi Data
'!!ount dilakukan dengan meng+edit ile sip.conf . 7ile sip.!o ini berada
di lokasi 6et!6asterisk6. 7ile tersebut dapat di+edit dengan perintah :
“vi /etc/asterisk/sip.conf” atau “ vim /etc/asterisk/sip.conf” atau“ gedit /etc/asterisk.conf”
0tergantung editor mana $ang sudah di install di 8# 9inu* $g digunakan%. .
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
15/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
Pastikan bahwa seluruh perintah pada ile ini sudah di+non aktikan.
ntuk memudahkan men!ari perintah+perintah $ang belum di non
aktikan) pada saat masuk ke ile sip.conf ) ketik ' s%nta& on) perintah
$ang belum di+non aktikan akan berwarna selain biru. #elanjutn$a)
ketik perintah di bawah ini pada bagian paling akhir dari isi ile sip.conf .
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
16/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP $Asterisk,
onigurasi Data '!!ount untuk 4*tension $ang dapat ditambahkan pada ile ini
adalah sebagai berikut :
a. Konfigurasi Data Account mum
[general] context umum,harus ada
context=default nama context user
port=5060 default port untuk SIP
binaddr=0000 listen semua ip!addr "g re#uest
sr$lookup ="estos =0x%&
$ideosupport ="es
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
17/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
onigurasi Data '!!ount untuk 4*tension $ang dapat ditambahkan pada
ile ini adalah sebagai berikut :. Konfigurasi Data Account ser E&tensions
;softphone [%0%] nama atau nomor account'user(extension)
t"pe=friend tipe account
username=%0% login account
secret=%0% pass*ord account
host=d"namic host "ang men+adi IP P-,dpt berubahnat=no tanpa ./
dtmfmode=rfc1&22 3P Pa"load for 4 4igits, elephon" ones and elephon" Signals
allo*=all mode codec, bisa semua +enis codec
callerid=7sip007 id client
context=komdig context +aringan user
canrein$ite=no mekanisme canrein$ite
mailbox=%0%8komdig username8context
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
18/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
onigurasi Data '!!ount untuk 4*tension $ang dapat ditambahkan pada
ile ini adalah sebagai berikut :. Konfigurasi Data Account ser E&tensions
;softphone [%0%] nama atau nomor account'user(extension)
t"pe=friend tipe account
username=%0% login account
secret=%0% pass*ord account
host=d"namic host "ang men+adi IP P-,dpt berubahnat=no tanpa ./
dtmfmode=rfc1&22 3P Pa"load for 4 4igits, elephon" ones and elephon" Signals
allo*=all mode codec, bisa semua +enis codec
callerid=7sip007 id client
context=komdig context +aringan user
canrein$ite=no mekanisme canrein$ite
mailbox=%0%8komdig username8context
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
19/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
onigurasi di atas han$a berlaku bagi sebuah data a!!ount 6 user. 5ika
server mempun$ai ban$ak user 6 e*tensions) maka harus dibuatkan
konigurasi seperti di atas) dengan nama dan nomor a!!ount $ang
berbeda.
.
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
20/24
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
21/24
OMU NI ASI DATA
!. "ateri
Konfigurasi E&tension dan Dialplan pada Server #oiP
$Asterisk,
). Konfigurasi Dial Plan
ntuk mengkonigurasi dial plan) edit ile extensions.conf dengan
mengetik
-vi etcasteriske&tensions.conf Pastikan bahwa seluruh perintah
pada ile ini sudah di+non aktikan. etik perintah di bawah ini pada
bagian paling akhir dari isi ile extensions.conf .;Dial antar ekstensi pada IP-PB;komdigkomdig?
e*ten@1A1)1)Dial0#IP61A1)2A%= Dial e*t 1A1 dengan protokol
!IP" time out #$ detik
e*ten @1A1)2)Bangup = setelah timeout dilakukan hangup
e*ten @1A2)1)Dial0#IP61A2)2A%
e*ten @1A2)2)Bangup
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
22/24
OMU NI ASI DATA
!. "ateri
#ideo Tutorial Konfigurasi E&tension dan Dialplan pada
Server #oiP $Asterisk,
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
23/24
OMU NI ASI DATA
D. Soal
1.'pa pengertian e*tensi6e*tentionC
2.'pa pengertian dialplan C
3.&agaimana !ara mengkonigurasi ekstensi dan dialplanberikan penjelasan
8/16/2019 Konfigurasi Ekstensi Dan Dialplan
24/24
OMU NI ASI DATA
Selesai