Instalasi ENUM di Asterisk Ubuntu

From OnnoWiki
Revision as of 16:17, 4 March 2008 by Onnowpurbo (talk | contribs)
Jump to navigation Jump to search

Secara sederhana ENUM adalah penggunaan Nomor Telepon di Internet. Konsep ENUM dapat di baca di Implementasi ENUM.

ENUM Server pada dasarnya DNS Server, dapat di konfigurasi dengan

Agar call di astersik dapat mengenal ENUM, kita perlu mengedit

  • File /etc/asterisk/enum.conf - memberitahukan domain ENUM.
  • File /etc/asterisk/extensions.conf - agar mengenal ENUM saat call.


Edit enum.conf

Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry

search => e164.arpa search => e164.org search => e164.id

Dengan cara itu, kita dapat pastikan bahwa informasi ENUM yang ada di e164.arpa, e164.org dan e164.id akan dapat di ketahui dengan baik oleh asterisk kita.

Kita perlu menyadari bahwa top domain ENUM tidak harus e164.id, bisa saja top level domain yang digunakan adalah e164.perusahaan.co.id, e164.sekolah.sch.id dll. Secara konsensus, kita biasanya menggunakan e164 di hostname untuk menandakan bahwa host / domain tersebut adalah ENUM. Memang tidak ada keharusan untuk itu.


Edit extensions.conf

Untuk melakukan routing di ENUM kita dapat memasukan ENUMLOOKUP menggunakan perintah

exten => _62X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)
exten => _62X.,2,Dial(${ENUM})
exten => _62X.,102,Playback(im-sorry)

atau

exten => _+X.,1,ENUMLOOKUP(${EXTEN},sip,,1,e164.id)
exten => _+X.,2,Dial(${ENUM})
exten => _+X.,102,Playback(im-sorry)



Pranala Menarik