Difference between revisions of "Implementasi ENUM"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
− | |||
==Install & Operasional ENUM Server== | ==Install & Operasional ENUM Server== | ||
Line 6: | Line 5: | ||
Untuk menginstalasi [[ENUM Server]], yang perlu dilakukan tidak banyak, yaitu, | Untuk menginstalasi [[ENUM Server]], yang perlu dilakukan tidak banyak, yaitu, | ||
− | Install DNS Server, pada Linux biasanya sudah ada paket BIND yang merupakan [[DNS server]] yang dapat di operasikan dengan mudah. | + | Install [[DNS Server]], pada [[Linux]] biasanya sudah ada paket BIND yang merupakan [[DNS server]] yang dapat di operasikan dengan mudah. |
− | Edit file /etc/named.conf untuk memberitahukan dimana kita menyimpan data untuk domain yang akan kita buat. | + | * Edit file /etc/named.conf untuk memberitahukan dimana kita menyimpan data untuk domain yang akan kita buat. |
− | Edit file data-data ENUM untuk memasukan nomor telepon masing-masing pelanggan. | + | * Edit file data-data [[ENUM]] untuk memasukan nomor telepon masing-masing pelanggan. |
− | Misalnya kita memperoleh alokasi nomor + | + | Misalnya kita memperoleh alokasi nomor +625XXXX, maka kita perlu mengedit file |
− | + | vi /etc/bind/named.conf.local | |
+ | |||
+ | masukan entry domain 5.2.6.e164.id | ||
+ | |||
+ | zone "5.2.6.e164.id" IN { | ||
type master; | type master; | ||
− | file " | + | file "/etc/bind/5.2.6.e164.id.db"; |
− | |||
}; | }; | ||
− | Semua data nomor telepon harus dimasukan ke file | + | Semua data nomor telepon harus dimasukan ke file /etc/bind/5.2.6.e164.id.db |
+ | |||
+ | vi /etc/bind/5.2.6.e164.id.db | ||
+ | |||
+ | Isi, '''misalnya''' (contoh) dengan data sbb | ||
$TTL 86400 | $TTL 86400 | ||
Line 32: | Line 38: | ||
IN NS ns.warnet.co.id. | IN NS ns.warnet.co.id. | ||
− | 0.0 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2000@ | + | 0.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2000@192.168.0.3!" . |
− | 1.0 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2001@ | + | 1.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2001@192.168.0.3!" . |
− | 2.0 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2002@ | + | 2.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2002@192.168.0.3!" . |
− | + | 3.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2003@192.168.0.3!" . | |
+ | 4.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2004@192.168.0.3!" . | ||
+ | 5.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2005@192.168.0.3!" . | ||
+ | 0.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2020@192.168.0.3!" . | ||
+ | 1.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2021@192.168.0.3!" . | ||
+ | 2.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2022@192.168.0.3!" . | ||
+ | 0.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2030@192.168.0.3!" . | ||
+ | 1.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2031@192.168.0.3!" . | ||
+ | 2.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2032@192.168.0.3!" . | ||
+ | 3.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2033@192.168.0.3!" . | ||
+ | 0.5.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2050@192.168.0.3!" . | ||
+ | 1.5.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2051@192.168.0.3!" . | ||
Yang artinya, nomor | Yang artinya, nomor | ||
− | + | + | +6252000 0.0.0.2.5.2.6.e164.id 2000@192.168.0.3 |
− | + | + | +6252001 1.0.0.2.5.2.6.e164.id 2001@192.168.0.3 |
− | + | + | +6252002 2.0.0.2.5.2.6.e164.id 2002@192.168.0.3 |
− | |||
− | |||
− | + | Setelah proses editing file dilakukan, jangan lupa untuk mengaktifkan dan men-start [[DNS]] melalui perintah, | |
− | |||
+ | /etc/init.d/bind9 restart | ||
Line 59: | Line 74: | ||
* [[Instalasi ENUM di Asterisk Ubuntu]] | * [[Instalasi ENUM di Asterisk Ubuntu]] | ||
* [[Implementasi ENUM di Asterisk 1.2]] | * [[Implementasi ENUM di Asterisk 1.2]] | ||
+ | * [[Implementasi ENUM di Asterisk 1.6]] | ||
* [[Relay ke PSTN Menggunakan SER]] | * [[Relay ke PSTN Menggunakan SER]] | ||
* [[Menggunakan ENUM di SER]] | * [[Menggunakan ENUM di SER]] |
Revision as of 08:09, 24 November 2009
Install & Operasional ENUM Server
Pada dasarnya sebuah ENUM server adalah sebuah DNS server. Jadi jika anda mempunyai sebuah DNS server, dapat langsung berfungsi sebagai ENUM server.
Untuk menginstalasi ENUM Server, yang perlu dilakukan tidak banyak, yaitu,
Install DNS Server, pada Linux biasanya sudah ada paket BIND yang merupakan DNS server yang dapat di operasikan dengan mudah.
- Edit file /etc/named.conf untuk memberitahukan dimana kita menyimpan data untuk domain yang akan kita buat.
- Edit file data-data ENUM untuk memasukan nomor telepon masing-masing pelanggan.
Misalnya kita memperoleh alokasi nomor +625XXXX, maka kita perlu mengedit file
vi /etc/bind/named.conf.local
masukan entry domain 5.2.6.e164.id
zone "5.2.6.e164.id" IN { type master; file "/etc/bind/5.2.6.e164.id.db"; };
Semua data nomor telepon harus dimasukan ke file /etc/bind/5.2.6.e164.id.db
vi /etc/bind/5.2.6.e164.id.db
Isi, misalnya (contoh) dengan data sbb
$TTL 86400 @ IN SOA ns.warnet.co.id admin.warnet.co.id. ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum
IN NS ns.warnet.co.id.
0.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2000@192.168.0.3!" . 1.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2001@192.168.0.3!" . 2.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2002@192.168.0.3!" . 3.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2003@192.168.0.3!" . 4.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2004@192.168.0.3!" . 5.0.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2005@192.168.0.3!" . 0.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2020@192.168.0.3!" . 1.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2021@192.168.0.3!" . 2.2.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2022@192.168.0.3!" . 0.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2030@192.168.0.3!" . 1.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2031@192.168.0.3!" . 2.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2032@192.168.0.3!" . 3.3.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2033@192.168.0.3!" . 0.5.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2050@192.168.0.3!" . 1.5.0.2 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:2051@192.168.0.3!" .
Yang artinya, nomor
+6252000 0.0.0.2.5.2.6.e164.id 2000@192.168.0.3 +6252001 1.0.0.2.5.2.6.e164.id 2001@192.168.0.3 +6252002 2.0.0.2.5.2.6.e164.id 2002@192.168.0.3
Setelah proses editing file dilakukan, jangan lupa untuk mengaktifkan dan men-start DNS melalui perintah,
/etc/init.d/bind9 restart