Rabu, 26 November 2014




INSTALASI DAN KONFIRGURASI CACTI DI UBUNTU 

12.04 LTS




Cacti adalah aplikasi frontend dari RRDTool yang menyimpan informasi kedalam database MySQL dan membuat grafik berdasarkan informasi tersebut. Proses pengambilan data (lewat SNMP maupun skrip) sampai kepada pembuatan grafik dilakukan menggunakan bahasa pemrograman PHP.
Cacti dapat digunakan untuk menyimpan graph, data sources, dan round robin archives ke dalam sebuah database. Aplikasi ini juga mendukung protocol SNMP, sehingga dapat digunakan untuk membuat traffic graph menggunakan MRTG.


Komponen Utama CACTI :

a. Data Sources
b. Graphs
c. User Management
d. Templating

Cacti membutuhkan paket-paket sbb :
- Web Server yang sudah mendukung PHP dan Database MySQL
- Database MySQL
- RRD Tool
- SNMP Daemon

Tutorial konfigurasi CACTI sebagai berikut :
  
1.pertama buka ubuntu dan masuk ke menu terminal 
    # sudo su
2.masukkan password 
     # 234
3.lakukan penginstallan pada CACTI
     # apt-get install cacti


4. Selanjutnya, akan muncul tampilan Configure CACTI. Pilih <Yes>


5.maka akan muncul seperti gambar diatas dimana diminta password administrasi database.
   dengan memasukkan password #234
6.kemudian selanjutnya akan muncul gambar seperti diatas dimana diminta password mySQL
   dengan memasukkan password #234
    kemudian pilih webserver type dengan memilih  #Apache2

                                     

7. Masukkan kembali Password yang sama pada saat muncul
        "Password Confim". #234

8. Setelah itu, lakukan instalasi pada Browser
         Dengan perintah : localhost/cacti/install



9.kemudian pilih "Next" dan pilih "Finish" maka penginstallan pada CACTI selesai (dapat dilihat seperti gambar diatas).


10. setelah itu maka akan tampil  user login dimana saya memasukkan user loginnya : admin .
                                      
11. kemudian berikutnya akan tampil user login lagi dimana diminta untuk mengubah user loginnya sesuai dengan yang diinginkan.

                                   
12.kemudian akan tampil seperti gambar diatas lalu Klik menu device dan kemudian klik add (sebelah kanan atas
13. kemudian isi form seperti perintah diatas.
Pada bagian “associated data query” pilih “add data query=SNMP- Interface Statistic” dengan   “index-method=Uptime Goes Backward” lalu klik add
Jika tidak ada error di SNMPnya kemudian klik save.

Selanjutnya untuk menampilkan di graph tree, pada bagian graph management pilih host:gateway yaitu device yang sudah dibuat sebelumya.
Centang semua graph yang muncul dan di bagian action pilih “Place on a Tree” klik go.Tampilan Seperti dibawah ini :

                             

14.Selanjutnya akan timbul tampilan Place on a Tree (Default Tree).



Tampilkkan di graph akan muncul device gateway, awalnya memang grafiknya tidak muncul karena perlu waktu untuk query data ke device gateway. Setelah beberapa menit akan muncul trafik data untuk tiap interface yang sudah kita centang sebelumya.  


Selasa, 18 November 2014




Install dan Konfigurasi FTP Server (proftpd) 

di Ubuntu Server 12.04





File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.

Tujuan dari FTP server adalah sebagai berikut :
Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien


berikut ini tutorial dari proses install dan konfigurasi FTP server :

1. Install Proftpd Server

 sudo apt-get install proftpd 


kemudian pilih  standalone


kemudian lakukan pengeditan pada Edit file konfigurasi proftpd menggunakan nano /edit

# nano /etc/proftpd/proftpd.conf

gambar diatas menunjukkan hasil program yang sebelum dilakukan pengedeitan.

                                     
gambar diatas menunjukkan hasil program yang sesudah dilakukan pengeditan.
save hasil pengeditan tersebut dengan menekn ctrl o -enter-ctrl x .
  • Restart

/etc/init.d/proftpd restart


Buka browser dan ketikkan



ftp localhost
masukkan username pada PC (ex: jartel2)
masukkan password pada PC (ex:234)

dalam melakukan percobaan ini pastikan dapat terakses ke jaringan internet apabila tidak terakses maka 

Kamis, 13 November 2014

Monitoring Jaringan Menggunakan SNMP dan MRTG pada Ubuntu 12.04

Manajemen Jaringan

Tutorial Monitoring Jaringan Menggunakan SNMP 


dan 


MRTG pada Ubuntu 12.04



1.1 TUJUAN
        
Mahasiswa mampu melakukan penginstallan pada SNMP dan MRTG.

1.2 DASAR TEORI

=> MRTG
Pengertian MRTG The Multi Router Traffic Grapher (MRTG) adalah sebuah alat yang berfungsi untuk me-monitoring traffic yang masuk kedalam jaringan. MRTG menampilkan halaman web html yang didalamnya terdapat gambar format PNG yang menyediakan representasi visual secara langsung dari traffic yang ada.

=>SNMP
SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam elemen jaringan yang dikelola.

TUTORIAL INSTALLASI DAN KONFIGURASI SNMP Untuk Local Host dan Getway:

1.Masuk ke terminal ubuntu kemudian lakukan perintah seperti dibawah ini :
       # sudo su
       *masukkan password (sesuai password yang anda punya)
  
2.lakukan peng-remove terlebih dahulu sebelum melakukan penginstallan pada SNMP dan MRTG agar tidak ada terjadinya konfigurasi sebelumnya yang telah dilakukan orang yang menggunakan komputer tersebut.
      # apt-get remove snmp snmpd --purge
3.lakukan sekali lagi seperti perintah diatas untuk paket MRTG 
        # apt-get remove mrtg –purge
           # apt-get remove mrtg

4.lakukan penginstallan pada APACHE 
        #apt-get install apache2

5. lakukan penginstallan pada SNMP
        #apt-get install snmp snmpd

6. lalu edit filesnmpd.conf 
        #nano /etc/snmp/snmpd.conf

7. apabila filenya sudah terbuka maka lakukan pada bagian berikut :

Hilangkan tanda # pada tulisan “ #rocommunity public localhost”
Sehingga menjadi “ rocommunitypublic localhost”

8. restart SNMPD menggunakan perintah :
    # /etc/init.d/snmpd restart

9. tes localhost nya dengan memasukkan perintah ini :
#snmpwalk –v 2c –c public 127.0.0.1 |more => untuk jaringan LAN

maka akan tampil pada layar seperti gambar dibawah ini :


TUTORIAL INSTALLASI DAN KONFIGURASI MRTG
#apt-get install mrtg
#mkdir /var/www/mrtg/localhost
#mkdir /var/www/mrtg
#cfgmaker --global ‘workdir: /var/www/mrtg/localhost’ --output /etc/mrtg.cfg public@localhost 
#indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg/localhost/index.html
Setelah selesai, buka Web Browser seperti Mozilla dan ketik URL berikut ini untuk menampilkan grafiknya :

http://localhost/mrtg/             --> Untuk menampilkan Local Host

maka akan tampil pada layar seperti dibawah ini :



ANALISA 

berdasarkan hasil percobaan yang telah kami lakukan maka didapatkan hasil analisa sebagai berikut :

hasil monitoring Local Host dengan mengambil data setiap 5 Minute sekali. Dengan adanya monitoring ini kita bisa mengetahui traffic yang yang terjadi pada Local Host . Pada monitoring Local Host kita tidak perlu memerlukan jaringan yang besar pada saat pengambilan datanya. Graffik yang berwarna hijau adalah menunjukkan kalauTraffic local Host sudah merjalan dan dalm proses pengambilan data.

pada saat melakukan percobaan pastikan perintah yang kita lakukan kita ketik bukan hasil dari copy paste dari blog orang agar tidak terjadi error.
kerumitan yang saya dapatkan pada saat melakukan percobaan terdapat pada INSTALLASI DAN KONFIGURASI MRTG .
untuk mengetahui IP gateway pada suatu jaringan tersebut lakukan perintah "ifconfig".
apabila kita tidak melakukan penginstallan pada APACHE maka tidak bisa melanjutkan perintah selanjutnya.


Rabu, 12 November 2014

Voip Server Asterisk



IP PBX server adalah sebuah sistem yang mempunyai fungsi utama menyediakan layanan VOIP(voice over IP) mulai dari registrasi user call routing,call conference,interactive voice response,call forwarding,caller id,voice mail dan sebagainya.dalam sebuah jaringan VoIP selain terdapat IP PBX server,juga terdapat beberapa client yang dapat saling berkomunikasi dengan baik dengan perantaraan IP PBX ini.

untuk melakukan penginstallan pada server dapat kita lihat langkah-langkah berikut :

# apt-get install asterisk

selanjutnya lakukan pengkonfigurasian :
# cd /etc/asterisk/
untuk pembuatan data account dengan menggunakan perintah :
# pico sip.conf
lakukan hal dibawah ini :
SIP.conf diatas berfungsi untuk menambahkan user yang akan kita daftarkan pada PBX asterisk. [100] berarti nama dari usernya dan secret adalah password dari user. type= friend adalah untuk menjadikan user kita bisa melakukan call dan menerima call, field type ini akan sangat bermacam-macam tergantung dari tipe user yang terhubung pada PBX.
file extensions.conf diatas adalah memberikan extension kepada user. contoh diatas adalah membuat extension 100 dan diperuntukkan untuk masing-masing user yang telah disebutkan pada sip.conf. 
 Selanjutnya adalah setting dial plain, konfigurasinya terdapat pada file extensions.conf, dengan perintah,
# pico extensions.conf



kemudian restart asterisk:
# /etc/init.d/asterisk restart
Maka kedua user tersebut sudah dapat saling melakukan panggilan dengan menggunakan aplikasi softphone X-Lite yang ada pada PC.
dapat dilihat bahwa percobaan yang dilakukan telah berhasil :



Selasa, 04 November 2014

Konfigurasi DNS server

Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). 
DNS digunakan untuk terhubung ke internet seperti browser.
DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

Langkah-langkah dalam menyelesaikan Konfigurasi DNS :

terminal kita pakai sebagai dasar dalam melakukan konfigurasi DNS server hal pertama ketik sudo su kemudian lakukan penginstallan pada Apache.

tahap kedua adalah menginstall paket bind9 terlebih dahulu dengan menggunakan perintah apt-get install bind9.
apabila telah terinstall maka langkah berikutnya anda masuk ke directory bind.
PENGERTIAN DNS BIND9Server yang berfungsi untuk memberikan sebuah penamaan dimana sebuah IP diberikan sebuah nama/penamaan supaya lebih gampang di ingat dan penyebutan nya, dibandingkan dengan IP misal 192.168.10.1 dan di beri penamaan nina.com” pasti kita lebih mudah mengingat nina.comdibandingkan dengan IP yang tadi jadi intinya DNS Server berfungsi untuk mempermudah dalam hal memberikan penamaan kepada sebuah IP agar mudah diingat.

                                      

lalu buat zona domainnya .
perintah-perintah dalam memasukan kedalam dialog interface.


dalam dialog interface ini dibuat domainnya dengan nama cabekering.com


selanjutnya buat file reserve dan file forwardnya.


file reserve dan forward berfungsi untuk mengkonfigurasi IP addresske DNS maupun dari DNS ke IP address.