Konfigurasi Monitoring Jaringan di Linux Ubuntu 15.04

Langkah Penyelesaian :

  • Installasi
  1. Instalasi Paket Nagios

#apt-get install –y nagios3

nagios1

nagios2

nagios3

#apt-get install –y nagios-nrpe-plugin nagios4

#apt-get install –y nagios-nrpe-server

nagios5

  • Konfigurasi
  1. Konfigurasi dasar Nagios

Mengedit perintah check_external_commands=0 menjadi check_external_commands=1 pada file nano /etc/nagios3/nagios.cfgnagios6

Mengedit perintah nagios:x:118 menjadi nagios:x:118:www-data pada file nano /etc/group. nagios7

Kemudian mengubah permission direktori dengan menggunakan perintah #chmod g+x /var/lib/nagios3/rw dan #chmod g+x /var/lib/nagios3. nagios8

  1. Menambahkan user Nagios

Selanjutnya menambahkan user ILJ dengan cara mengetikkan #htpasswd /etc/nagios3/htpasswd.users ilj nagios9

  1. Menampilkan Awal Nagios

Selanjutnya, mencoba untuk menampilkan hasil monitoring dengan menggunakan konfigurasi nagios. Sebelumnya akan muncul permintaan autentikasi username dan password.

nagios10

Tampilan monitoring layanan jaringan dengan menggunakan Nagios.

nagios11

  1. Menambahkan Service

Selanjutnya, mencoba menambahkan service untuk memonitoring layanan DNS, dengan menambahkan konfigurasi pada file nano /etc/nagios3/conf.d/localhost_nagios2.cfg. nagios12

Hasilnya seperti berikut : nagios13

  • Studi Kasus

 Menambahkan konfigurasi untuk layanan MySQL dan melihat hasil monitoring dengan menggunakan web browser pada client.

nagios14

nagios15

selesai.

 

 

Konfigurasi Webmail Menggunakan Squirrelmail di Linux Ubuntu 15.04

Langkah Penyelesaian :

  • Installasi
  • Instalasi Squirrelmail

#apt-get install squirrelmail webmail1

  • Konfigurasi
  • Mengkonfigurasi Squirrelmail dengan mengetikkan perintah #squirrelmail-configure, lalu akan muncul tampilan main menu. Kemudian ketikkan perintah command >> Dwebmail2
  • Setelah itu, akan muncul tampilan konfigurasi squirrel seperti berikut, pada perintah command ketikan Dovecot. Kemudian keluar dengan mengetikkan perintah command>> Q lalu di save.

webmail3

webmail4

  • Selanjutnya, membuat link ke documentRoot apache2 dengan menggunakan perintah #ln –s /usr/share/squirrelmail/ /var/www/squirrelmail webmail5
  • Lalu ubah hak aksesnya dengan perintah #chmod –R 777 /var/www/squirrelmail  webmail6
  • Langkah berikutnya, konfigurasikan virtual host webmail di dalam file nano /etc/apache2/sites-enabled/000-default.conf webmail7
  • Studi Kasus
  1. Mencoba mengakses url berikut https://mail.ilj.com pada browser client, kemudian akan muncul tampilan awal web squirrelmail seperti berikut :

webmail8

  1. Masukkan username dan password yang sudah di buat pada server.

webmail9

webmail10

  1. Kemudian login, lalu klik menu sent kemudian pilih compose untuk membuat pesan baru. Mencoba mengirim pesan dari user ilj1 ke user ilj2 dengan menggunakan aplikasi web squirrelmail. Yang terjadi seperti berikut :

webmail11

webmail12

webmail13

selesai.

Konfigurasi Email dengan Menggunakan Postfix dan Dovecot di Linux Ubuntu 15.04

Langkah Penyelesaian :

  • Installasi
  • Melakukan instalasi packet dengan perintah #apt-get install postfix.

email1

  • Kemudian akan muncul tampilan postfix configuration #dpkg-reconfigure postfix lalu pilih OK dan ikuti langkah selanjutnya sampai selesai.

email2

email3

email4

email5

email6

email7

email8

email9

email10

email11

  • Melakukan instalasi paket Dovecot dengan perintah #apt-get install dovecot-imapd dovecot-pop3d. Dan akan muncul tampilan configuration dovecot, kemudian isikan hostname dengan mail.ilj.com.

email12

email13

  • Konfigurasi
  1. Selanjutnya, ubah konfigurasi pada file nano /etc/postfix/main.cf. email14

Kemudian Restart layanan postfix mail server dengan perintah #service postfix restart. 

email15

  1. Lakukan konfigurasi pada file #nano /etc/dovecot/dovecot.conf dengan menambahkan protocols = pop3 imap. email16
  2. Selanjutnya, restart layanan dovecot dengan perintah #service dovecot restart. email17
  3. Agar layanan mail server dapat diakses oleh client, maka tambahkan domain mail server pada DNS Server yang telah terinstall. Tambahkan domain mail dengan IP Address 192.168.100.6 pada file forward zone (db.ilj) #nano /etc/bind/db.ilj.

email18

  1. Tambahkan juga subdomain mail.ilj.com pada file db.192 #nano /etc/bind/db.192.

email19

  1. Kemudian restart layanan DNS Server #service bind9 restart.

email20

  1. Tambahkan user sebagai user email yang akan menggunakan layanan mail server untuk mengirim #adduser ilj1 dan #adduser ilj2 untuk menerima email.

email21

email22

  • Studi Kasus
  1. Menggunakan perintah telnet untuk mengakses layanan mail server #telnet mail.ilj.com 25. Yang terjadi adalah user ilj1 akan melakukan akses layanan mail server dengan menggunakan protocol SMTP (port 25) yang digunakan untuk megirim pesan ke user ilj2. email23
  2. Menggunakan perintah #telnet mail.ilj.com 110. Yang terjadi adalah user ilj2 menerima email yang sudah dikirim oleh user ilj1 dengan menggunakan layanan protocol pop3 (port 110) yang digunakan untuk mengambil dan membaca email dari mail server. email24
  3. Menggunakan perintah #telnet mail.ilj.com 143. Yang terjadi adalah user menggunakan port 143 (imap) untuk mengakses mail server untuk mengambil dan membaca email. email25
  4. Berdasarkan pengamatan di atas, maksud dari perintah pengamatan 1 dibawah ini adalah :
  • E-mail Client membuka sesi dengan melakukan inisialisasi sirkuit TCP/IP ke Port 25, server SMTP kemudian memberikan respon dengan sebuah IP Address dan status subdomain. Jika server tersedia untuk mentransfer pesan maka client dapat meneruskan sesi dan mentransfer pesan.
  • Setelah koneksi TCP diinisialisasikan kemudian e-mail client ilj1 mengirim perintah “HELO”bersama-sama dengan nama domainnya, hal ini bertujuan untuk memperkenalkan identitasnya kepada server sehingga bila server menerima perintah ini maka server akan menjawab bersama-sama dengan nama domainnya.
  • Kemudian e-mail client ilj1 akan mengirim perintah “MAIL FROM:”. Digunakan untuk memasukkan alamat email dari si pengirim. Contoh “mail From:[email protected]
  • Selanjutnya email client ilj1 akan mengirimkan perintah “RCPT TO:”. Digunakan untuk memasukkan alamat emai dari si penerima. Contoh “rcpt to:[email protected]
  • Bila seluruh alamat e-mail dari penerima telah dikirim dan diterima oleh server, client kemudian mengirim perintah“DATA”. Pesan tersebut akan dikirim oleh client jika server telah memberikan konfirmasi yang menyatakan siap untuk menerima data dari pesan e-mail tersebut.
  • Bila telah selesai, selanjutnya client akan mengirim perintah terakhir yang akan menunjukkan bahwa pesan telah dikirim yaitu berupatitik(“.”),
  • setelah server mengirimkan jawaban yang menyatakan bahwa pesan telah diterima maka client akan diberikan kesempatan untuk mengirim pesan lagi atau mengakhiri sesi tersebut yaitu dengan perintah “QUIT”. email26

Konfigurasi FTP dengan menggunakan FileZilla di Linux Ubuntu 15.04

Langkah Penyelesaian :

  • Instalasi Paket

#apt-get install vsftpd ftp1

  • Konfigurasi
  • Anonymous FTP

Langkah membuat layanan anonymous FTP yaitu dengan cara mengedit konfigurasi anonymous_enable=YES di file /etc/vsftpd.confftp2

Setelah itu, merestart layanan FTP dengan perintah #service vsftpd restartftp3

Kemudian, di dalam direktori /srv/ftp buat file dengan nama filenya praktikum1.txt

 ftp4

  • Authenticated FTP

Langkah membuat layanan authenticated FTP yaitu dengan cara membuat user praktikum. ftp5

Kemudian, mengedit kembali konfigurasi anonymous_enable=NO dalam file /etc/vsftpd.conf.

ftp6

Selanjutnya, merestart kembali layanan FTP dengan perintah #service vsftpd restart.

ftp7

Kemudian dalam direktori /home/praktikum diisi dengan membuat file name praktikum2.txt.

ftp8

  • FTP Write Access

Mengedit konfigurasi file /etc/vsftpd.conf dengan mengubah perintah akses write menjadi write_enable=YESftp9

Selanjutnya, merestart kembali layanan FTP dengan perintah #service vsftpd restart.

ftp10

  • Studi Kasus
  • Pengamatan I

Mengakses server FTP dengan menggunakan Browser web Chrome, yang terjadi seperti berikut : ftp11

Mengakses server FTP dengan menggunakan FileZilla tanpa username dan password dan yang terjadi seperti berikut :  ftp12

  • Pengamatan II

Mengakses server FTP dengan menggunakan web browser dan yang terjadi seperti berikut :

ftp13

ftp14

Mengakses server FTP menggunakan FileZilla yang sudah ter autentikasi dengan username dan password yang telah dibuat dan yang terjadi seperti berikut :

ftp15

Mengupload file praktikum3.txt menggunakan FileZilla untuk mengakses server FTP dengan username dan password yang telah dibuat dan yang terjadi adalah file tidak bisa di upload karena akses write belum diubah.

ftp16

  • Pengamatan III

Mengakses server FTP dengan menggunakan web browser dan yang terjadi seperti berikut :

ftp17

ftp18

ftp19

Mengakses server FTP menggunakan FileZilla yang sudah ter autentikasi dengan username dan password yang telah dibuat dan yang terjadi seperti berikut :

ftp20

Mengupload file praktikum3.txt menggunakan FileZilla untuk mengakses server FTP dengan username dan password yang telah dibuat dan yang terjadi adalah file sudah bisa di upload karena akses write sudah diubah.

ftp21

selesai.

Link File Pdf: TB-6702144006-MarianneThalia-ILJ

Link File Docx : TB-6702144006-MarianneThalia-ILJ

Konfigurasi CMS di Linux Ubuntu 15.04

Langkah Penyelesaian :

  • Installasi

Mendownload aplikasi CMS WordPress terlebih dahulu dengan menggunakan perintah #wget http://wordpress.org/latest.tar.gzcms1

  • Konfigurasi
  1. Menambahkan konfigurasi di file /etc/apache2/sites-enabled/000-default.conf.

cms2

  1. Dalam direktori /var/www/, extract CMS wordpress yang sudah di download sebelumnya. Sehingga akan terbentuk direktori /var/www/wordpress. cms3
  2. Setelah itu, mengubah permission direktori.

cms4

  1. Kemudian, membuat database pada user root dengan nama wordpress cms5
  2. Selanjutnya, membuka web browser pada client untuk mengakses url http://wordpress.ilj.com. Kemudian klik “create a configuration file” atau “Let’s go!” Lalu akan diminta untuk mengisi user dan password dari database yang telah dibuat, kemudian setelah selesai klik submit.

cms6

cms7

  1. Setelah berhasil. Selanjutnya klik “ run the install “. Lalu akan diminta untuk mengisi nama situs, user admin dan password admin.

cms8

cms9

  1. Setelah semuanya berhasil. Kita dapat melihat halaman web wordpress yang telah di install dengan mengakses url http://wordpress.ilj.com cms10
  2. Dan untuk membuka halaman admin dapat di akses dengan url http://wordpress.ilj.com/wp-login.php cms11
    • Studi Kasus

Membuat sebuah konten sederhana melalui halaman web admin.

cms12

cms13

 

selesai

Link File Pdf : TB-6702144006-MarianneThalia-ILJ

Link File Docx : TB-6702144006-MarianneThalia-ILJ

Konfigurasi HTTPS di Linux Ubuntu 15.04

Langkah Penyelesaian : 

  • Installasi

Menginstall paket openssl terlebih dahulu dengan menggunakan perintah #apt-get install openssl.

http1

  • Konfigurasi
  1. Langkah pertama, membuat sertifikat SSL di dalam direktori /etc/apache2/sertifikat/ilj.crt. http2
  2. Kemudian, akan diminta untuk mengisi parameter yang diberikan oleh perintah diatas seperti berikut : http3
  3. Selanjutnya jika berhasil, tampilkan nama file yang sudah dibuat dalam direktori /etc/apache2/sertifikat. http4
  4. Setelah itu, menambahkan konfigurasi virtual host pada web server apache. http5
  5. Selanjutnya, mengaktifkan modul SSL dengan menggunakan perintah berikut : http6
  6. Kemudian, membuat file Index.php pada direktori /var/www/admin dengan mengisikan perintah berikut : http7

 

  • Studi Kasus

Mengkonfigurasikan client web server dengan menggunakan alamat IP 192.168.100.6/24. Dengan menggunakan browser client untuk mengakses admin.ilj.com dan yang terjadi adalah seperti berikut :

http8

 

selesai .

Link File Pdf : TB-6702144006-MarianneThalia-ILJ

Link File Docx : TB-6702144006-MarianneThalia-ILJ

 

Konfigurasi Virtual Host di Linux Ubuntu 15.04

Langkah Penyelesaian

  • Installasi

Menginstall paket terlebih dahulu dengan perintah berikut :

#apt-get install apache2

v1

#apt-get install php5

v2

#apt-get install mysql-server

v3

#apt-get install php5-mysql

v4

  • Konfigurasi
  1. Menambahkan konfigurasi pada file nano /etc/apache2/sites-enabled/000-default.conf

v5

  1. Membuat direktori Marketing dan IT di bawah /var/www

v6

v7

  1. Membuat file dengan nama filenya Index.php didalam direktori /var/www/marketing dan /var/www/IT yang sudah dibuat sebelumnya.

v8

v9

  • Studi Kasus

Pada Pengamatan ini, saya melakukan pencobaan untuk konfigurasi pada Virtual Host menggunakan web browser client untuk mengakses marketing.ilj.com dan it.ilj.com.

  1. Konfigurasi dengan IP Address 192.168.100.6/24. Yang terjadi adalah browser dapat mengakses ke marketing.ilj.com dan it.ilj.com karena hak aksesnya sudah terkonfigurasi dalam virtual host dengan satu jaringan yang sama.

v10

 

v11

  1. Konfigurasi dengan IP Address 192.168.98..135/24. Yang terjadi adalah browser tidak memiliki hak akses karena alamat ip tersebut tidak dikonfigurasi di dalam virtual host.

v12

v13

 

selesai.

Link File PDF : TB-6702144006-MarianneThalia-ILJ

Link File Docx : TB-6702144006-MarianneThalia-ILJ

Konfigurasi Proxy Server di Linux Ubuntu 15.04

Langkah Penyelesaian

  • Installasi

Menginstall paket Squid3 terlebih dahulu, dengan mengetikkan perintah #apt-get install squid3. proxy1

  • Konfigurasi
  1. Mengedit konfigurasi di file /etc/squid3/squid.conf . lalu mengubah script berikut :

Ubah : http_access deny all

Menjadi : http_access allow all proxy2

Lalu ketikkan perintah # service squid3 restart

proxy3

  1. Mengedit konfigurasi di file /etc/squid3/squid.conf . lalu ditambahkan script berikut :

Acl bloksitus url_regex –i “/etc/squid3/urlblok.txt”

http_access deny bloksitus

http_access allow all proxy4

Setelah itu membuat file /etc/squid3/urlblok.txt. kemudian file tersebut diisi dengan : face dan detik. proxy5

Selanjutnya, restart service squid3 kembali dengan perintah #Service squid3 restart.

proxy6

  1. Mengedit konfigurasi di file /etc/squid3/squid.conf . kemudian menambahkan script berikut :

Auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/users

Acl otentikasi proxy_auth REQUIRED

http_access deny !otentikasi

acl bloksitus url_regex –i “/etc/squid3/urlblok.txt”

http_access deny bloksitus

http_access allow all proxy7

Setelah itu, membuat user proxy dengan mengetikkan perintah berikut:

proxy8

Kemudian, ubah permission file users dengan mengetikkan perintah berikut:

proxy9

Selanjutnya, restart kembali dengan mengetikkan perintah berikut :

proxy10

  • Studi Kasus
  1. Konfigurasi browser client agar menggunakan alamat IP proxy server di browser mozilla firefox, coba akses www.google.com , www.facebook.com , www.detik.com . yang terjadi :

 proxy11

 proxy12

proxy13

proxy14

2. Konfigurasi browser client agar menggunakan alamat IP proxy server di browser mozilla firefox, lalu coba akses www.google.com , www.facebook.com , www.detik.com . yang terjadi :

 proxy15

proxy16

proxy17

proxy18

3. Konfigurasi browser client agar menggunakan alamat IP proxy server di browser mozilla firefox, lalu Coba akses www.google.com , www.facebook.com , www.detik.com . yang terjadi :

 proxy19

proxy20

proxy21

proxy22

proxy23

selesai.

Link File Docx : TB-6702144006-MarianneThalia-ILJ

 Link File PDF : TB-6702144006-MarianneThalia-ILJ

Konfigurasi DHCP Server di Linux Ubuntu 15.04

Langkah Penyelesaian

  • Installasi

Menginstall dhcp server dengan mengetikkan perintah #apt-get install isc-dhcp-server

dhcp1

  • Konfigurasi
  1. Pertama hal yang dilakukan adalah mengetikkan konfigurasi pada file /etc/default/isc-dhcp-server untuk mengubah atau menambahkan eth yang sudah ada di interface, supaya dapat terbaca di Client server dhcp2
  2. Selanjutnya, mengetikkan konfigurasi pada file /etc/dhcp/dhcpd.conf untuk menentukkan IP Address, subnet mask, range IP, IP DNS, dll. dhcp2.2
  3. Setelah semuanya selesai dikonfigurasi, selanjutnya melakukan proses restart dengan mengetikkan perintah #Service isc-dhcp-server restart. dhcp3
    • Studi Kasus

Setelah konfigurasi selesai,selanjutnya melakukan pengujian terhadap client. Pertama pilih Open Network and Sharing Center, lalu pilih change adapter setting, klik kanan lalu pilih Ipv4 kemudian ubah menjadi obtain. Setelah semuanya selesai hasilnya bisa dilihat dengan melihat status nya.

dhcp4

Kemudian, melakukan pengujian dengan ping ke client dengan mengetikan perintah ping 192.168.100.6 dan ping ilj.com .

dhcp5

selesai.

Link PDF : TB-6702144006-MarianneThalia-ILJ

Link Docx : TB-6702144006-MarianneThalia-ILJ

Konfigurasi Layanan DNS Server Berbasis Bind9 pada Ubuntu 14.04 LTS

Langkah Penyelesaian

  1. Installasi Paket

langkah pertama, menginstall paket bind9 pada terminal dengan perintah #apt-get install bind9

0

2. Ketentuan :

IP Address : 192.168.100.6 /24

3. Konfigurasi DNS Server

mengubah konfigurasi IP Address menjadi 192.168.100.6 pada file nano /etc/network/interfaces 1

  • mengkonfigurasi forward dan reverse zone pada file nano /etc/bind/named.conf.default-zones

2

  • konfigurasi file nano /etc/bind/db.ilj

3

  • konfigurasi file nano /etc/bind/db.192

4

  • selanjutnya, mengecek konfigurasi dengan menggunakan perintah #named-checkconf

5

  • setelah itu, mengecek konfigurasi forward dan reverse zone dengan menggunakan perintah #named-checkzone db.192 db.ilj

6

  • setelah semuanya berhasil, aktifkan layanan DNS server atau merestart nya dengan perintah /etc/init.d/bind9 start

7

  • selanjutnya, cek konfigurasi name server atau alamat DNS Server pada file nano /etc/resolv.conf

8

4. Pengamatan

  • pada sisi client, coba mengecek domain dan subdomain dengan perintah berikut :

nslookup ilj.com

9

nslookup www.ilj.com

10

nslookup marketing.ilj.com

11

ping ilj.com

12

ping www.ilj.com

13

ping marketing.ilj.com

14

selesai.

Link PDF: TB-6702144006-MarianneThalia-ILJ

Link Docx : TB-6702144006-MarianneThalia-ILJ