Difference between revisions of "Instalasi ENUM di Asterisk Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry
 
Tidak banyak yang harus di ubah di /etc/asterisk/enum.conf, hanya pastikan bahwa ada entry
  
search => e164.arpa
+
search => e164.arpa
search => e164.org
+
search => e164.org
search => e164.id
+
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.  
 
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.  

Revision as of 16:17, 4 March 2008

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