115
TUGAS BESAR IMPLEMENTASI LAYANAN JARINGAN KONFIGURASI : DNS, DHCP ,PROXY, VIRTUAL HOST, HTTPS, CMS, FTP, EMAIL, WEB MAIL DAN MONITORING DISUSUN OLEH : I GUSTI NGURAH PANDU WIBISANA NIM 6702142054 2014 KETUA IMAY HUMAIROH NIM 6702144035 2014 ANGGOTA JODHI MUHAMAD ZUHAIR NIM 6720140130 2014 ANGGOTA GIAVANI BONITA NIM 6720140117 2014 ANGGOTA 1

DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

  • Upload
    buikiet

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

TUGAS BESAR IMPLEMENTASI LAYANAN JARINGAN

KONFIGURASI :

DNS, DHCP ,PROXY, VIRTUAL HOST, HTTPS, CMS, FTP, EMAIL, WEB MAIL

DAN MONITORING

DISUSUN OLEH :

I GUSTI NGURAH PANDU WIBISANA NIM 6702142054 2014 KETUA

IMAY HUMAIROH NIM 6702144035 2014 ANGGOTA

JODHI MUHAMAD ZUHAIR NIM 6720140130 2014 ANGGOTA

GIAVANI BONITA NIM 6720140117 2014 ANGGOTA

UNIVERSITAS TELKOM

BANDUNG

2016

1

Page 2: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

KATA PENGANTAR

Assalamu’alaikum warahmatullahi wabarakatuh.

Alhamdulillahirabbilalamin, banyak nikmat yang Allah berikan, tetapi sedikit sekali yang kita ingat. Segala puji hanya layak untuk Allah atas segala berkat, rahmat, taufik, serta hidayah-Nya yang tiada terkira besarnya, sehingga kami dapat menyelesaikan tugas laporan Praktikum Implementasi Layanan Jaringan ini.

Dalam penyusunannya, saya mengucapkan terimakasih kepada  Dosen Impelentasi Layanan Jaringan kami yaitu Bapak Devier Suchendra yang telah memberikan dukungan, kasih, dan kepercayaan yang begitu besar. Dari sanalah semua kesuksesan ini berawal, semoga semua ini bisa memberikan sedikit kebahagiaan dan menuntun pada langkah yang lebih baik lagi.

Meskipun kami berharap isi dari laporan praktikum kami ini bebas dari kekurangan dan kesalahan, namun selalu ada yang kurang. Oleh karena itu, kami mengharapkan kritik dan saran yang membangun agar tugas laporan praktikum implementasi layanan jaringan ini dapat lebih baik lagi.

Akhir kata saya mengucapkan terimakasih, semoga hasil laporan praktikum kami ini bermanfaat.

Bandung, 27 April 2016

Penyusun

DAFTAR ISI

2

Page 3: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

DAFTAR ISI.....................................................................................1

BAB 1 DNS.....................................................................................1

1.1 Pengertian......................................................................1

1.2 Cara Kerja.......................................................................2

1.3 Instalasi..........................................................................3

1.4 Konfigurasi.....................................................................3

1.5 Studi Kasus.....................................................................5

BAB 2.............................................................................................1

DHCP..............................................................................................1

1.1 Pengertian......................................................................1

1.2 Cara Kerja.......................................................................1

1.3 Instalasi..........................................................................3

1.4 Konfigurasi.....................................................................3

1.5 Studi Kasus.....................................................................5

BAB 3.............................................................................................7

PROXY............................................................................................7

1.1 Pengertian......................................................................7

1.2 Cara Kerja.......................................................................7

1.3 Instalasi..........................................................................7

1.4 Konfigurasi.....................................................................8

Konfigurasi 1.........................................................................8

Konfigurasi 2.......................................................................10

Konfigurasi 3.......................................................................12

1.5 Studi Kasus...................................................................16

BAB 4...........................................................................................18

3

Page 4: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

VIRTUAL HOST (Web Sevice)........................................................18

1.1 Pengertian....................................................................18

1.2 Cara Kerja.....................................................................18

1.3 Instalasi........................................................................19

1.4 Konfigurasi...................................................................19

1.5 Studi Kasus...................................................................21

BAB 5...........................................................................................22

HTTPS...........................................................................................22

1.1 Pengertian....................................................................22

1.2 Cara Kerja.....................................................................22

1.3 Instalasi........................................................................23

1.4 Konfigurasi...................................................................24

1.5 Studi Kasus...................................................................26

BAB 6...........................................................................................27

CMS..............................................................................................27

1.1 Pengertian....................................................................27

1.2 Cara Kerja.....................................................................27

1.3 Instalasi........................................................................27

1.4 Konfigurasi...................................................................28

1.5 Studi Kerja....................................................................33

BAB 7...........................................................................................34

FTP...............................................................................................34

1.1 Pengertian....................................................................34

1.2 Cara Kerja.....................................................................34

1.3 Instalasi........................................................................35

4

Page 5: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.4 Konfigurasi...................................................................35

1.5 Studi Kasus...................................................................47

BAB 8...........................................................................................49

EMAIL...........................................................................................49

1.1 Pengertian....................................................................49

1.2 Cara Kerja.....................................................................49

1.3 Instalasi........................................................................51

1.4 Konfigurasi...................................................................52

1.5 Studi Kasus...................................................................61

BAB 9...........................................................................................63

WEB MAIL....................................................................................63

1.1 Pengertian....................................................................63

1.2 Cara Kerja.....................................................................63

1.3 Instalasi........................................................................64

1.4 Konfigurasi...................................................................64

BAB 10.........................................................................................71

MONITORING...............................................................................71

1.1 Pengertian....................................................................71

1.2 Cara Kerja.....................................................................71

1.3 Instalasi........................................................................72

1.4 Konfigurasi...................................................................72

1.5 Studi Kasus...................................................................76

DAFTAR PUSTAKA........................................................................77

5

Page 6: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 1

DNS

1.1 PengertianDomain 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 biasa digunakan pada aplikasi yang terhubung ke

Internet seperti web browser atau e-mail, dimana DNS

membantu memetakan host name sebuah komputer ke IP

address. Selain digunakan di Internet, DNS juga dapat di

implementasikan ke private network atau intranet.

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.

DNS menyediakan pelayanan yang cukup penting

untuk Internet, ketika perangkat keras komputer dan

1

Page 7: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

jaringan bekerja dengan alamat IP untuk mengerjakan

tugas seperti pengalamatan dan penjaluran (routing),

manusia pada umumnya lebih memilih untuk

menggunakan nama host dan nama domain, contohnya

adalah penunjukan sumber universal (URL) dan alamat

surel. Analogi yang umum digunakan untuk menjelaskan

fungsinya adalah DNS bisa dianggap seperti buku telepon

internet dimana saat pengguna mengetikkan

www.indosat.net.id di peramban web maka pengguna

akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan

(IPv6).

1.2 Cara Kerjaa. Ketika kita request suatu alamat, misalnya nslookup

www.kelompok3.com dari cmd kita (misal dengan IP

192.168.100.35), maka akan mengcontact nameserver

dan IP addressnya.

b. Nameserver (misal dengan IP 192.168.100.35), akan

mengirimkan request tersebut di database lokal kita.

Karena tidak ada, maka nameserver akan mengontak

root DNS servernya.

c. Root server akan memberitahukan IP address dari

server DNS dari www.kelompok3.com . kemudian

DNS server lokal akan mengontak server DNS yang

mengelola www.kelompok3.com . kemudian DNS

2

Page 8: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

server akan memberitahukan IP address dari

www.kelompok3.com.

1.3 Instalasi#apt-get install bind9

1.4 Konfigurasi1. Ubah isi file #nano /etc/network/interfaces

Gambar 1

2. Tambahkan pada file #nano /etc/bind/named.conf.default-

zones

3

Page 9: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 2

3. Buka konfigurasi #nano /etc/bind/db.ILJ

Gambar 3

4. Buka konfigurasi #nano /etc/b ind/db.192

4

Page 10: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 4

5. Cek konfigurasi dengan perintah #named-checkconf,

sebelum itu masuk dulu ke #cd /etc/bind

Gambar 5

Gambar 6

6. Untuk mengaktifkan DNS menggunakan perintah #

/etc/init.d/bind9 start

Gambar 7

7. Buka file #nano /etc/resolv.conf untuk mengubah

nameserver menjadi IP Address kalian

Gambar 8

1.5 Studi KasusLinux yang digunakan yaitu ubuntu 14.04, ubuntu

ini digunakan di vmware sebagai server dan client nya

menggunakan windows 7. Di ubuntu server pakai IP

address 192.168.35, domain nya yaitu kelompok3.com,

sedangkan domain untuk halaman utama perusahaan

5

Page 11: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

memakai www.kelompok3.com. Selain domain yang

dipakai diperusahaan, ada juga subdomain yang dipakai,

nama yang dipakai subdomain di perusahaannya yaitu

subdomain departemen marketing

( marketing.kelompok3.com ), subdomain departemen IT (

it.kelompok3.com ), dan subdomain departemen

operasional ( operasional.kelompok3.com ). Sedangkan di

client sendiri kita gunakan windows 7, di client kita

gunakan cmd untuk membuktikan apa client ini terhubung

ke server atau tidak. Perintah yang digunakan diclient

yaitu nslookup kelompok3.com perintah ini memapilkan

server, ip address dan host namenya. ada juga perintah

ping www.kelompok3.com menampilkan client terhubung

atau tidak ke server.

Konfigurasi di ubuntu 14.04, pertama buka terminal di

ubuntu ketik sudo su lalu masukkan pasword, kedua ketik

#apt-get install bind9 (harus terhubung ke wifi), ketiga

setting ip dengan mengetikan /etc/network/interfaces

kemudian restart dengan mengetikan

/etc/init.d/networking restart, keempat masukan folder

bind lalu setting di named.conf.default-zones, kelima copy

file db.local dan ubahlah nama file menjadi db.ILJ lalu

edit, keenam ketik db.192 lalu edit, ketujuh testlah dns

dengan cara nslookup dan ping di client.

6

Page 12: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

7

Page 13: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 2

DHCP

1.1 Pengertian

DHCP (Dynamic Host Configuration Protocol)

yaitu protokol yang memberikan layanan pemberian IP

secara otomatis kepada client yang membutuhkan dengan

cara pengalokasian alamat IP dalam satu jaringan.

1.2 Cara Kerja

1

Page 14: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1. DHCPDiscover

Disini DHCP Client akan melakukan request secara

broadcast untuk mencari atau melacak DHCP server yang

asli atau aktif layanannya.

2. DHCPOffer

DHCP Server menerima broadcast dari DHCP Client tadi,

setelah itu DHCP Server akan menawarkan penyewaan

sebuah alamat IP DCHP kepada DHCP Client.

3. DHCPRequest

Jika DHCP Client menerima tawaran dari DHCP Server,

maka DHCP Client akan meminta salah satu alamat IP

yang disewakan oleh DHCP Server tersebut.

4. DHCPAck

Selanjutnya DHCP Server akan mendengar atau merespon

permintaan dari DHCP Client dengan cara mengirimkan

paket ack (acknowledgment), dengan kata lain DHCP

Server akan memberikan sebuah alamat dengan beberapa

konfigurasi, seperti TCP/IP, memperbaharui database

milik DHCP Server, sehingga DHCP Client dapat

mengaktifkan layanannya.

2

Page 15: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.3 Instalasi

Melakukan instalasi packet seperti berikut:

#apt-get install isc-dhcp-server

Gambar 1

1.4 Konfigurasi

Menentukan interfaces yang akan digunakan, ketik

ifconfig maka akan muncul seperti gambar di bawah

ini :

Gambar 2

Interfaces ens32 itu yang akan digunakan untuk setting

dhcp

1. Melakukan konfigurasi interfaces, seperti berikut :

3

Page 16: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Ketik nano /etc/default/isc-dhcp-server

Gambar 3

Maka akan muncul seperti gambar di bawah ini, setelah itu

tambahkan ens32 pada INTERFACES, seperti berikut :

Gambar 4

2. Mengkonfigurasi parameter layanan dhcp

Ketik Nano /etc/dhcp/dhcpd.conf

maka akan muncul gambar seperti gambar di bawah ini :

Gambar 5

Tambahkan konfigurasi seperti berikut

3. Mengaktifkan layanan DHCP

Gambar 6

Ketik service isc-dhcp-server restart, service tersebut

akan melakukan restart pada DHCP untuk mengaktifkan

layanan nya

Gambar 7

4

Page 17: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

4. Berikut hasil yang diterima pada DHCP Client, windows 7

yang bertindak sebagai client

Gambar 8

1.5 Studi Kasus

Disini kami menggunakan Ubuntu yang bertindak

sebagai DHCP Server dan Windows 7 yang bertindak

sebagai DHCP dengan menggunakan perantara Vmware.

Pada DHCP Server memakai IP Address 192.168.100.130,

menggunakan 192.168.100.1 sebagai default gateway, dan

menyediakan range 192.168.100.100 sampai

192.168.100.150. Dan DHCP Client ini mendapatkan IP

5

Page 18: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Address 192.168.100.100 yang di terima dari DHCP

Server tersebut. Sehingga Client dapat menggunakan

layanan yang di sewakan oleh DHCP Server tersebut

6

Page 19: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 3

PROXY1.1 Pengertian

Proxy Server yaitu HTTP Server khusus, yang berperan

sebagai (perantara) pihak ketiga di antara kedua pihak yang

berhubungan, yang berfungsi sebagi firewall.

1.2 Cara Kerja a. Proxy server memutuskan hubungan antara kedua pihak

atau yang di sebut pengguna dan layanan yang di akses

oleh pengguna

b. Selanjutnya Proxy server akan mengubah alamat IP, dan

melakukan pemetaan dari alamat IP local ke alamat IP

Proxy (diluar jaringan internet) tersebut. Alamat IP Proxy

tidak akan diketahui oleh internet secara umum

1.3 Instalasi Melakukan instalasi dengan mengetik #apt-get install squid3

7

Page 20: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 1

1.4 Konfigurasi

Konfigurasi 1

1. Lakukan konfigurasi pada file nano /etc/squid3/squid.conf

mengubah “deny” menjadi “allow”

Gambar 2

2. Selanjutnya mengaktikan layanan dengan melakukan restart

pada service

#service squid3 restart

Gambar 3

Pengamatan

1. Konfigurasi browser client, secara manual proxy yaitu dengan

memasukkan HTTP Proxy 192.168.100.130 dan Port 3128

8

Page 21: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 4

2. Hasil nya akses akan diblock oleh Proxy tersebut

www.google.com

Gambar 5

www.facebook.com

Gambar 6

9

Page 22: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

www.detik.com

Gambar 7

Konfigurasi 2

1. Lakukan konfigurasi pada file nano

/etc/squid3/squid.conf

Menambahkan paramater seperti gambar di bawah ini

Gambar 8

2. Menambahkan block akses pada file

nano/etc/squid3/urlblok.txt

Menambahkan facebook dan detik agar tidak bisa di

akses oleh client

10

Page 23: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 9

3. Mengaktifkan layanan proxy dengan merestart service

Gambar 10

Pengamatan

1. Melakukan pengecekan layanan dengan membuka

browser dan ketikkan alamat berikut :

a. www.google.com

Hasilnya google bisa di akses oleh client

Gambar 11

b. www.facebook.com

Hasilnya facebook tidak bisa di akses oleh client

11

Page 24: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 12

c. www.detik.com

Hasilnya detik tidak bisa di akses oleh client

Konfigurasi 3

1. Melakukan konfigurasi pada file

nano /etc/squid3/squid.conf

12

Page 25: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

dengan menambahkan parameter seperti pada gambar di bawah

ini :

Gambar 14

2. Membuat User Proxy

htpasswd –c /etc/squid3/users kelompok3

Gambar 15

3. Mengubah permission file users

Agar users tersebut bisa mengakses layanan ini

Gambar 16

4. Mengaktifkan layanan dengan melakukan restart pada

service

Gambar 17

Pengamatan

1.Hasil !

a. www.google.com

13

Page 26: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 18

Gambar 19

b. www.facebook.com

Gambar 20

14

Page 27: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 21

c. www.detik.com

Gambar 22

15

Page 28: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 23

1.5 Studi Kasus Disini kami menggunakan Browser yang bertindak

sebagai user dan Ubuntu sebagai Proxy Servernya. Mula-

mula browser client harus di konfigurasi terlebih dahulu

menggunakan alamat Proxy server IP Address

192.168.100.130 dan Port nya 3128.

Kemi menggunakan 3 layanan proxy server yaitu :

a. Konfigurasi 1 untuk memberi hak akses apapun yang

akan di akses oleh client meskipun telah di setting

proxy dengan cara mengubah konfigurasi pada

http_access deny menjadi allow.

b. Konfigurasi 2 yaitu untuk memblokir akses yang

telah di tentukan oleh proxy server, kami memblokir

akses facebook dan detik

c. Konfigurasi 3 yaitu users akan di minta untuk

memasukkan users dan password yang telah terdaftar

pada proxy server

16

Page 29: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

17

Page 30: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 4

VIRTUAL HOST (Web Sevice)

1.1 PengertianWeb server adalah sebuah software yang

memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML

1.2 Cara KerjaAplikasi web berjalan pada protokol HTTP, dan semua

protokol di internet selalu melibatkan antara server dan

client. Ketika seseorang mengetikkan suatu alamat di

browser, maka browser akan mengirimkan perintah

tersebut ke web server. Jika yang diminta oleh client

adalah file yang mengandung perintah server side maka

server web akan menjalankan dahulu program tersebut

lalu mengirimkannya kembali ke browser dalam bentuk

HTML sehingga dapat diterjemahkan oleh browser.

Sedangkan jika yang diminta oleh client adalah file yang

mengandung file client side maka oleh server file tersebut

akan langsung dikirimkan ke browser. untuk server side

programming seperti php dan asp, memang terkenal

18

Page 31: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

handal, apalagi php saya dapat merasakannya sendiri,

untuk penggunaan database sangat canggih, dan masih

banyak lagi yang bisa di lakukan oleh php. namun tidak

semua layanan efektive menggunakan server side saja. 

1.3 InstalasiInstalkan pada terminal linux :

#apt-get install apache2

#apt-get install php5

#apt-get install mysql-server

# apt-get install php5-mysql

1.4 Konfigurasi1. Tambahkan konfigurasi berikut pada /etc/apache2/sites-

enabled/000-default.conf lalu tambahkan subdomainya

Gambar 1

2. Buatlah file direktori contoh Marketing dan IT ketikan pada

terminal mkdir/var/www/marketing dan mkdir/var/www/it

19

Page 32: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 2

3. Dalam file direktori buatlah file “index.php” lalu isi dengan

berikut pada direktori marketing

Gambar 3

4. Dalam file direktori buatlah file “index.php” lalu isi pada

direktori IT.

5. Setelah semua sudah dikonfigurasi lalu ketikan perintah

/etc/init.d/apache2 restart untuk merestart

Gambar 4

6. Masuklah pada browser di windows kemudian

masukan subdomian yg akan di cari

marketing.Kelompok3.com dan IT.Kelompok3.com

20

Page 33: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

tampilanya akan seperti apa yang di isikan pada index

php seperti berikut

Gambar 5

Gambar 6

1.5 Studi KasusKami membuat VirtualHost dengan domain

it.kelompok3.com dan marketing.kelompok3.com yang

kemudian diakses menggunakan web browser lalu ketika

diakses akan memunculkan page yang berissi tulisan yang

telah dikonfigurasi sebelumnya.

21

Page 34: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 5

HTTPS1.1 Pengertian

Https adalah sebuah protokol web yang dikembangkan oleh

Netscape dan dibangun di dalam browsernya sehingga dapat

melakukan enkripsi dan dekripsi permintaan laman dari

pengguna sama halnya dengan laman yang dikembalikan oleh

server web.

1.2 Cara Kerja

Saat pengguna memasukkan data ke formulir di situs Anda

untuk berlangganan pembaruan atau membeli produk, HTTPS

melindungi informasi pribadi pengguna antara pengguna

tersebut dan situs Anda. Pengguna mengharapkan pengalaman

online yang aman saat memberikan data melalui situs web.

Sebaiknya gunakan HTTPS untuk melindungi interaksi

pengguna dengan situs web Anda.

22

Page 35: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Data yang dikirim menggunakan HTTPS diamankan melalui

protokol Transport Layer Security (TLS), yang memberikan

tiga lapis perlindungan kunci:

1. Enkripsi—mengenkripsi data pertukaran untuk menjaga

keamanannya dari penyadap. Artinya, saat pengguna

menjelajahi situs web, tidak ada yang dapat "menguping"

percakapan, melacak aktivitas di berbagai laman, atau mencuri

informasi mereka.

2. Integritas data—data tidak dapat diubah atau dirusak selama

transfer, dengan sengaja atau tidak, tanpa terdeteksi.

3. Autentikasi—membuktikan bahwa pengguna Anda

berkomunikasi dengan situs web yang diinginkan. Hal tersebut

melindungi dari serangan man-in-the-middle (MITM) dan

membangun kepercayaan pengguna, yang dapat memberikan

keuntungan lain untuk bisnis Anda.

1.3 InstalasiInstalkan pada terminal linux :

#apt-get install openssl

23

Page 36: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.4 KonfigurasiIsi parameter :

#openssl req -x509 -nodes -days 365 –newkey rsa:2048 –

keyout /etc/apache2/sertifikat/ilj.key -out

/etc/apache2/sertifikat/Kelompok3.crt

Tambahkan konfigurasi berikut pada “/etc/apache2/sites-

enabled/000-default.conf”

Gambar 1

Kemudian Aktifkan modul SSL

Gambar 2

24

Page 37: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Tambahkan direktori admin pada “/var/www” kemudian

buat file “index.php” pada “/var/www/admin”

Gambar 3

Restart apache2 ketikan terminal “/etc/init.d/apache2

start/restart”

Gambar 4

lalu buka browser pada client yang tidak terhubung

dengan jaringan. masukan situs “admin.kelompok3.com”

Gambar 5

25

Page 38: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.5 Studi KasusSeorang mahasiswa menggunakan ubuntu sebagai

servernya dan clientnya windows. bagaimana caranya client

ini bisa mengakses ke server? disini kita menggunakan IP

address 192.168.100.17 dan subdomainnya

admin.kelompok3.com .web server dan DNS servernya

memakai IP address

192.168.100.17 , di client harus mendapatakan IP dari server

dengan menggunakan DHCP server. baru disini client bisa

mengakses admin.kelompok3.com di browsernya. karena ini

HTTPS sebelum masuk ke admin.kelompok3.com akan

muncul tampilan "sambungan anda tidak pribadi?" maka anda

tetap melanjutkan ke admin.kelompok3.com, dan di

address bar akan ada tulisan https:// yang berwarna merah dan

di coret itu tandanya web tersebut memakai security.

26

Page 39: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 6

CMS1.1 Pengertian

CMS (Content Management System) yang artinya Sistem manajemen konten adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web.

1.2 Cara KerjaCMS membuat halaman web menjadi dinamis.

Artinya, halaman web belum benar-benar ada sampai kita

memastikan untuk memublikasikannya. Dengan demikian,

konten dapat di perbaharui dan hasilnya dapat dilihat

terlebih dahulu tanpa harus di publikasikan. Halaman web

dinamis berguna saat pengembangan konten, tetapi

pengembangannya belum seluruhnya selesai.

1.3 Instalasidownload paket CMS didalam direktori /var/www :

#wget http://wordpress.org/latest.tar.gz

Gambar 1

27

Page 40: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.4 Konfigurasi1. Tambahkan subdomain wordpress.kelompok3.com di

konfigurasi DNS di etc/bind/db.ILJ dan etc/bind/db.192

Gambar 2

Gambar 3

28

Page 41: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

2. Tambahkan konfigurasi berikut : /etc/apache2/sites-

enabled/000-default.conf

Gambar 4

3. Extrak file wordpress yang sudah di download tadi,

masuk : /var/www/#tarzxvpflatest.tar.gz dan Otomatis

langsung membentuk direktori wordpress, jadi

:/var/www/wordpress

Gambar 5

Gambar 6

4. Masuk ke mysql –u root –p dan buat database dengan

nama wordpress :

29

Page 42: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 7

5. Kemudian lakukan pada browser

wordpress.kelompok3.com Akan muncul seperti

gambar dibawah

Gambar 8

30

Page 43: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

6. Kemudian masukkan nama database yang telah dibuat

sebelumnya, nama username dan password ubuntu

Gambar 9

7. Kemudian isi kolom site title dengan nama domain yang telah

ditetapkan sebelumnya, username, password dan email

pengguna. Setelah selesai kemudian log in

Gambar 10

31

Page 44: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 11

8. Jika log in berhasil maka wordpress akan menampilkan page

seperti gambar dibawah

Gambar 12

32

Page 45: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.5 Studi KerjaKami membuat page wordpress menggunakan cms dan

mengisi konten sederhana CMS yang telah dibuat melalui

halaman admin dengan menggunakan database mysql.

Kemudian alamat domain wordpress.kelompok3.com diakses

menggunakan web browser.

33

Page 46: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 7

FTP1.1 Pengertian (File Transfer Protocol) yaitu sebuah protokol internet yang

berjalan di dalam lapisan aplikasi yang merupakan standar

untuk pengiriman file (berkas) komputer dalam suatu jaringan

1.2 Cara Kerjaa. FTP Server akan selalu menunggu koneksi yang masuk

pada dirinya melalu port 21.

b. FTP Client akan mencoba menghubungi dan meminta ijin

untuk terhubung pada FTP Server.

c. Setelah FTP terhubung dengan FTP Server, maka server

akan meminta client untuk memasukan user dan password

nya ( Jika FTP Server menyediakan layanan untuk

anonymous maka tidak perlu untuk memasukkan user dan

password )

d. FTP Server mengecek apakah user dan password nya

valid, Jika valid maka akan berlanjut, jika tidak valid maka

FTP Server akan terus meminta memasukan

user/password yang lain beberapa kali.

e. Jika Client sudah terhubung maka client dapat menikmati

layanan download atau upload, serta delete file yang

terdapat di server.

34

Page 47: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.3 Instalasi Melakukan instalasi packet seperti berikut:

#apt-get install vsftpd

Gambar 1

1.4 Konfigurasi

A. Langkah pembuatan layanan anonymous FTP

1) Mengatur konfigurasi pada file /etc/vsftpd.conf dengan

mengetik nano /etc/vsftpd.conf , Setelah itu ubah

konfigurasi pada Anonymous_enable=YES

Gambar 2

35

Page 48: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

2) Mengaktifkan layanan

Gambar 3

3) Membuat file bernama kelompok3.txt pada direktori

/srv/ftp

Gambar 4

Pengamatan 1

a. Menggunakan browser mozilla untuk mengakses

server FTP

Gambar 5

36

Page 49: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

b. Menggunakan filezilla untuk mengakses server

FTP tanpa username dan password

Gambar 6

37

Page 50: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

B. Langkah pembuatan layanan authenticated FTP

1) Membuat user kelompok seperti berikut :

adduser kelompok3

Gambar 7

2) Mengedit file nano /etc/vsftpd.conf

Anonymous_enable=NO

Gambar 8

38

Page 51: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

3) Melakukan restart service FTP

Gambar 9

4) Membuat file bernama kelompok3.txt pada direktori

/home/kelompok3

Gambar 10

39

Page 52: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Pengamatan 2

1) Menggunakan browser mozilla

Gambar 11

Gambar 12

40

Page 53: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

2) Menggunakan filezilla untuk mengakses server FTP

dengan username dan password yang telah dibuat

Gambar 13

41

Page 54: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

3) Menggunakan filezilla untuk mengakses server FTP

dengan username dan password yang telah dibuat,

dan download file kelompok3.txt

Gambar 14

42

Page 55: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Seperti ini hasilnya

Gambar 15

43

Page 56: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

B. Langkah pembuatan layanan write acces FTP :

1) Mengedit /etc/vsftpd.conf

Write_enables = YES

Gambar 16

2) Merestart service FTP

Service vsftpd restart

Pengamatan 3

1) Menggunakan file zilla untuk mengakses server FTP

Gambar 17

44

Page 57: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

2) Menggunakan file zilla untuk mengakses server FTP,

dan mengupload Kelompok3 (2).txt

Gambar 18

45

Page 58: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Hasil setelah di upload ke server

Gambar 19

46

Page 59: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.5 Studi Kasus

Disini kami menggunakan Ubuntu yang bertindak sebagai

FTP Server dan Windows 7 yang bertindak sebagai FTP

Client dengan menggunakan perantara Vmware, Filezilla dan

Browser. FTP server memiliki beberapa jenis layanan untuk

clientnya, yaitu :

a. Layanan untuk anonymous FTP

Layanan ini disediakan untuk Client yang tidak terdaftar pada

FTP Server sehingga client ini bisa masuk dan mengakses

layanan sesuai dengan hak yang telah diberikan oleh server.

Dengan cara mengaktifkan service

Anonymous_enable=YES maka layanan untuk

anonymous akan aktif.

b. Layanan untuk Authenticated FTP

Layanan ini disediakan untuk client yang sudah terdaftar pada

server, dengan memasukkan user dan password. Memiliki fitur

layanan download dan upload maupun delete file. Dengan cara

mematikan service Anonymous_enable=NO , sehingga

hanya client yang terdaftar saja yang bisa mengakses

layanan FTP

47

Page 60: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

c. Layanan untuk Write Acces FTP

Layanan ini untuk mengaktifkan fitur upload. Dengan cara

menyalakan service Write_enables = YES , sehingga client

dapat menikmati layanan upload pada FTP

48

Page 61: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 8

EMAIL1.1 Pengertian

E-mail (electronic mail) adalah surat dalam bentuk

elektronik. E-mail merupakan salah satu fasilitas atau

aplikasi internet yang paling banyak digunakan dalam hal

surat-menyurat. Hal ini dikarenakan e-mail merupakan

alat komunikasi yang murah, cepat, dan efisien.

Menggunakan e-mail memungkinkan kita untuk

mengirimkan pesan dalam bentuk surat ke seluruh dunia

dalam waktu yang sangat cepat dan biaya yang murah. E-

mail yang dikirimkan akan sampai ke alamat yang dituju

sesaat e-mail tersebut dikirimkan. Biaya yang dikluarkan

pun hanyalah biaya untuk mengakses internet pada saat

kita mengirimkan/membuka untuk menerima e-mail

tersebut. Komunikasi menggunakan e-mail dilakukan

dengan cara mengaktifkan pesan yang akan kita kirim

pada software yang dikhususkan untuk keperluan ini,

misalnya Microsoft Outlook.

1.2 Cara Kerjaa. Ketika kita mengirim email, komputer kita terhubung

ke server mail layanan mail kita. Contohnya SMTP itu

49

Page 62: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

server yang bertanggung jawab untuk mengirimkan

email.

b. Setiap email memiliki alamat email pengirim

(contohnya [email protected]) dan

alamat email penerima (contohnya

[email protected]). Ketika sebuah email

dikirim, email client terhubung ke server dan client

mengirimkan alamat pegirim, alamat penerima dan

isi pesan.

c. Pada email server terdiri dua server yang berbeda

yaitu incoming dan outgoing server. Server yang biasa

menangani outgoing email adalah server SMTP pada

port 25 sedangkan untuk menangani incoming email

adalah POP3 pada port 110 atau IMAP pada port 143.

d. Saat mengirim email maka email anda akan ditangani

oleh SMTP server dan akan dikirim ke SMTP server

tujuan.

e. Apabila email terkirim email akan masuk pada POP3

server atau IMAP server. Jika menggunakan POP3

server maka apabila kita hendak membaca email maka

email pada server di download sehingga email hanya

akan ada pada mesin yang mendownload email

tersebut, berbeda dengan IMAP server

mempertahankan email pada server sehingga email

dapat dibuka kembali lewat device yang berbeda.

50

Page 63: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.3 Instalasi#apt-get install postfix

Gambar 1

#apt-get install dovecot-imapd dovecot-pop3d

51

Page 64: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 2

1.4 Konfigurasi1. Lakukan konfiurasi postfix, klik ok untuk melanjutkan

Gambar 3

2. Pilih internet site lalu ok

52

Page 65: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 4

3. Isi mail name dengan kelompok3.com, pilih ok

Gambar 5

4. Selanjutnya isi root dengan kelompok3.com, pilih ok

53

Page 66: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 6

5. Pilih ok

Gambar 7

6. Pilih no

54

Page 67: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 8

7. Pilih ok

Gambar 9

8. Pilih ok

55

Page 68: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 10

9. Pilih ok

Gambar 11

10. Pilih all, lalu ok

56

Page 69: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 12

11. Untuk mengecek konfigurasi yang kita lakukan tadi

udah benar atau tidak maka buka file #nano

/etc/postfix/main.cf

Gambar 13

12. Kita lakukan restart dengan perintah # service postfix

restart

Gambar 14

13. Buka file #nano /etc/dovecot/dovecot.conf lalu

tambahkan

#Enable installed protocols

57

Page 70: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

!include_try /usr/share/dovecot/protocols.d/*.protocol

Protocols = pop3 imap

Gambar 15

14. Lakukan restart dengan perintah #service dovecot

restart

Gambar 16

15. Buka file #nano /etc/bind/db.ILJ untuk menambahkan

mail IN A 192.168.100.35

58

Page 71: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 17

16. Lakukan restart dengan perintah # service bind9

restart

Gambar 18

17. Membuat user1 kelompok3a

Gambar 19

59

Page 72: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

18. Membuat user2 kelompok3b

Gambar 20

19. Untuk mencoba kirim email dari user1 kelompok3a ke

user2 kelompok3b

Gambar 21

60

Page 73: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

20. User2 kelompok3b menerima email dari kelomppok3a

Gambar 22

1.5 Studi KasusLinux yang digunakan yaitu ubuntu 14.04, ubuntu ini

digunakan di vmware sebagai server dan clientnya itu

windows 7. Di ubuntu server DNS pakai IP address

192.168.100.35 dan MAIL pakai IP address

192.168.100.35, domainnya itu kelompok3.com. jika kita

ingin mengirim email kita bisa menggunakan POP3 atau

IMAP, sedangkan yang mengurus terkirim email itu

SMTP. Disini kita menggunakan dua user yaitu

61

Page 74: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

kelompok3a dan kelompok3b. Kita akan mencoba

mengirim email menggunakan user kelompok3a dan akan

diterima oleh user kelompok3b, dengan menggunakan port

25 dan port 110.

62

Page 75: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 9

WEB MAIL

1.1 Pengertian

Web email atau webmail adalah layanan email yang bisa

diakses menggunakan web browser internet explorer, firefox

dan opera, google crome, safari, netcape dan lain-lain.

Kelebihan webmail bisa dibuka komputer  yang berbeda secara

langsung tanpa harus mensetting ulang layanan. Manfaat

menggunakan web mail email yaitu email yang kita kirim akan

dapat diakses dari mana saja. Berbeda jika kita menggunakan

aplikasi lain seperti Outlook Express, Mozilla’s Thunderbird

dimana email tersebut hanya dapat diakses dari komputer

tertentu. dan Salah satunya kerugian kita mengakases email

lewat webmail adalah harus terhubung dengan koneksi internet

jika ingin mengecek atau membaca email di akun pengguna itu

sendiri.

1.2 Cara Kerja

63

Page 76: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Proses Pengiriman Email bisa terjadi karena adanya SMTP

(Simple mail Transfer Protocol). setelah dikirim email tersebut

akan ditampung sementara di POP (Post office Protocol).

Ketika user email akun sedang online, secara otomatis mail

client melakukan sinkronisasi dari POP.

1.3 InstalasiPertama yang harus dilakukan adalah melakukan instalasi

packet yaitu : #apt-get install squirrelmail

1.4 KonfigurasiSelanjutnya melakukan konfigurasi dasar, yaitu seperti berikut :

#squirrelmail-configure

Gambar 1

64

Page 77: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 2

Gambar 3

Setelah itu Save Configuration tersebut..

3. Membuat link ke DocumentRoot apache2, seperti

berikut

#ln–s/usr/share/squirrelmail/ /var/www/squirrelmail

Gambar 4

4. Merestart service pada postfix

#chmod –R 777 /var/www/squirrelmail

Gambar 5

Konfigurasi Virtual Host Web Mail

1. Lakukan konfigurasi Dovecot pada file /etc/apache2/sites-

enabled/000-default.conf

65

Page 78: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 6

Pengamatan

1. Berikut hasilnya :

Buka mail.kelompok3.com di browser Lalu isikan user squirrel

mail nya seperti berikut.

Kami akan login menggunakan user yang telah dibuat pada

konfigurasi email sebelumnya yaitu kelompok3a dan

kelompok3b. Pertama kami akan masuk menggunakan user

kelompok3b

66

Page 79: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 7

2. Menggunakan layanan web mail, seperti berikut lalu melihat pesan

masuk yang dikirim melalui user kelompok3a

Gambar 8

Hasilnya seperti gambar dibawah ini

67

Page 80: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 9

Selanjutnya kami akan mengirim email dari user kelompok3b ke

kelompok3a

Gambar 10

Kemudian log in ulang menggunakan user kelompok3a

68

Page 81: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 11

Hasil dari pengiriman tersebut

Gambar 12

1.5 Studi Kasus

mahasiswa jurusan teknik komputer sedang mengerjakan

tugas yang diberikan oleh asisten praktikum, mereka

mengerjakan dengan menggunakan 2 OS yaitu windows dan

ubuntu salah satunya ada yang menjadi server dan client.tugas

yang diberikan yaitu kita harus mengirim email antara user1

69

Page 82: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

ke user2 dan user2 menerima pesan dari user1.

disini kita menggunakan squirelmail untuk mengirim dan

menerima email. IP address untuk web, DNS, mail server

yaitu 192.168.100.54 dan domain yang kita gunakan itu

mail.kelompok3.com setelah dionfigurasi di server ubuntu

maka kita mencoba di browser client apakah bisa diakses

mail.kelompok3.com? dan kita mencoba mengirim email

anatara user1 dan user2.

70

Page 83: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

BAB 10

MONITORING1.1 Pengertian

Monitoring adalah sistem yang melakukan proses

monitoring secara terus menerus pada saat sistem jaringan aktif

sehingga jaringan dapat di pantau, jika muncul masalah maka

kita dapat mengetahuinya dengan cepat.

1.2 Cara Kerja3. Monitoring Staf IT mengkonfigurasi nagios untuk

memantau komponen infrastruktur IT yang penting

termasuk sistem metrik, protokol jaringan, aplikasi,

layanan, server, dan infrastuktur jaringan.

4. Alerting Ketika komponen infrastruktur penting gagal,

nagios mengirim peringatan dan memulihkannya,

memberi notice kepada administrator terhadap

peristiwa-peristiwa penting. Alarm dapat disampaikan

melalui email, SMS, atau script khusus. 

5. Response Staf IT menjawab alarm dan mulai

memecahkan masalah dan menyelidiki alarm

keamanan sesegera mungkin. 

6. Reporting Report memberikan catatan/history perihal

outages(padam), peristiwa, pemberitahuan, dan respon

alarm untuk keperluan pemeriksaan. Adanya laporan

71

Page 84: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

membantu terpenuhinya SLA (Service Level

Agreement).

7. Maintenance Downtime yang dijadwalkan mencegah

alarm selama pemeliharaan yang terjadwal dan meng-

upgrade windows. 

8. Planning Tren dan grafik perencanaan kapasitas dan

laporan memungkinkan user untuk mengidentifikasi

upgrade infrastruktur yang diperlukan sebelum

kegagalan terjadi. 

9.

1.3 InstalasiInstalkan pada terminal di linux :

-apt get install nagios3

-apt get install nagios-nrpe-plugin

-apt get install nagiso-nrpe-server

1.4 Konfigurasi1. Ubah konfigurasi dasar pada nagios ketikan perintah nano

etc/nagios3/nagiso.cfg lalu ubah

check_external_commands =o menjadi =1

Gambar 1

2. Lalu ketikan perintah nano /etc/group tambahkan

nagios:x:188 menjadi nagios:x:188:www-data

72

Page 85: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 2

3. Ubah permission direktori seperti gambar berikut

Gambar 3

4. lalu tambahkan user nagiosadmin atau tambah user baru

sebagai berikut

Gambar 4

5. bukalah nagios pada browser dengan IP contoh :

192.168.100.54/Nagios3/

73

Page 86: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 5

6. lalu untuk menambahkan montotring DNS tambahkan

konfigurasi berikut pada file

/etc/nagios2/conf.d/localhost_nagios2.cfg

Gambar 6

7. restart Nagios3 dengan mengetikkan perintah # service

nagios3 restart

8. Bukalah web browser nagios3 lalu klik service hasilnya

akan seperti dibawah ini

74

Page 87: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

Gambar 7

9. lalu untuk menambahkan montotring mysql tambahkan

konfigurasi berikut pada file

/etc/nagios2/conf.d/localhost_nagios2.cfg

Gambar 8

10. Bukalah kembali web browser nagios3 lalu klik service

hasilnya akan seperti dibawah ini

Gambar 9

75

Page 88: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

1.5 Studi Kasussalah satu mahasiswa ingin mencoba untuk mengetahui

apakah DNS, HTTP server berjalan dengan baik? maka dari

itu kami menggunakan monitoring untuk mengetahui berjalan

atau tidak. sebelum itu, ada yang harus di install yaitu

nagios3, nagios-nrpe-plugin, dan nagios-nrpe-server. dengan

ke 3 itu kita bisa memonitoring. ada konfigurasi yang diubah

dan juga ditambahkan. setelah selesai konfigurasi, kita

mencoba mengakses melalui browser client dengan perintah

192.168.100.54 lalu memasukan user dan password pilih

services disitu kita bisa melihat mana saja yang OK dan

CRITICAL.

76

Page 89: DAFTAR ISI - jzuha.files. Web viewtugas besar implementasi layanan jaringan. konfigurasi : dns, dhcp ,proxy, virtual host, https, cms, ftp, email, web mail dan monitoring. di. susun

DAFTAR PUSTAKA

Cisco, 2014. Cisco Networking Academy's Introduction to Scaling Networks. [Online] Available at: http://www.ciscopress.com/articles/article.asp?p=2189637&seqNum=4

Microsoft, 2004. Implementing a Network Service on Windows CE (Windows CE 5.0). [Online] Available at: https://msdn.microsoft.com/en-us/library/aa446909.aspx

77