Difference between revisions of "Instalasi ENUM di Asterisk Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
Line 15: Line 15:
 
==Edit enum.conf==
 
==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.
  
  
Line 21: Line 29:
 
==Edit extensions.conf==
 
==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)
  
  

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