Kamis, 17 Oktober 2019

Instalasi Server Softswitch Berbasis SIP (Session Initiation Protocol)


Langkah-langkahnya sebagai berikut :

1.Hidupkan mesin di VirtualBox
2.Lakukan login sebagai root
3.Lalu atur alamat Ip Address,gunakan perintah : nano /etc/network/interfaces
4.Lalu instalasi asterisk,gunakan perintah :  apt-get install asterisk
5.Lakukan pengaturan pada ENUM.conf,SIP.conf, dan extensions.conf. gunakan perintah : nano /etc/asterisk/enum.conf.Pastikan bahwa data berikut sudah terdapat di dalam file :

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

6.kemudian lakukan pengaturan pada file sip.conf. gunakan perintah : nano /etc/asterisk/sip.conf


 Disini kita tambahkan baris paling atas dengan :
    
[general]
port = 5060
bindaddr = 0.0.0.0
context = others

[101]
context=myphones
type=friend
username=102
secret=123
host=dynamic

dtmfmode=rfc2833

mailbox=102@myphones



[102]
context=myphones
type=friend
username=102
secret=123
host=dynamic
dtmfmode=rfc2833
mailbox=102@myphones


Keluar dan simpan dengan cara tekan “ctrl + X” kemudaian tekan “Y”

7.Lakukan pengaturan pada extensions.conf. gunakan perintah nano /etc/asterisk/extension.conf


[others]
[myphones]
exten =>101,1,Dial(SIP/${EXTEN},20,rt)
exten =>101,2,Hangup
exten =>102,1,Dial(SIP/${EXTEN},20,rt)
exten =>102,2,Hangup



SELAMAT MENCOBA

Selasa, 15 Oktober 2019

INSTALL CACTI di DEBIAN 9



                                         

Langkah-langkah install cacti sebagai berikut :


1. Hidupkan mesin virtualbox

2. Lakukan login ke sistem

3. Pastikan debian terkoneksi ke internet,lau ketikan : 
    "nano /etc/network/interfaces"

     auto enp0s3

 iface enp0s3 inet static

        address 192.168.11.150

        netmask 255.255.255.0

        gateway 192.168.11.254

     

4. Lalu ketikan : "nano /etc/resolv.conf"
    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

5.Lalu restart jaringan,ketikan : "/etc/init.d/networking restart"
    

6. masukan binary 1

   
  Setelah memasukan binary 1 maka ketikan :
    # "apt-cdrom add"
    # "apt-get update"

7. masukan binary 2

  Setelah memasukan binary 2 maka ketikan :
    # "apt-cdrom add"
    # "apt-get update"

8. masukan binary 3

Setelah memasukan binary 3 maka ketikan :
    # "apt-cdrom add"
    # "apt-get update"

9. Lalu instal openssh server,ketikan : "apt-get install openssh-server"






10. Lalu cek IP,ketikan : "ip a"

11. Selanjutnya update terlebih dahulu sebelum melanjutkan mengistall asterisk,ketikan :  
     "apt-get update"
    
12. Lalu install cacti,ketikan :  "apt-get install cacti"

13. Buka browser lalu ketikan IP adress debian/cacti (192.168.11.150/cacti) maka akan muncul tampilan login
14. Lalu lakukan login







15. Pilih create devices
16. Klik menu add lalu isi description dan hostname
17. Pada host template pilih "local linux machine"
18. Pada downed device detection pilih "ping"
19. Pada ping method pilih "UDP ping"
20. Klik "create" dipojok kanan bawah
21. Lalu "save" dipojok kanan bawah

  

22. Pilih default tree lalu pilih host:LocalHost


SELAMAT MENCOBA

Kamis, 10 Oktober 2019

Konfigurasi Extensi dan Dial Plan pada Asterisk

VOIP DENGAN ASTERISK

Pada kesempatan kali ini saya akan berbagi tentang bagaimana konfigurasi VOIP dengan ASTERISK,berikut merupakan langkah-langkahnya :


  1. Install asterisk terlebih dahulu 
  2. Setting IP dengan perintah :                                                                                                             "  nano /etc/network/interfaces "                                                                                            
  3. Lalu restart jaringan dengan perintah : " /etc/init.d/networking restart "
  4. Lihat konfigurasinya dengan perintah : " ifconfig "
  5. Tambahkan user/account dari server voip dengan perintah :                                                                " nano /etc/asterisk/sip.conf "                                                                                               
  6. Tambahkan extension dari user/account yang sudah dibuat,dengan perintah :                                       " nano /etc/asterisk/extensions.conf "  Kali ini saya akan membuat extensi call forward dengan kondisi,berikut contohnya :                                                                                                                                                        pada contoh diatas dapat disimpulkan bahwa, 
    a. ketika menelpon ke nomor 101 dan selama 10 detik tidak dijawab maka secara otomatis akan mati (hangup) dengan sendirinya.
    b. jika menelpon ke nomor 102 selama 10 detik tidak diangkat maka panggilan secara otomatis akan dialihkan ke nomor 103 dan jika selama 10 detik tidak terjawab oleh 103 maka secara otomatis panggilan akan mati (hangup) dengan sendirinya
    c. ketika menelpon ke nomor 103 selama 20 detik tidak terjawab maka secara otomatis akan mati (hangup) dengan sendirinya.                                                                                                                                                                                                                                                                   pada kali ini saya akan mencontohkan lagi salah satu konfigurasi ekstensi :                       pada contoh diatas dapat disimpulkan bahwa, 
    a. jika menelpon ke nomor 101 dan selama 10detik tidak terjawab maka secara otomatis akan mati(hangup) dengan sendirinya.
    b. jika menelpon ke nomor 102, pada konfigurasi terdapat batasan waktu selama 20detik, karena sebelumnya terdapat ,t, maka batasan waktu tsb tidak berpengaruh.
    c. jika menelpon ke nomor 103 dan selama 10detik tidak terjawab maka secara otomatis akan mati(hangup) dengan sendirinya.
  7. Ketikkan service asterisk restart untuk merestart asterisk

Selasa, 27 Agustus 2019

Membangun Server Hosting Dengan Menggunakan EHCP






 EHCP (Easy Hosting Control Panel) adalah web gratis dan open source hosting control panel untuk distro Ubuntu Berbasis, yang dirancang untuk hosting beberapa domain pada mesin tunggal. Hal ini bertujuan agar mudah untuk menginstal dan menggunakan, sederhana, dan fungsional. Yang saat ini mendukung untuk DNS, Apache Web Server, MySQL, FTP, dan konfigurasi email.

Langkah-langkah menginstal EHCP pada virtualbox :

A.Persiapan

  1. Download debian default pada browser
  2. Buka aplikasi VirtualBox yang sudah ada di PC atau kalau belum ada bisa di dowonload pada browser
  3. kemudian buat akun pada VirtualBox
 B.Konfigurasi IP
  1. Login ke debian sebagai root
  2. Ketik “nano  /etc/network/interfaces” dan ketikan
  3. Kemudian tekan “ctrl + X” kemudaian tekan “Y” untuk keluar dan simpan 
  4. Ketik “nano  /etc/resolv.conf” dan ketikan              
  5. Kemudian tekan “ctrl + X” kemudaian tekan “Y” untuk keluar dan simpan 
  6. Ketik “/etc/init.d/networking restart”                
  7.  Ketik “ifconfig”                                                      
 C. Update Repository dengan CD-Rom 
  1. Pada VirtualBox pilih “devices >CD/DVD Devices>Choose a Virtual CD/DVD disk file”
  2. Pilih file *DVD-1.iso dan klik Open 
  3. Ketik “apt-get update”                                        
C.Install SSH server
  1. Ketik  “apt-get install openssh-server –y ”      
  2. Pastikan proses instalasi berhasil 100% 
D.Install Aplikasi Hosting di debian server 
  1. Ketik  “apt-get install apache2  –y ”                     
  2. Ketik  “apt-get install php5  -y ”                       
  3. Ketik “service apache2 restart”                          
  4. Ketik “nano /var/www/html/info.php” dan tuiskan                                     
  5. Kemudian tekan “ctrl + X” kemudaian tekan “Y” untuk keluar dan simpan 
  6. Selanjutnya buka aplikasi browser dan ketikan “IP-Address-Debian/info.php” contoh “192.168.11.181/info.php” 
  7. Kemudian lakukan instalasi mysql-server dengan cara ketik “apt-get install mysql-server
  8. Masukan password (root) yang akan digunakan pada gambar dibawah ini
  9. Masukan kembali password yang digunaan tadi 
  10. Tunggu proses instalasi sampai selesai
  11. Selanjutnya lakukan instalasi phpmyadmin dengan cara ketik “apt-get install phpmyadmin  -y ''                                                                                  
  12. Pilih/beri tanda *   pada “apache2” dan pilih menu “OK”
  13. Pilih menu “Yes”                                                
  14. Kemudian masukan passwordnya dan ulangi  
  15. Tunggu sampai proses instalasi selesai 
  16. Buka aplikasi browser dan ketikan “IP-addres-debian/phpmyadmin/” contoh “http://192.168.11.181/phpmyadmin/ ” seperti gambar dibawah ini 
E.Install aplikasi EHCPuntuk Hosting didebian (dilakukan dengan jaringan local sekolah) 
  1. Lakukan pindah direktori dengan cara Ketik  “cd /var/www/html/” 
  2. Selanjutnya download aplikasi EHCP dan Ketik  “wget ftp://10.10.102.3/Materi/asj/ehcp.tgz” 
  3. Selanjutnya ubah permissionnya dengan cara Ketik  “chmod -R 777 /var/www/html/” 
  4. Selanjutnya lakukan extract filenya dengan cara Ketik  “tar -zxvf ehcp.tgz” 
  5. Selanjutnya pindah direktori dengan cara Ketik  “cd ehcp/” 
  6. Selanjutnya lihat isi direktori dengan cara Ketik  “ls” 
  7. Selanjutnya lakukan instalasi EHCP  dengan cara Ketik  “./install.sh ” 
  8. Tekan enter
  9. Tekan enter
  10. Tekan enter
  11. Tekan enter
  12. Selanjutnya masukan nama (ummiazizah) lalu tekan enter seperti gambar di bawah ini 
  13. Selanjutnya masukan alamat emailnya dan tekan enter seperti gambar di bawah ini 
  14. Selanjutnya masukan password (root) dan tekan enter seperti gambar di bawah ini 
  15. Selanjutnya ulangi masukan passwordnya dan tekan enter seperti gambar di bawah ini 
  16. Selanjutnya masukan hostname (smk) dan tekan enter seperti gambar di bawah ini 
  17. Selanjutnya tekan enter  
  18. Selanjutnya masukan bahasa (en) dan tekan enter seperti gambar di bawah ini 
  19. Selanjutnya masukan konfirmasi yes or no (Y) dan tekan enter seperti gambar di bawah ini 
  20. Tunggu proses instalasi beberapa saat hingga muncul tampilan berikut 
  21. Selanjutnya pilih OK dan tekan enter seperti gambar di bawah ini 
  22. Selanjutnya pilih “Internet site” dan pilih OK lalu tekan enter seperti gambar di bawah ini 
  23. Selanjutnya masukan mail namenya dan tekan enter seperti gambar di bawah ini 
  24.  Jika proses instalasi eHCP sudah selesai 
  25. Selanjutnya buka aplikasi browser dan ketikan “IP-addres-debian/ehcp/” contoh “http://192.168.11.181/ehcp/ ” seperti gambar dibawah ini 
  26. Selanjutnya masukan alamat emailnya dan tekan enter seperti gambar di bawah ini 
  27. Selesai proses instalasinya  

Instalasi Server Softswitch Berbasis SIP (Session Initiation Protocol)

Langkah-langkahnya sebagai berikut : 1.Hidupkan mesin di VirtualBox 2.Lakukan login sebagai root 3.Lalu atur alamat Ip Address,gunakan ...