Rabu, 17 Desember 2014

manajemen jaringan

Konfigurasi Router Mikrotik


 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau


1.dasar teori

mikrotik

     router mikrotik adalah suatu sistem yang dirancang untuk jaringan router. router mikrotik adalah suatu software yang mampu mengubah PC menjadi router yang dapat diandalkan, mencakup ip network untuk jaringan wireless. Fitur-fitur tersebut diantaranya : Firewall & Nat, Routing, Hotspot, Point to Point Tunneling Protocol, DNS Server, DHCP Server, Hotspot, dan berbagai fitur lainya.

    mikrotik router Didesain untuk memudahkan user dalam sistem operasi. Proses adminstrasi bisa dilakukan pada aplikasi windows seperti winbox. PC yang akan dijadikan router tidak memerlukan resource yang besar dari user. untuk skala besar atau jaringan router yang rumit.

topologi

jaringan PCR - Mikrotik - Client 


2. konfigurasi

>   install aplikasi winbox seperti gambar dibawah ini.


>   klik conect sesuai dengan mac address yang dipilih. sampai keluar gambar dibawah ini:


>  klik Eth3 dan Eth2 den berikan nama pada masing-masing port mikrotiknya, seperti gambar dibawah ini:
\



>   Masukan DHCP address, masukan IP, network, dan interfacesnya

IP di atas ymerupakan IP untuk client


>   lakukan uji coba dengan server PCR pada command window

Pada Ethernet 2


Pada Ethernet 3


jika ping ke server PCR berhasil, maka client sudah bisa ditambahkan

Selasa, 16 Desember 2014

workshop aplikasi internet


Konfigurasi IP PBX Pada Windows 7


 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau

                                                          sukron015@gmail.com 




     Sistem telepon IP 3CX Phone System berbasis operasi Windows yang dapat berfungsi layaknya PBX tanpa kabel. Dengan standar SIP (Session Initiation Protocol), layanan VoIP dan saluran telepon PSTN, penggunaan 3CX Phone System memperkaya fitur komunikasi daripada PBX tradisional dan dapat mengurangi biaya panggilan dengan menggunakan jalur layanan VoIP. Administrasinya berbasis web sehingga membuat pengaturan dan pengelolaan sistem telepon begitu mudah. 3CX Phone System menghilangkan jaringan kabel telepon dan memungkinkan pengguna untuk dengan mudah bekerja dari tempat lain atau jarak jauh. Adapun tahap tahap untuk mengkonfigurasi 3CX pada windows sebagai berikut :

1. buka aplikasi 3cx

2. Konfigurasi 3CX dimulai dari contoh gambar berikut, pilih menu Local IP




silahkan masukan Local IP address anda. Local IP address dapat dilihat dari ipconfig menggunakan menu commond prompt. Lihatlah IP pada detail wireless.

3. Sekarang lakukan settingan pada Public IP, silahkan memilih menu next tanpa mengisi Public IP. 


4. Tahap selanjutnya pilih menu Setting 



Akan keluar seperti tampilan gambar diatas, silahkan pilih Create New PBX lalu next.

5. Settingan dilanjutkan dengan memilih menu Extension Digits 



Terdapat 4 pilihan jumlah digit nomor extension yang bisa anda gunakan. Pada konfigurasi ini penulis memilih 3 digit, sehingga banyak nomor extension dalam melakukan komunikasi 3 digit.

6. Mail server bisa anda abaikan, lalu silahkan memilih pilihan next.


7. Selanjutnya pilih menu Administator Login 



Jika anda mau sesuai dengan gambar diatas, password yang digunakan sesuai dengan username yaitu admin. Username dan password dapat anda ganti sesuai keinginan anda.

8. Tahap selanjutnya melakukan settingan pada menu Phone Setting. Menu ini berfungsi untuk konfigurasi Telpon. Anda dapat mengatur nomor extension, area, serta beberapa hal penting dalam konfigurasi telpon.


Tahap awal ini melakukan konfigurasi telpon sebagai operator. Digunakan nomor extension 100. Gunakan nomor yang sama untuk Authentication ID dan Authentication Password.

9. Menu yang selanjutnya disetting yaitu Region. Pilih negara sesuai tempat tinggal anda.


10. Untuk menu VoIP Provider, pilih skip saja.


11. Setelah selesai melakukan setting sebagai operator, silahkan masuk pada applikasi selanjutnya 3CX Phone System Menagement Console. Lalu silahkan registrasi dengan username dan password yang telah disetting.


12. Setelah anda melakukan registrasi, selanjutnya pilih menu account setting. Silahkan masukan account name, extension number serta password yang sesuai nomor extension. Seperti gambar berikut :



Lakukan hal berikut untuk setiap user agar dapat saling berhubungan. Perlu diingat bahwa jangan sampai terdapat nomor extension yang sama untuk setiap user agar dapat saling berhubungan.

13. Untuk menambahkan account silahkan pilih menu new.


14. Jika semua langkah diatas telah anda lakukan, saatnya melakukan pengetesan komunikasi. Dengan menggunakan aplikasi 3CX Phone, silahkan mendial nomor extension yang telah terdaftar. Hal yang perlu diperhatikan yaitu saat memasuki applikasi ini, silahkan mendaftar terlebih dahulu account anda hingga status 3CX Phone menjadiconnected. Terhubung atau tidaknya #CX Phone anda dapat dilihat pada 3CX Phone System Menagement Console dengan sub menu extension status pada operator. Berikut ini salah satu bentuk komunikasi yang telah dilakukan, 


Jika tampilan 3CX Phone telah seperti gambar diatas saat menerima dial dari nomor extension yang telah terdaftar, maka anda telah berhasil melakukan Konfigurasi VoIP dengan Software Based PBX for Windows 3CX.

Rabu, 10 Desember 2014

manajemen jaringan

Instalasi Nagios Pada Ubuntu


 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau

Nagios
   Nagios merupakan salah satu perangkat open source yang mudah digunakan. Pada awalnya nagios hanya didesain pada pengunaan sistem operasi linux saja, namun dapat juga berjalan dengan baik hampir disemua  sistem operasi lainnya.

    Nagios didesain untuk memonitoring host-host tertentu yang telah di konfigurasi sebelumnya dalam melakukan lalu lintas data dalam area tertentu. Nagios mengawasi host-host yangtelah ditetapkan dan memberikan layanan, memberi tanda jika kondisi menjadi buruk, serta memberi tanda kalau keadaan host kembali membaik.


Konfigurasi nagios
1. ketikkan perintah "sudo su" untuk mendapatkan acces bebas pada PC.
   
2. inputkan password

3. lakukan pengecekan paket pada ubuntu dengan mengetikkan  "dpkg -l |grep <jenis paket yang akan dicek>"
  dalam hal ini yang dibutuhkan adalah apache2 dan nagios 3
   dpkg -l |grep apache2 >> untuk mengecek paket apache2
   dpkg -l |grep nagios3 >> untuk mengecek paket nagios3

4. jika sudah terinstall, maka remove terlebih dahulu paketnya agar lebih mudah dikonfigurasi. gunakan perintah "apt-get remove apache2" untuk apache2 dan gunakan "nagios3 untuk nagios3

5. lakukan penginstalan nagios3 dengan menginputkan perintah "apt-get intstall nagios3"

6. lakukan konfigurasi selanjutnya dengan menginputkan perintah "nano /etc/nagios3/conf.d/localhost_nagios3.cfg", maka akan muncul seperti gambar:

    pada gambar diatas merupakan konfigurasi untuk localhost. karena ini merupakan hanya percobaan maka locahost yang dipakai cukup 1.

7. konfigurasi hostgroup dengan menginputkan perintah "nano /etc/nagios3/conf.d/hostgroups_nagios2.cfg", maka akan muncul seperti gambar :

8. lakukan konfigurasi pada service dengan mengetikkan perintah seperti berikut ini "nano /etc/nagios3/conf.d/services_nagios2.cfg", maka akan muncul seperti gambar :
 
9. jika semua telah dikonfigurasi, lakukan restart dengan menginputkan perintah "/etc/init.d/nagios3 restart" 

10. buka browser, dan ketikkan "localhost", maka akan keluar seperti gambar:

11. klik pada menu bagian kiri map, maka akan muncul host yang telah dikonfigurasi. pada saat pengambilan gambar ini, kebetulan jaringan host sedang down. selain tampilan dibawah ini (map), nagios juga bisa menampilkan dalam bentuk group dan dalam bentuk service.

    

Rabu, 26 November 2014

Manajemen Jaringan

CACTI PADA UBUNTU 


 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau


Cacti

    Cacti adalah salah satu software yang digunakan untuk keperluan monitoring yang banyak digunakan saat ini. Cacti menyimpan semua data/informasi yang diperlukan untuk membuat grafik dan mengumpulkannya dengan database MySQL. Untuk menjalankan Cacti, diperlukan software pendukung seperti MySQL, PHP, RRDTool, net-snmp, dan sebuah webserver yang support PHP seperti A pache atau IIS


      Cacti adalah salah satu aplikasi open source yang menrupakan solusi  pembuatan grafik network yang lengkap yang didesign untuk memanfaatkan kemampuan fungsi RRDTool sebagai  peyimpanan data dan pembuatan grafik. Cacti menyediakan pengumpulan data yang cepat, pola grafik advanced, metoda perolehan multiple data, dan fitur pengelolaan user. Semuanya dikemas secara intuitif, sebuah interface yang mudah digunakan  mudah dipahami untuk local area network hingga network yang kompleks dengan ratusan device. Dengan menggunakan cacti kita dapat memonitor trafik yang mengalir pada sebuah server.

    Jika menginstall cacti pada sistem anda, sebaiknya diketahui bahwa paket-paket berikut merupakan paket yang harus ada pada sistem :
 
  • Apache 2 sebagai web Server dan php supportnya.
  • Mysql Server dan php support.
  • RRDTool.
  • Cacti (latest version).


langkah-langkah 

   sebelum melakukan install cacti pada ubuntu anda, ada baiknya kalau dilakukan pengecekan pada ubuntu apakah sudah terinstall atau belum. 
1. Masuk ke terminal Ubuntu dengan mengetikkaan ''sudosu''
2. Inputkan password
3. Lakukan pengecekan dengan menginputkan perintah "dpkg -l |grep apache2" .
4. Jika paket-paket di atas belum terinstall, maka lakukan penginstalan untuk setiap paketnya.
  
a. Install apache2 web srver dengan menginputkan perintah "apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libapache2-mod-php5 php5-cli php5-common php5-cgi "

b. Install mysql server dengan php support, dengan menginputkan perintah " apt-get install mysql-server mysql-client libmysqlclient16-dev php5-mysql make gcc g++  cgilib libfreetype6 libttf-dev libttf2 libpngwriter0-dev libpng3-dev libfreetype6-dev libart-2.0-dev snmp "   

c. Install RRDTool  dengan perintah "apt-get install rrdtool" 

d. Install Cacti dengan perintah "apt-get install cacti"

5. ketikkan pada webbrowser "localhost/cacti/" maka akan muncul tampilan jendela seperti berikut:


click menu next sampai keluar jendela seperti: 



jika pakeat cacti selesai terinstall maka akan muncul proses permintaan password sebanyak dua kali. password ini bisa diubah pada nanti.


setelah login, maka akan muncul menu cacti seperti gambar berikut..


Kemudian tambahkan Device, dengan cara pilih menu Device kemudian klik add (pada bagian kanan).
Maka akan muncul tampilan seperti berikut :

  • Description : Isikan nama device yang akan dimonitoring.  
  • Hostname : Isikan IP Address dari device yang akan dimonitoring.  
  • Host Template : Pilih “Local Linux Machine” atau ucd/net SNMP Host jika device yang akan dimonitoring PC biasa seperti windows client.  
  • SNMP Version : Pilih sesuai versi SNMP yang di setup di device Gateway, dalam hal ini version  
  • SNMP Communitiy : umumnya pakai “public” tapi jika memang di set lain, tinggal menyesuaikan.  
  • Pada tugas saya, yang akan dimonitoring adalah router kampus Politeknik Caltex Riau, sehingga 
    Lalu pada bagian Associated Data Query, pilih Add Data Query SNMP – Interface Statistic dan Index – Method  Uptime Goes Backward, kemudian tekan Add. 
   Untuk memastikan SNMP berjalan pada device, klik Verbose Query di Associated Data Query  SNMP – Interface Statisticnya.
   Ketika hasil yang ditampilkan tidak mengandung error maka klik Save.
Cara menampilkan grafik monitor dari device :
  • pilih menu Create Graph for your new devices.
  • Lalu pilih Graph Templates yang ingin anda tampilkan.
  • Lalu Select a graph type: saya memilih yang In/Out Bytes with Total Bandwidth.
  • Jika sudah lengkap maka, klik tombol create.
Gambar di bawah ini merupakan hasil dari monitoring di Lab 234 Politeknik Caltex Riau : 

untuk mendapatkan grafik, maka dibutuhkan wkatu beberapa saat untuk mengumpulkan data.

Selasa, 25 November 2014

workshop aplikasi internet

Cara Install FTP Server Pada Ubuntu

 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau
   FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan download dan upload berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

     Berikut adalah beberapa langkah untuk mengaktifkan FTP server pada ubuntu:

1.install proftpd.
     lakukan penginstalan proftpd dengan memngetikkan perintah "apt-get install proftpd-basic". tunggu sampai proses selesai dan akan muncul dialog window dengan pilihan "from initd" dan pilihan lainnya "standalone".maka pilihlahlah "standalone".

2.edit file konfigurasi proftpd
     untuk melakukan konfigurasi, maka ketikkan perintah berikut "/nano/ etc/proftpd/proftpd.conf", maka akan sampai pada konfigurasi proftpd. lakukan perubahan pada file"debian" menjadi "ubuntu server". jangan lupa disimpan dan program di restart.

3.lakukan pengujian
     lakukan pengujian dengan mengetikkan ip dari PC ke web browser. akan ada sistem keamanan dengan memasukkan nama user dan password. jika konfigurasi berhasil, maka akan muncul tampilan sepert


Rabu, 19 November 2014

manajemen jaringan

Instalasi SNMP dan MRTG Pada Ubuntu


 Muhammad Sukron
Teknik Elektronika Telekomunikasi, Politeknik Caltex Riau


 1. SNMP ( Simple Network Management Protocol )

    SNMP adalah protokol yang di desain agar pengguna bisa meremote penggunaan internet secara sistematis dari jarak jauh dengan satu pc. Data yang dikumpulkan diolah menjadi variabel yan telah ditentukan.
penyusun dari menejemen jaringan tcp/ip adalah:
1. MIB (Management Information Database)
  dapat dikatakan sebagai struktur basis data variabel dari elemen jaringan yang dikelola. Struktrur ini bersifat hierarki dan memiliki aturan sedemikian rupa sehingga informasi setiap variabel dapat dikelola atau ditetapkan dengan mudah.

2. Agen
  
merupakan perangkat lunak yang dijalankan disetiap elemen jaringan yang dikelola. Setiap agen mempunyai basis data variabel yang bersifat lokal yang menerangkan keadaan dan berkas aktivitasnya dan pengaruhnya terhadap operasi.

3. Manajer
  adalah pelaksana dan manajemen jaringan. Pada kenyataannya manager ini merupakan komputer biasa yang ada pada jaringan yang mengoperaksikan perangkat lunak untuk manajemen jaringan. Manajer ini terdiri atas satu proses atau lebih yang berkomunikasi dengan agen-agennya dan dalam jaringan. Manajer akan mengumpulkan informasi dari agen dari jaringan yang diminta oleh administrator saja bukan semua informasi yang dimiliki agen.

     "apt-get install apache2"

2. sebelum melakukan penginstalan, cek SNMPD dengan mengetikkan  :
     "dpkg -l |grep snmpd "



3. remove program jika sudah terinstall sebelumnya dengan cara:
    "apt-get remove snmp snmpd --purge"

  
4. Lakukan instal SNMP dengan mengetikkan :
    "apt-get install snmp snmpd"

setelah SNMPD diinstall, lakukan configurasi dengan cara:
    "nano /etc/snmp/snmpd.conf"

    Edit pada baris di bawah ini :


        #rocommunity public localhost
          hilangkan tanda "#" menjadi "rocommunity public localhost"

        lakukan perubahan seperlunya
       syslocation LabJartel

        syscontact m.sukron <sukron015@gmail;com>
5 Restart SNMPD dengan mengetikkan :
    "/etc/init.d/snmpd restart"
 
   Ini adalah perintah untuk melakukan restart pada file snmpd.conf yang diubah
     lakukan pengecekan dengan mengetik perintah berikut :
    "snmpwalk -v 2c -c public localhost"
        


2. MRTG (the Multi Router Traffic Grapher) 

       MRTG Adalah aplikasi yang digunakan untuk memantau beban trafik padalink jaringan. MRTG akan membuat halaman HTML yang berisi gambar GIF yang mengambarkan trafik melalui jaringan secara harian, mingguan, bulanan dan tahunan.

(sumber: http://id.wikipedia.org/wiki/MRT)

langkah-langkah instalasi MRTG

1. lakukan pengecekan mrtg, ketikkan perintah berikut :
     "dpkg -l |grep mrtg"

2. lakukan remove apabila mrtg sudah teinstall sebelumnya. ketikkan perintah berikut :
    "apt-get remove mrtg --purge"

3. Instal MRTG pada ubuntu.
    "apt-get isntall mrtg"

4. lakukan Konfigurasi MRTG

  ketikkan perintah berikut
   "cfgmaker --global 'workdir: /var/www/mrtg' --output /etc/mrtg.cfg public@localhost"


5. Tampilkan grafik MRTG
   ketikkan perintah berikut:
  "indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg/index.html "
  

6. Ketikkan pada web browser :
    "http://localhost/mrtg"  
maka akan terlihat