Anda di halaman 1dari 79

LAPORAN HASIL PRAKTEK UJI KOMPETENSI KEJURUAN

MEMBANGUN JARINGAN CLIENT-SERVER DI LOCAL


AREA NETWORK DENGAN SISTEM OPERASI DEBIAN 8.5
“JESSIE” 2017/2018

DI SUSUN OLEH :

DISUSUN OLEH :

NUR YASIN
XII TKJ
27

YAYASAN PONDOK PESANTREN MIFTAHUL FALAH AL-HASANI


SMK AL-FALAH KRATON
Alamat : Selotambak Kraton Pasuruan 67151 Telp. (0343) 7680769
e-mail : smkalfalah45@gmail.com

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 1
KATA PENGANTAR

Assalamu’alaikum wr.wb

Syukur Alhamdulillah kami panjatkan kehadirat Allah S.W.T yang telah melimpahkan rahmat
dan hidayahnya, sehingga penulis dapat menyelesaikan laporan hasil praktek ini. Laporan hasil
praktek ini adalah salah satu program studi SMK Al-Falah Kraton yang bertujuan untuk
menerapkan praktek secara langsung, serta menambah ilmu pengetahuan secara berkala.
Dalam menyelesaikan Laporan Hasil Praktek ini penulis banyak mendapatkan bimbingandan
dorongan dari berbagai pihak, untuk itu penulis mengucapkan terima kasih yang sebesar-
besarnya kepada:
1. Allah SWT yang telah memberikan kelancaran dalam menyusun laporan ini.
2. Kedua orang tua penulis yang telah memberikan perhatian penuh serta motivasi sehingga
terlaksananya Laporan Hasil Akhir ini.
3. Bapak Bukhori, selaku kepala sekolah SMK AL-FALAH KRATON
4. Bapak Novian Setya Aji.S.Pd, selaku wali kelas XII TKJ
5. Bapak Moch Taufik,S.kom, yang telah memberikan perhatian penuh, bimbingan , arahan,
ilmu, serta penjelasan bantuan kepada penulis.
6. Seluruh staf dewan guru SMK AL-FALAH KRATON
7. Semua teman-teman yang telah memberikan bimbingan, arahan, serta penjelasan kepada
penulis.

Pasuruan, 29 Maret 2018


Penulis

NUR YASIN

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 2
LEMBAR PENGESAHAN

JUDUL : MEMBANGUN JARINGAN CLIENT-SERVER DI LOCAL AREA NETWORK


DENGAN SISTEM OPERASI DEBIAN 8.5 “JESSIE”
Disusun oleh : NUR YASIN
NIS :
Program Keahlian : Teknik Komputer dan Jaringan (TKJ)

Kraton, 31 Maret 2018


Pembimbing 1,

(..............................................)

Penguji 1,

(..............................................)

Mengetahui,
Ketua Kompetensi Keahlian TKJ,

MOCH TAUFIK, S.Kom

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 3
DAFTAR ISI
COVER........................................................................................................................i
KATA PENGANTAR....................................................................................................ii
LEMBAR PENGESAHAN.............................................................................................iii
DAFTAR ISI...............................................................................................................iv
DAFTAR GAMBAR......................................................................................................v
BAB I PENDAHULUAN..............................................................................................10
1.1 Latar Belakang...........................................................................................10
1.2 Rumusan Masalah.....................................................................................10
1.3 Batasan Masalah.......................................................................................10
1.4 Tujuan dan Manfaat..................................................................................11
1.5 Sistematika Penulisan................................................................................11
BAB II LANDASAN TEORI.........................................................................................12
2.1 Pengertian Sistem Operasi........................................................................12
2.2 Pengertian Informasi.................................................................................12
2.3 Pengertian Hardware,Software dan Brainware.........................................13
2.4 Pengertian Client Server............................................................................14
2.5 Pengertian TCP/IP(Transmision Control Protocol).....................................15
2.6 Pengertian DNS (Domain Name Server)....................................................16
2.7 Pengertian WEB SERVER............................................................................17
2.8 Pengertian FTP SERVER (File Transfer Protokol)........................................18
2.9 Pengertian MAIL SERVER...........................................................................18
2.10 Pengertian PROXY SERVER........................................................................18
BAB III ANALISA DAN PERANCANGAN JARINGAN....................................................19
3.1 Sasaran Produk..........................................................................................19

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 4
BAB IV IMPLEMENTASI DAN EVALUASI MEMBANGUN JARINGAN CLIENT SERVER....20
4.1 Instalasi Debian 8.5 “jessie”........................................................................20
4.2 Konfigurasi TCP/IP.......................................................................................30
4.3 Konfigurasi DNS SERVER.............................................................................32
4.4 Konfigurasi WEB SERVER.............................................................................36
4.5 Konfigurasi MAIL SERVER............................................................................43
4.6 Konfigurasi FTP SERVER...............................................................................51
4.7 Konfigurasi PROXY SERVER..........................................................................53
4.8 Pengujian ....................................................................................................61
BAB V PENUTUP .......................................................................................................75
5.1 Kesimpulan..................................................................................................75
5.2 Saran ..........................................................................................................76
DAFTAR PUSTAKA.....................................................................................................77

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 5
DAFTAR GAMBAR
4.1.1 Gambar Setting boot device priority....................................................................20
4.1.2 Gambar Tampilan awal instalasi.........................................................................20
4.1.3 Gambar Pemilihan bahasa instalasi....................................................................21
4.1.4 Gambar konfirmasi bahasa yang dipilih..............................................................21
4.1.5 Gambar Pemilihan lokasi.....................................................................................22
4.1.6 Gambar Pemilihan Jenis Keyboard......................................................................22
4.1.7 Gambar Konfigurasi DNS.....................................................................................23
4.1.8 Gambar konfigurasi Nama komputer..................................................................23
4.1.9 Gambar konfigurasi domain................................................................................23
4.1.10 Gambar pemasukan password root..................................................................24
4.1.11 Gambar ulangi password root..........................................................................24
4.1.12 Gambar pemberian nama user.........................................................................24
4.1.13 Gambar pemberian nama akun........................................................................25
4.1.14 Gambar pemberian password user...................................................................25
4.1.15 Gambar ulangi password user..........................................................................25
4.1.16 Gambar Pemilihan zona waktu.........................................................................25
4.1.17 Gambar Pemilihan metode partisi secara terpadu...........................................26
4.1.18 Gambar memilih harddisk yang akan di gunakan............................................26
4.1.19 Gambar memilih pola partisi............................................................................26
4.1.20 Gambar selesai membuat partisi......................................................................27
4.1.21 Gambar memilih penulisan perubahan harddisk..............................................27
4.1.22 Gambar konfigurasi DVD repository lain..........................................................27
4.1.23 Gambar konfigurasi netwok mirror..................................................................28
4.1.24 Gambar konfigurasi popularity kontes.............................................................28
4.1.25 Gambar Pemilihan software yang akan di install.............................................28
4.1.26 Gambar instalasi GRUB bootloader..................................................................29
4.1.27 Gambar Pemilihan device instalasi boot loader................................................29
4.1.28 Gambar instalasi selesai...................................................................................29
4.2.1 Gambar pengisian nama user dan password...................................................30
4.2.2 Gambar perintah menampilkan network interfaces.........................................30
4.2.3 Gambar tampilan network interfaces...............................................................30
4.2.4 Gambar merestart IP........................................................................................31
4.2.5 Gambar mengecek koneksi...............................................................................31
4.3.1 Gambar instalasi bind9.....................................................................................32
4.3.2 Gambar membuat zone domain.......................................................................32
4.3.3 Gambar membuat 3 zone domain....................................................................32
4.3.4 Gambar mengedit nama domain pertama.......................................................33
4.3.5 Gambar mengedit nama domain kedua...........................................................33
4.3.6 Gambar membuat database............................................................................34
4.3.7 Gambar konfigurasi server...............................................................................34
4.3.8 Gambar merestart bind9..................................................................................34
4.3.9 Gambar mengecek koneksi domain..................................................................35
4.4.1 Gambar instalasi apache2 php5 phpmyadmin mysql-server............................36

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 6
4.4.2 Gambar pemberian password mysql................................................................36
4.4.3 Gambar konfirmasi password password mysql................................................36
4.4.4 Gambar konfigurasi server phpmyadmin.........................................................36
4.4.5 Gambar konfigurasi database phpmyadmin....................................................37
4.4.6 Gambar pemberian password phpmyadmin....................................................37
4.4.7 Gambar pemberian password aplikasi phpmyadmin.......................................37
4.4.8 Gambar Konfirmasi password phpmyadmin.....................................................37
4.4.9 Gambar pindah ke direktori virtualhost............................................................38
4.4.10 Gambar perintah untuk konfigurasi virtualhost yasin......................................38
4.4.11 Gambar perintah untuk membuka virtualhost yasin........................................38
4.4.12 Gambar konfigurasi virtualhost yasin.sch.id.....................................................38
4.4.13 Gambar mengedit virtualhost yang kedua.......................................................39
4.4.14 Gambar konfigurasi virtulhost alfalah.sch.id....................................................39
4.4.15 Gambar login tty2.............................................................................................39
4.4.16 Gambar membuat folder dan html pertama....................................................40
4.4.17 Gambar script html untuk index.html...............................................................40
4.4.18 Gambar membuat html kedua.........................................................................40
4.4.19 Gambar script html untuk index.html...............................................................41
4.4.20 Gambar perintah nano /etc/apache2/apache2.conf........................................41
4.4.21 Gambar mencari directory................................................................................41
4.4.22 Gambar pengubahan denied menjadi granted.................................................41
4.4.23 Gambar perintah untuk ketikkan a2ensite pada yasin.....................................42
4.4.24 Gambar perintah untuk restart........................................................................42
4.5.1 Gambar instalasi paket mail.............................................................................43
4.5.2 Gambar konfigurasi postfix..............................................................................43
4.5.3 Gambar pemilihan type konfigurasi mail..........................................................43
4.5.4 Gambar pemberian nama pada system mail....................................................43
4.5.5 Gambar mengulang konfigurasi postfix............................................................44
4.5.6 Gambar type konfigurasi..................................................................................44
4.5.7 Gambar konfigurasi postfix..............................................................................44
4.5.8 Gambar nama mail sistem...............................................................................44
4.5.9 Gambar tujuan lain penerima surel..................................................................45
4.5.10 Gambar konfigurasi mail update......................................................................45
4.5.11 Gambar konfigurasi jaringan lokal untuk mail.................................................45
4.5.12 Gambar konfigurasi procmail...........................................................................45
4.5.13 Gambar konfigurasi kapasitas mailbox............................................................46
4.5.14 Gambar konfigurasi ekstensi alamat lokal.......................................................46
4.5.15 Gambar konfigurasi tipe protocol.....................................................................46
4.5.16 Gambar perintah untuk konfigurasi main.cf.....................................................46
4.5.17 Gambar konfigurasi main.cf.............................................................................47
4.5.18 Gambar perintah masukkan DVD Binary..........................................................47
4.5.19 Gambar instal dovecot.....................................................................................47
4.5.20 Gambar konfigurasi dovecot............................................................................47
4.5.21 Gambar instalasi squirrelmail...........................................................................47

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 7
4.5.22 Gambar perintah nano /etc/apache2/apache2.conf........................................48
4.5.23 Gambar tambahkan script pada /etc/apache2/apache2.conf.........................48
4.5.24 Gambar ketikkan perintah nano /etc/squirrelmail/apache.conf......................48
4.5.25 Gambar squirrelmail jadi webmail...................................................................48
4.5.26 Gambar edit pada squirrelmail/apache.conf....................................................49
4.5.27 Gambar perintah untuk restart........................................................................49
4.5.28 Gambar penambahan user yasin1....................................................................50
4.5.29 Gambar penambahan user yasin2....................................................................50
4.6.1 Gambar instalasi paket ftp server.....................................................................51
4.6.2 Gambar pemilihan tipe server..........................................................................51
4.6.3 Gambar perintah edit file proftpd.conf.............................................................51
4.6.4 Gambar merubah servername ftp....................................................................51
4.6.5 Gambar merubah dokumen root ftp.................................................................52
4.6.6 Gambar restart proftpd....................................................................................52
4.7.1 Gambar instalasi paket proxy...........................................................................53
4.7.2 Gambar konfigurasi squid3...............................................................................53
4.7.3 Gambar perintah backup squid3.conf..............................................................53
4.7.4 Gambar perintah menampilkan konfigurasi squid3.........................................53
4.7.5 Gambar setting port proxy................................................................................53
4.7.6 Gambar tambahkan transparent......................................................................54
4.7.7 Gambar edit file squid.conf...............................................................................54
4.7.8 Gambar setting daftar blokir situs....................................................................55
4.7.9 Gambar edit file squid.conf...............................................................................55
4.7.10 Gambar setting daftar blokir situs....................................................................56
4.7.11 Gambar perintah cari visible_hostname...........................................................56
4.7.12 Gambar setting hostname................................................................................57
4.7.13 Gambar perintah cari http_access deny all......................................................57
4.7.14 Gambar penambahan tanda #.........................................................................58
4.7.15 Gambar situs yang diblokir...............................................................................58
4.7.16 Gambar buat daftar situs yang diblokir............................................................58
4.7.17 Gambar kata yang diblok.................................................................................59
4.7.18 Gambar buat daftar kata yang diblok..............................................................59
4.7.19 Gambar stop squid...........................................................................................59
4.7.20 Gambar membuat swap untuk squid...............................................................59
4.7.21 Gambar perintah untuk start............................................................................59
4.7.22 Gambar squid3 -k reconfigure..........................................................................60
4.7.23 Gambar perintah edit file syctl.conf.................................................................60
4.7.24 Gambar edit file syctl.conf................................................................................60
4.7.25 Gambar routing IP............................................................................................60
4.8.1 Gambar open network and sharing center..........................................................61
4.8.2 Gambar tampilan network and sharing center...................................................61
4.8.3 Gambar Network Connection..............................................................................62
4.8.4 Gambar Network Connection..............................................................................62
4.8.5 Gambar configure network ipv4.........................................................................63

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 8
4.8.6 Gambar konfigurasi ip address............................................................................63
4.8.7 Gambar masuk ke cmd........................................................................................64
4.8.8 Gambar pengecekan ip address..........................................................................64
4.8.9 Gambar pengecekan DNS....................................................................................64
4.8.10 Gambar tampilan website yasin.sch.id.............................................................65
4.8.11 Gambar tampilan website alfalah.sch.id..........................................................65
4.8.12 Gambar Tampilan my computer.......................................................................66
4.8.13 Gambar Log On FTP..........................................................................................66
4.8.14 Gambar Delete file ftp.yasin.sch.id...................................................................67
4.8.15 Gambar Notepad..............................................................................................67
4.8.16 Gambar pembuatan index.html.......................................................................68
4.8.17 Gambar simpan Index.Html..............................................................................68
4.8.18 Gambar Tempat penyimpanan index.html.......................................................69
4.8.19 Gambar mengcopy Index.Html.........................................................................69
4.8.20 Gambar konfigurasi ftp server..........................................................................70
4.8.21 Gambar tampilan ftp.yasin.sch.id.....................................................................70
4.8.22 Gambar login mail.yasin.sch.id.........................................................................71
4.8.23 Gambar tampilan login pada yasin1.................................................................71
4.8.24 Gambar tampilan send inbox pada yasin2.......................................................72
4.8.25 Gambar Sign Out yasin1...................................................................................72
4.8.26 Gambar tampilan login pada yasin2.................................................................73
4.8.27 Gambar tampilan inbox dari yasin1.................................................................73
4.8.28 Gambar tampilan browser...............................................................................73
4.8.29 Gambar mengecek hasil konfigurasi proxy.......................................................74

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 9
BAB I
PENDAHULUAN

1.1.LATAR BELAKANG
Linux debian adalah system oprasi bebas yang dikembangkan secara terbuka oleh banyak
programer sukarela (pengembang linux debian). Debian merupakan gabungan dari perangkat
lunak yang dikembangkan dengan lisensi GNU dan utamanya menggunakan kernel linux sehingga
populer dengan namaDebian GNU/UNUX.System oprasi yang Di era globalisasi di dunia ini yang
semakin luas jadi tidak heran kalau perkembangan teknologi menjadi sangat cepat sekali baik
didaerah perkotaan maupun di daerah pedesaan.Seiring dengan perkembangan itu semakin
menjamur para ogramer dan para admin jaringan selalu mencoba untuk membangun sebuah
server yang mana server tersebut bisa digunakan oleh jaringan lokal maupun menggunakan
kernel linux merupakan disto linux yang paling banyak digunakan di dunia.
Berhubungan dengan itu kami akan membahas tentang salah satu dari versi linux debian
yaitu linux debian 8.5atau sering disebut dengan debian jessie, yang mana pada linux debian kita
bisa membangun server yang dalam membangunnya tidak terlalu rumit dan tidak memakan
waktu yang terlalu lama sehingga memudahkan kita untuk membuat server dengan linux debian
8.5 atau linux debian jessie.

1.2.RUMUSAN MASALAH
Bagaimana membangun jaringan client server dengan sistem operasi debian 8.5 “Jessie”.

1.3.BATASAN MASALAH
Adapun Batasan Masalah yang kami tentukan dalam pembuatan laporan ini adalah dalam
pembahasan Installasi OS,Konfigurasi IP ADDRESS, DNS SERVER, WEB SERVER, FTP SERVER,
MAIL SERVER,dan PROXY SERVER yang sesuai dengan judul laporan ini yaitu “MEMBANGUN
JARINGAN CLIENT-SERVER DENGAN OS LINUX DEBIAN 8.5 (JESSIE)”.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 10
1.4.TUJUAN dan MANFAAT
Dari pembuatan laporan hasil praktek UKK ini tujuan dan manfaatnya, antara lain :
a) Menambah wawasan dan keterampilan dalam menyusun dan membuat proposal dan
laporan hasil Praktek Uji Kompetensi Kejuruan (UKK)
b) Untuk mengetehaui Sejauh manakah siswa siswi mengetahui tentang membangun jaringan
client-server di local area network dengan sistem operasi linux debian 8.5 “jessie“ “
c) Sebagai prasyarat mengikuti UKK ( Uji Kompetensi kejuruan )

1.5. SISTEMATIKA PENULISAN


Uraian singkat mengenai struktur penulisan pada masing-masing bab adalah sebagai
berikut:
BAB I : PENDAHULUAN
Pada bab ini memberikan gambaran tentang latar belakang, perumusan permasalahan,
batasan masalah, tujuan dan manfaat penelitian, metode penelitian, dan sistematika penulisan
tugas akhir.
BAB II : LANDASAN TEORI
Bab ini berisi penjelasan dasar teoriyang berfungsi sebagai sumber dalam memahami
permasalahan seputar sistem dan teori-teori yang berkaitan dalam penyusunan tugas akhir ini.
BAB III : ANALISA DAN PERANCANGAN JARINGAN
Bab ini berisi tentang tahap-tahap yang dikerjakan dalam penyelesaian dalam
membangun jaringan mulai dari sasaran produk, rencana anggaran biaya dan jadwal kegiatan.
BAB IV : IMPLEMENTASI DAN EVALUASI MEMBANGUN JARINGAN CLIENT SERVER
Pada bab ini membahas tentang implementasi dari jaringan client server, serta
melakukan pengujian terhadap jaringan yang dibuat untuk mengetahui apakah jaringan dan
setting telah selesai sesuai dengan yang diharapkan.
BABV : PENUTUP
Bab ini berisikan kesimpulan yang merupakan rangkuman dari penyelesaian masalah
yang ada dan saran yang perlu diperhatikan untuk pengembangan sistem kedepan agar lebih
baik.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 11
BAB II
LANDASAN TEORI

2.1. SISTEM OPERASI


Menurut http://www.seputarpengetahuan.com/2015/06/pengertian-sistem-operasi-dan-
jenis-jenisnya.html Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya
satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara
sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur,
komponen, atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu
sama lain dan terpadu.
Sistem operasi  atau  operating system (OS) ialah sekumpulan beberapa program
pengendalian komputer yang telah dibuat oleh pabrik komputer dengan memperhatikan
bentuk dan cara kerja dari hardware (perangkat keras) yang mereka miliki. OS ini digunakan
untuk mengatur semua program yang ada didalam komputer dan berfungsi untuk mengontrol
penyimpanan data & mengatur seluruh program kerja dari hardware. Tanpa adanya sistem
operasi ini, maka komputer tidak akan bisa digunakan karena OS ini merupakan tempat untuk
menyimpan program aplikasi.

2.2. SISTEM INFORMASI


Menurut http://artikel-teknologi-informasi.blogspot.co.id/2013/03/pengertian-sistem-
informasi.html Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi
organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat
menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan (Tata Sutabri,
2004).

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 12
2.3.HARDWARE,SOFTWARE, dan BRAINWARE
Menurut http://www.seputarpengetahuan.com/2015/05/pengertian-hardware-software-
dan-brainware-terlengkap.html Hardware adalah perangkat keras yang merupakan sebuah
komponen dalam komputer yang bisa disentuh dan dilihat oleh kasat mata. Hardware terdiri
dari perangkat input dan output, perangkat pemrosesan dan perangkat penyimpanan.

 Perangkat input: atau perangkat masukan merupakan perangkat untuk menginput data oleh
user. Contohnya Mouse, keyboard, scan
 Perangkat output: merupakan perangkat keras untuk menghasilkan proses output dari user.
Contohnya : Printer, monitor dan speaker
 Perangkat pemrosesan: merupakan perangkat keras yang digunakan untuk sebuah proses
menginput oleh user. Contohnya : CPU / Central Processing Unit
 Perangkat Penyimpanan: merupakan sebuah perangkat keras untuk menyimpan data.
Contohnya : harddisk, memori, RAM.

Gambar 2.3.1 Komponen Hardware

Software ialah perangkat lunak yang merupakan komponen data-data dan program-program


yang ada pada komputer yang disimpan secara digital dan digunakan atau dijalankan sesuai
dengan yang diinginkan. Software merupakan sebuah komponen komputer yang tidak bisa dilihat
namun ada di dalam sebuah komputer. Contohnya :
 Sistem Operasi (OS): yaitu software yang digunakan sebagai penghubung antara hardware
dengan user. Contohnya : windows, linux, unix, BSD
 Software Aplikasi: yaitu software yang diaplikasikan untuk memenuhi kebutuhan
user, seperti contoh microsoft office, libre office, custom-made software, desktop publishing,
design grafis, software pengolah database, perangkat lunak yang umum seperti text, picture,
numbers, video dll.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 13
Brainware adalah pengguna yakni manusia yang merupakan user untuk mengoprasikan
sebuah komputer. Contohnya programer, operator dan orang-orang yang memakai atau
menggunakan komputer.
Ketiga elemen tersebut saling berkaitan satu sama lain untuk menciptakan sebuah komputer
yang berfungsi dan berguna. Tanpa ketiga elemen tersebut tidak akan berjalan dan tidak
tercipta sebuah komputer yang berfungsi secara sempurna. Hardware tanpa software maka
komputer hanyalah sebuah elektronik atau mesin yang tak berfungsi dan hanya berbentuk
benda saja, karena software sangat mendukung untuk terciptanya komputer yang fungsional.
Ada hardware dan software tanpa adanya brainware sama saja halnya sebuah benda yang tidak
berguna karena tidak ada yang menggunakan dan mengoprasikannya.

2.4. CLIENT SERVER


Menurut https://ardibay89.wordpress.com/server-dan-multi-user/pengertian-istilah-client-
server/ Client-server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang
menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan server
adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan
keamanannya. Server biasanya terhubung dengan client melalui kabel UTP dan sebuah kartu
jaringan (network card). Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Dalam teknologi informasi, client-server merujuk kepada cara mendistribusikan aplikasi ke pihak
client dan pihak server. Dalam model client-server, sebuah aplikasi dibagi menjadi dua bagian
yang terpisah (tetapi masih dalam sebuah kesatuan) yakni komponen client dan komponen
server.
Komponen client dijalankan pada sebuah workstation. Pemakai workstation memasukkan data
dengan menggunakan teknologi pemrosesan tertentu, kemudian mengirimkannya ke komponen
server, umumnya berupa permintaan layanan tertentu yang dimiliki oleh server. Komponen
server akan menerima permintaan layanan tersebut dan langsung memprosesnya serta
mengembalikan hasil pemrosesan kepada client. Client pun menerima informasi hasil
pemrosesan data tadi dan menampilkannya kepada pemakai dengan menggunakan aplikasi yang
digunakan oleh pemakai.
Sebuah contoh dari aplikasi client-server sederhana adalah aplikasi web yang didesain dengan
menggunakan Active Server Pages (ASP). Skrip ASP akan dijalankan di dalam web server (Apache
atau Internet Information Services), sementara skrip yang berjalan di pihak client akan
dijalankan oleh web browser pada komputer client (workstation). Client-server merupakan
penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 14
tidak perlu diinstall database. Dengan metode client-server database dapat diinstal pada
komputer server dan aplikasinya diinstal pada client.
Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut
sebagai back-end.

Gambar 2.4.1 perangkat jaringan client server

2.5. TCP/IP (Transmission Control Protocol/Internet Protocol)


Menurut (http://www.adalahcara.com/2013/05/pengertian-kelas-ip-address-adalah.html)
IP Address adalah bilangan biner yang secara unik mengidentifikasi komputer dan perangkat lain
pada TCP/IP network.
Ada 2 jenis IP Address yaitu IP Address private yang digunakan pada jaringan area local
(LAN) dan IP Address publik yang digunakan di internet. IP Address dinyatakan dalam struktur
bilangan biner yang terdiri atas 32 bit.

Ada 4 kelas-kelas pada IP Address yaitu sebagai berikut :


1. Kelas A
Pada kelas A 8 bit pertama adalah network ID dan 24 bit selanjutnya adalah host ID, kelas A
memiliki network ID dari 0-127.
2. Kelas B
Pada kelas B 16 bit pertama adalah network ID dan 16 bit selanjutnya adalah host ID, kelas
B memiliki network ID dari 128-191.
3. Kelas C
Pada kelas C 24 bit pertama adalah network ID dan 8 bit selanjutnya adalah host ID, kelas C
memiliki network ID dari 192-223.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 15
4. Kelas D
IP kelas D digunakan untuk multicasting. Yaitu penggunaan aplikasi secara bersama-sama
oleh beberapa komputer dan IP yang bisa digunakan adalah 224.0.0.0-239.255.255.255
5. Kelas E
IP kelas E memiliki range dari 240.0.0.0-254.255.255.255, IP ini digunakan untuk
eksperimen yang dipersiapkan untuk penggunaan IP Address dimasa yang akan datang.

OKTET SUBNET MAS


CLASS PRIVATE ADDRESS
PERTAMA DEFAULT
A 1-127 255.0.0.0 10.0.0.0-10.255.255.255

B 128-191 255.255.0.0 172.16.0.0-172.31.255.255

192.168.0.0-
C 192-223 255.255.255.0
192.168.255.255

Gambar 2.5.1 Kelas IP Address

2.6. DNS (Domain Name System)


Menurut http://www.pintarkomputer.com/pengertian-dan-penjelasan-tentang-dns-server-
lengkap/ 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.
DNS server adalah server yang dapat melayani permintaan dari client untuk mengetahui
alamat yang digunakan oleh sebuah domain. Jadi, misalnya kita ingin mengakses facebook.com,
maka server DNS akan mencari alamat dari facebook agar komputer kita dapat terhubung
dengan facebook.
Biasanya untuk menggunakan Server DNS, kita harus memasukan alamatnya dari server
tersebut dalam pengaturan IP address di komputer kita. Biasanya privider-provider penyedian
jasa internet sudah menyediakan alamat dari DNS server yang bisa kamu gunakan.
2.7. WEB SERVER
Menurut https://idcloudhost.com/pengertian-web-server-dan-fungsinya/ Server atau
Web 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
Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 16
dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali
yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk
dokumen HTML.
Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas
permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa.
halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi.
pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam
sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi.
Salah satu contoh dari Web Server adalah Apache. Apache (Apache Web Server – The HTTP Web
Server) merupakan web server yang paling banyak dipergunakan di Internet.Program ini
pertama kali didesain untuk sistem operasi lingkungan UNIX.Apache mempunyai program
pendukung yang cukup banyak.Hal ini memberikan layanan yang cukup lengkap bagi
penggunanya.
Beberapa dukungan Apache :
 Kontrol Akses
Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP CGI (Common Gateway
Interface) Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report
Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl)
 PHP (Personal Home Page/PHP Hypertext Processor)
Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache
mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini
membuat kinerja PHP menjadi lebih baik
 SSI (Server Side Includes)

2.8. FTP SERVER (File Transfer Protokol)

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 17
Menuruthttp://www.pintarkomputer.info/2016/03/pengertian-ftp-dan-fungsinya.html FTP
protocol (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan
aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin
dalam sebuah Antarjaringan.
Pelaksanaan FTP tanggal dari tahun 1971 ketika sistem transfer file (dijelaskan di RFC 141)
antara mesin MIT (Massachusetts Institute of Technology) dikembangkan.Banyak RFC telah
membuat perbaikan protokol dasar, tetapi inovasi terbesar tanggal dari bulan Juli tahun 1973.

2.9. MAIL SERVER


Menurut https://pelajarbaruku.blogspot.co.id/2015/04/pengertian-mail-server-dan-web-
mail-server.html Mail Server atau disebut juga sebagai e-mail server, digunakan untuk
mengirimkan surat elektronik melalui media internet. Keberadaan email membuat pekerjaan
pengiriman surat jadi lebih cepat dan efisien. Untuk membuat mail server harus terdapat SMPT
(Simple mail Transfer Protocol) dan POP(Post office Protocol) yang digunakan untuk mengirim
dan menerima surat elektronik.

2.10 PROXY SERVER


Menurut http://tulisanilmukomputer.blogspot.co.id/2014/02/pengertian-proxy-server.html
Proxy server adalah server yang berfungsi untuk menyimpan halaman-halaman website yang
pernah dikunjungi. Fungsinya adalah sebagai cache,  jika sewaktu-waktu kita ingin mengunjungi
website yang sama maka akan mengambil dari proxy server terlebih dahulu, dan jika belum ada
barulah akan di teruskan ke server sebenarnya. Proxy server juga berfungsi sebagai security,
seperti memblikir situs-situs yang dianggap berbahaya.
Kegunaan dan fungsi dari proxy server adalah untuk mengamankan jaringan pribadi yang
dihubungkan ke sebuah jaringan publik dan sebagai firewall. Sedangkan pendapat lain
menambahkan dan mendefinisikan fungsi proxy server dengan lebih jelas yaitu :
menyembunyikan server tertentu dari publik demi keamanan; mempercepat akses ke resources
yang diperlukan; membuka situs-situs yang diblokir ditempat-tempat seperti sekolah, kantor,
dan sebagainya; melewati kontrol keamanan/parental; dan melindungi identitas saat sedang
online. ada 3 fungsi utama dari proxy server yaitu : Connection Sharing, Filtering, dan Caching
terhadap web server yang di request oleh client.

BAB III

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 18
ANALISA DAN PERANCANGAN JARINGAN

3.1.SASARAN PRODUK
Sasaran dari penggunaan dari teknologi ini sebagai berikut :
1. Laboratorium sekolah atau perguruan tinggi, digunakan untuk praktek dan ujian berbasis
komputer atau online.
2. Instansi pemerintah yang memakai jaringan komputer,untuk mempermudah proses
administrasi yang ada di pemerintahan.
3. Perusahaan yang menggunakan jaringan komputer,untuk mempermudah pimpinanan
melakukan komunikasi dengan bawahan dengan memanfaatkan teknologi jaringan
komputer.
4. Warnet, untuk mempermudah mendapatkan informasi melalui teknologi jaringan komputer
jika berada diwilayah yang jauh dari jangkauan internet.
5. Organisasi – Organisasi lain yang menggunakan jaringan komputer,untuk mempermudah
berkomunikasi antar anggota dan kelompok organisasi lain.

BAB IV

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 19
IMPLEMENTASI DAN EVALUASI MEMBANGUN JARINGAN CLIENT SERVER

4.1. CARA INSTALLASI SISTEM OPERASI DEBIAN 8.5 (Jessie)


1. Pertama masuk ke BIOS dulu, lalu masukkan dvd installer debian 8.5 setelah itu atur first boot

devicenya menjadi DVD-ROM, kemudian simpan dan keluar dengan menekan F10.

Gambar 4.1.1 Setting boot device priority

2. Tampilan awal instalasi debian 8.5, untuk menginstall arahkan ke “install” lalu enter.

Gambar 4.1.2 Tampilan awal instalasi

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 20
3. Selanjutnya akan muncul jendela “select languange”, disini diminta untuk memilih bahasa pada

saat instalasi pilih “Indonesia” lalu enter.

Gambar 4.1.3 Pemilihan bahasa instalasi

4. Lanjutkan instalasi dengan bahasa yang dipilih, pilih “YA”.

Gambar 4.1.4 konfirmasi bahasa yang dipilih

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 21
5. Pada jendela “Pilih lokasi Anda” ,arahkan ke “Indonesia” lalu enter.

Gambar 4.1.5 Pemilihan lokasi

6. Pada jendela “Mengatur Keyboard” , pilih “Inggris Amerika” lalu enter.

Gambar 4.1.6 Pemilihan Jenis Keyboard

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 22
7. Alamat DNS Server “ kosongi saja” lalu enter

Gambar 4.1.7 Konfigurasi DNS

8. Untuk hostname,disini saya isi dengan nama saya serta nomor absen“yasin” lalu enter.

Gambar 4.1.8 konfigurasi Nama komputer

9. Untuk domain name, cukup dikosongi saja, lalu enter.

Gambar 4.1.9 konfigurasi domain

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 23
10. Isikan password untuk user root lalu enter.

Gambar 4.1.10 pemasukan password root

11. Ketik ulang password tadi lalu enter.

Gambar 4.1.11 ulangi password root

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 24
12. Untuk membuat user baru, disini saya menggunakan nama saya “yasin”lalu enter.

Gambar 4.1.12 pemberian nama user

13. Lalu ketikkan nama yang sama untuk “Nama untuk akun Anda” lalu enter.

Gambar 4.1.13 pemberian nama akun

14. Masukkan password untuk user baru lalu enter.

Gambar 4.1.14 pemberian password user

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 25
15. Ketik ulang password tadi lalu enter.

Gambar 4.1.15 ulangi password user

16. Pada jendela “Mengatur waktu” pilih “Jakarta” lalu enter.

Gambar 4.1.16 Pemilihan zona waktu


17. Pada jendela “partitisi hard disks” pilih gunakan seluruh harddisk dan setel LVM lalu enter.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 26
Gambar 4.1.17 Pemilihan metode partisi secara terpadu

18. Pilih Harddisk yang akan di gunakan untuk system debian seperti gambar berikut (SCI1 (0,0,0) –

8,6 GB ATA VBOX HARDDISK). Lalu tekan Enter.

Gambar 4.1.18 memilih harddisk yang akan di gunakan

19. Lalu pada pola partisi, pilih semua berkas di satu partisi, lalu enter

Gambar 4.1.19 memilih pola partisi

20. Kemudian pilih opsi (Selesai)untuk mengakhiri seluruh proses pembuatan partisi, lalu tekan

Enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 27
Gambar 4.1.20 selesai membuat partisi

21. Kemudian pilih opsi “Ya“untuk perubahan yang terjadi pada harddisk

Gambar 4.1.21 memilih penulisan perubahan harddisk

22. Lalu akan muncul jendela untuk men-scan dvd lain,kita pilih “tidak” lalu enter.

Gambar 4.1.22 konfigurasi DVD repository lain

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 28
23. Lalu muncul jendela untuk menggunakan network mirror kita pilih “tidak” Lalu enter.

Gambar 4.1.23 konfigurasi netwok mirror

24. Lalu muncul jendela “Konfigurasi popularity-contest” pilih “tidak” lalu enter.

Gambar 4.1.24 konfigurasi popularity kontes

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 29
25. Pada jendela “Pemilihan perangkat lunak” langsung enter.

Gambar 4.1.25 Pemilihan software yang akan di install

26. Pada jendela “Memasang boot loader GRUB pada harddisk” .pilih ya,Lalu enter.

Gambar 4.1.26 instalasi GRUB bootloader

27. Pada tampilan ini, diminta memilih device untuk boot loader instalasinya, disini pilih “ /dev/sda

“ lalu enter.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 30
Gambar 4.1.27 Pemilihan device instalasi boot loader

28. Instalasi telah selesai, secara otomatis dvd- debian akan keluar , lalu ambil dvd tersebut.lalu

pilih continue,tekan enter.

Gambar 4.1.28 instalasi selesa

i
4.2. KONFIGURASI TCP/IP
Langkah pertama login sebagai user tertinggi atau root ,lalu masukkan Password seperti
gambar di bawah ini.

Gambar 4.2.1 pengisian nama user dan password

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 31
Apabila ingin mengetahui file konfigurasi jaringan ketik dengan “nano
/etc/network/interfaces” lalu tekan Enter

Gambar 4.2.2 perintah menampilkan network interfaces

Kemudian tambahkan scrip seperti berikut,auto eth0, auto eth0:0, auto eth0:1

Gambar 4.2.3 tampilan network interfaces

(ketik ctrl x + y untuk menyimpan)

Jika sudah megatur IP maka lakukan perestart-an pada konfigurasi dengan cara “service
networking restart”.

Gambar 4.2.4 merestart IP

Kemudian ping 192.168.27.27 untuk mengecek koneksivitas


Ping 192.168.27.28”

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 32
Ping 192.168.27.29”

Gambar 4.2.5 mengecek koneksi

4.3. KONFIGURASI DNS SERVER


Masuk root, Kemudian ketik perintah #apt-get install bind9 lalu tekan Enter ketikan “y” Enter

Gambar 4.3.1 instalasi bind9

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 33
Kemudian ketikkan nano /etc/bind/named.conf.local tekan Enter, Akan muncul tampilan
berikut.

Gambar 4.3.2 membuat zone domain

Selanjutnya harus membuat 3 zone sekaligus, untuk menyimpan tekan ctrl x + y tekan Enter

Gambar 4.3.3 membuat 3 zone domain

Setelah menyimpan Kemudian kita membuat Database forward.


“ cd /etc/bind/
cp db.local db.yasin
nano db.yasin Enter,

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 34
kemudian edit scrip seperti tampilan berikut.

Gambar 4.3.4 mengedit nama domain pertama


(Kemudian simpan ctrl x +y enter )
Untuk mengedit Database yang kedua, Ketik perintah
“cp db.yasin db.alfalah”
“ nano db.alfalah“
kemudian edit scrip seperti tampilan berikut

Gambar 4.3.5 mengedit nama domain kedua


(Kemudian simpan ctrl x +y enter )
ketikkan “ cp db.127 db.27”
“ nano db.27”

Edit script seperti yang dibawah ini :

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 35
Gambar 4.3.6 membuat database
(Kemudian ketik Ctrl X + Y enter untuk menyimpan)

Ketikkan “nano /etc/resolv.conf “ Enter”


Edit scirpt seperti dibawah ini :

Gambar 4.3.7 konfigurasi server


(Kemudian ketik Ctrl X + Y untuk menyimpan)

Untuk merestart ketikkan “ service bind9 restart”

Gambar 4.3.8 merestart bind9

Ketik : ping www.yasin.sch.id


ping ftp.yasin.sch.id
ping mail.yasin.sch.id
ping www.alfalah.sch.id
aping ftp.alfalah.sch.id

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 36
ping mail.alfalah.sch.id

Jika berhasil maka akan muncul tampilan seperti dibawah ini :

Gambar 4.3.9 mengecek koneksi domain

4.4. KONFIGURASI WEB SERVER


Ketik “apt-get install apache2 php5 phpmyadmin mysql-server” , enter ketikan “y” enter

Gambar 4.4.1 instalasi apache2 php5 phpmyadmin mysql-server

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 37
Masukkan password baru untuk root di MySQL pengguna

Gambar 4.4.2 pemberian password mysql

Masukkan ulang password.

Gambar 4.4.3 konfirmasi password password mysql

arahkan ke apache2 lalu tekan tombol spasi, lalu enter.

Gambar 4.4.4 konfigurasi server phpmyadmin

Pilih “ya” untuk menentukan konfigurasi database phpmyadmin dengan dbconfig-common.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 38
Gambar 4.4.5 konfigurasi database phpmyadmin

Masukkan password untuk database’s administrative user.

Gambar 4.4.6 pemberian password phpmyadmin

Masukkan password MySQL aplikasi untuk phpmyadmin.

Gambar 4.4.7 pemberian password aplikasi phpmyadmin


Masukkan lagi kata sandi untuk konfirmasi-nya

Gambar 4.4.8 Konfirmasi password phpmyadmin


Lalu ketikkan “cd /etc/apache2/sites-available”

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 39
Gambar 4.4.9 pindah ke direktori virtualhost

Lalu ketikkan perintah “ cp 000-default.conf yasin.conf “ lalu enter.

Gambar 4.4.10 perintah untuk konfigurasi virtualhost yasin

Kemudian ketikkan perintah “ nano yasin.conf “ lalu enter.

Gambar 4.4.11 perintah untuk membuka virtualhost yasin

Pada tampilan berikut ini pada virtualhost


masukkan ip yang pertama yaitu 192.168.20.27
Hapus tanda # pada servername ganti www.example.com menjadi www.yasin.sch.id
Documet Root diganti /home/yasin/www

Gambar 4.4.12 konfigurasi virtualhost yasin.sch.id

Untuk mengedit konfigurasi virtualhost yang kedua


Ketikkan cp yasin.conf alfalah.conf lalu enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 40
Ketik nano alfalah.conf lalu enter

Gambar 4.4.13 mengedit virtualhost yang kedua

Pada tampilan berikut ini pada virtualhost


pada servername ganti www.yasin.com menjadi www.alfalah.sch.id
Documet Root diganti /home/yasin/www1

Gambar 4.4.14 konfigurasi virtulhost alfalah.sch.id

Kemudian tekan perintah ctrl + alt+f2


Pada tampilan berikut ini untuk login gunakan user(yasin) masukkan password

Gambar 4.4.15 login tty2

Ketikkan perintah mkdir www lalu tekan enter


Ketikkan perintah mkdir www1 lalu tekan enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 41
Ketikkan perintah cd www lalu tekan enter
Ketikkan perintah nano index.html lalu tekan renter

Gambar 4.4.16 membuat folder dan html pertama

Tambahkan scrip seperti pada gambar berikut ini jika sudah, simpan dengan perintah ctrl x + y
enter

Gambar 4.4.17 script html untuk index.html

Ketikkan perintah cd ~ lalu tekan enter


Ketikkan perintah cd www1 lalu tekan enter
Ketikkan perintah nano index.html lalu tekan renter

Gambar 4.4.18 membuat html kedua

Tambahkan scrip seperti pada gambar berikut ini jika sudah, simpan dengan perintah ctrl x + y
enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 42
Gambar 4.4.19 script html untuk index.html

Kembali ke directory pertama, tekan CTRL + ALT + F1


Ketikkan perintah nano /etc/apache2/apache2.conf lalu enter

Gambar 4.4.20 perintah nano /etc/apache2/apache2.conf


Tekan CTRL + W
Ketikkan <Directory /> lalu enter

Gambar 4.4.21 mencari directory


Lalu ubah denied jadi granted, setelah itu simpan dengan CTRL X + Y enter

Gambar 4.4.22 pengubahan denied menjadi granted


Ketikkan perintah a2ensite yasin.conf lalu tekan enter.
Ketikkan perintah a2ensite alfalah.conf lalu tekan enter.
Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 43
Gambar 4.4.23 perintah untuk ketikkan a2ensite pada yasin

Kemudian restart dengan perintah service apache2 restart lalu tekan enter.

Gambar 4.4.24 perintah untuk restart

4.5. KONFIGURASI MAIL SERVER


Lalu instal paket mail yaitu “apt-get install postfix “ kemudian ketik “y” lalu enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 44
Gambar 4.5.1 instalasi paket mail
Pilih “ok”

Gambar 4.5.2 konfigurasi postfix

“Situs internet” lalu enter.

Gambar 4.5.3 pemilihan type konfigurasi mail

Ketikkan domainnya, saya memakai domain “yasin.sch.id” .lalu enter

Gambar 4.5.4 pemberian nama pada system mail


Ketikkan perintah dpkg-reconfigure postfix lalu enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 45
Gambar 4.5.5 mengulang konfigurasi postfix

Pilih “ok”

Gambar 4.5.6 type konfigurasi

Pilih “situs internet”.

Gambar 4.5.7 konfigurasi postfix


Lalu pada pada penerimaan surel root, kosongi saja lalu enter

Gambar 4.5.8 nama mail sistem


Lalu tujuan lain penerima surel, tekan enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 46
Gambar 4.5.9 tujuan lain penerima surel

Pilih “tidak”.

Gambar 4.5.10 konfigurasi mail update

Pada jaringan lokal, tambahkan host id nya saja

Gambar 4.5.11 konfigurasi jaringan lokal untuk mail

Pada tampilan berikut ini Pilih “tidak”.

Gambar 4.5.12 konfigurasi procmail


Langsung tekan enter.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 47
Gambar 4.5.13 konfigurasi kapasitas mailbox

Langsung tekan enter.

Gambar 4.5.14 konfigurasi ekstensi alamat lokal

Pilih “semua” lalu tekan enter.

Gambar 4.5.15 konfigurasi tipe protocol

Ketikkan perintah nano /etc/postfix/main.cf lalu enter

Gambar 4.5.16 perintah untuk konfigurasi main.cf

Lalu tambahkan script pada bagian bawah, lalu di simpan CTRL X + Y enter

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 48
Gambar 4.5.17 konfigurasi main.cf

Masukkan DVD Binary 2, ketik apt-cdrom add lalu enter

Gambar 4.5.18 perintah masukkan DVD Binary

Ketikkan perintah apt-get install dovecot-imapd dovecot-pop3d lalu enter

Gambar 4.5.19 instal dovecot

Setelah proses instalasi selesai, ketikkan perintah nano /etc/dovecot/dovecot.conf lalu enter
Lalu tambahkan script pada bagian bawah, lalu di simpan CTRL + X + Y enter

Gambar 4.5.20 konfigurasi dovecot

Lakukan instalasi squirrelmail dengan perintah apt-get install squirrelmail lalu tekan enter,
kemudian ketik “y” lalu enter.

Gambar 4.5.21 instalasi squirrelmail


Pada tampilan berikut ketikkan nano /etc/apache2/apache2.conf lalu tekan enter.
Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 49
Gambar 4.5.22 perintah nano /etc/apache2/apache2.conf

Tambahkan script Include /etc/squirrelmail/apache2.conf dibawah sendiri,jika sudah lalu


simpan dengan perintah ctrl oenter ctrl x.

Gambar 4.5.23 tambahkan script pada /etc/apache2/apache2.conf

Perintah nano /etc/squirrelmail/apache.conf lalu tekan enter.

Gambar 4.5.24 ketikkan perintah nano /etc/squirrelmail/apache.conf

Lalu ubah squirrelmail menjadi webmail

Gambar 4.5.25 squirrelmail jadi webmail

Hapus tanda # pada virtualhost,documentroot.servername,virtualhost.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 50
Edit sepert berikut ini:
<virtualHost 192.168.27.29:80>
Documentroot /usr/share/squirrelmail
Servername mail.yasin.sch.id
<virtualHost>
Lalu simpan dengan ctrl x + y enter

Gambar 4.5.26 edit pada squirrelmail/apache.conf

Ketikkan perintah service postfix restart lalu enter


Ketikkan perintah service dovecot restart lalu enter
Ketikkan perintah service apache2 restart lalu enter

Gambar 4.5.27 perintah untuk restart

Buat adduaser yasin1 dengan cara :

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 51
Ketikkan adduser yasin1 lalu enter,
Masukkan password lalu enter dan
masukkan password lagi lalu enter 5 kali
Tekan huruf y lalu enter.

Gambar 4.5.28 penambahan user yasin1

Buat adduser yasin2 dengan cara :


Ketikkan adduser yasin2 lalu enter,
Masukkan password lalu enter dan
masukkan password lagi lalu enter 5 kali
Tekan huruf y lalu enter.

Gambar 4.5.29 penambahan user yasin2

4.6. KONFIGURASI FTP SERVER

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 52
install paket ftp server yaitu proftpd dengan perintah “apt-get install proftpd” enter ketikan “y”
enter

Gambar 4.6.1 instalasi paket ftp server

Pilih “mandiri”

Gambar 4.6.2 pemilihan tipe server

Lalu edit file proftpd.conf ,ketikan perintah “nano /etc/proftpd/proftpd.conf”

Gambar 4.6.3 perintah edit file proftpd.conf


Ganti servername menjadi ftp.yasin.sch.id

Gambar 4.6.4 merubah servername ftp

Lalu ubah pada script #DefaultRoot hilangkan tanda pagarnya”#” menjadi DefaultRoot dan
hapus tanda “ ~ ” diganti dengan /home/yasin/www

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 53
Gambar 4.6.5 merubah dokumen root ftp

Restart proftpd dengan perintah “service proftpd restart” enter

Gambar 4.6.6 restart proftpd

4.7. KONFIGURASI PROXY SERVER


Pertama instal paket proxy

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 54
apt-get install squid3 lalu tekan enter “y” enter.

Gambar 4.7.1 instalasi paket proxy

Ketikkan perintah cd /etc/squid3 lalu tekan enter.

Gambar 4.7.2 konfigurasi squid3

Ketikkan perintah cp squid.conf squid.conf.backup lalu tekan enter.

Gambar 4.7.3 perintah backup squid3.conf

Ketikkan perintah “nano squid.conf” lalu tekan enter.

Gambar 4.7.4 perintah menampilkan konfigurasi squid3

Tekan tombol ctrl +w lalu tambahkan http_port 3128 lalu tekan tombol enter.

Gambar 4.7.5 setting port proxy

Pada http_port 3128 tambahkan transparent seperti pada gambar berikut ini:

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 55
Gambar 4.7.6 tambahkan transparent

Tekan tombol ctrl+w lalu ketikkan “acl SSL_ports port 443” lalu tekan tombol enter.

Gambar 4.7.7 edit file squid.conf

Pada acl SSL_ports port 443 tekan tombol enter lalu tambahkan script seperti berikut ini:
Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 56
acl lan src 192.168.27.0/24
acl situs url_regex “/etc/squid3/situs.txt”
acl blok url_regex -i “/etc/squid3/blok.txt”

Gambar 4.7.8 setting daftar blokir situs

Tekan tombol ctrl +w ketikkan http_access allow localhost manager lalu tekan tombol enter.

Gambar 2.7.9 edit file squid.conf

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 57
Pada tampilan berikut tekan tombol enter pada http_access allow localhost manager lalu
tambahkan scrip serperti berikut:
http_access deny situs
http_access deny blok
http_access allow lan

Gambar 4.7.10 setting daftar blokir situs

Tekan tombol ctrl+w lalu tambahkan visible_hostname lalu tekan tombol enter.

Gambar 2.7.11 perintah cari visible_hostname

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 58
Tekan tombol enter #none lalu tambahkan script dibawahnya #none seperti berikut ini:
visible_hostname yasin.sch.id
lalu simpan dengan ctrl x + y enter

Gambar 4.7.12 setting hostname

Tekan tombol ctrl+w lalu tambahkan http_access deny all lalu tekan tombol enter.

Gambar 4.7.13 perintah cari http_access deny all

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 59
Tambahkan tanda “#” di depan http_access deny all, selanjutnya simpan CTRL X + Y enter

Gambar 4.7.14 penambahan tanda #

Ketikkan nano situs.txt lalu tekan tombol enter.

Gambar 4.7.15 situs yang diblokir

Tambahkan script seperti berikut ini:


Youtube.com
Alfalah.sch.id
Facebook.com
lalu simpan dengan ctrl x + y enter

Gambar 4.7.16 buat daftar situs yang diblokir

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 60
Ketikkan nano blok.txt lalu tekan enter.

Gambar 4.7.17 kata yang diblok

Tambahkan script seperti berikut ini:


xxx
porn
alfalah
Lalu simpan dengan cara ctrl x + y enter

Gambar 4.7.18 buat daftar kata yang diblok

Ketikkan /etc/init.d/squid3 stop lalu tekan enter.

Gambar 4.7.19 stop squid

Ketikkan squid3 -z lalu tekan tombol enter 2 kali.

Gambar 4.7.20 membuat swap untuk squid

Ketikkan /etc/init.d/squid3 start lau tekan enter.

Gambar 4.7.21 perintah untuk start

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 61
Ketikkan squid3 -k reconfigure lalu tekan enter.

Gambar 4.7.22 squid3 -k reconfigure

Ketikkan nano /etc/sysctl.conf lalu tekan enter.

Gambar 4.7.23 perintah edit file syctl.conf

Hapus tanda # pada #net.ipv4.ip_fordward =1, lalu di simpan dengan CTRL X + Y enter

Gambar 4.7.24 edit file syctl.conf

Ketikkan iptables - t nat -A PREROUTING -s 192.168.27.0/24 -p tcp --dport 80 -j REDIRECT


--to-port 3128 lalu tekan enter.

Gambar 4.7.25 routing IP

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 62
4.8. PENGUJIAN
Klik open network and sharing center.

Gambar 4.8.1 open network and sharing center

Klik Change adapter Settings.

Gambar 4.8.2 tampilan network and sharing center

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 63
Disablekan semua koneksi,kecuali koneksi VirtualBox Host-Only Network.

Gambar 4.8.3 Network Connection

Klik kanan pada “virtualbox host-only network” karna instalasinya menggunakan virtualbox,
lalu pilih “Properties”.

Gambar 4.8.4 Network Connection

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 64
Pilih ipv4 lalu pilih poperties.

Gambar 4.8.5 configure network ipv4

Atur ip address
 Ip address : 192.168.27.100
 Subnet mask :255.255.255.0
 Default gateway :192.168.27.27
 Proferred DNS server : 192.168.27.27
Tampilannya seperti berikut ini.

Gambar 4.8.6 konfigurasi ip address


Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 65
Masuk pada command promt (cmd) .

Gambar 4.8.7 masuk ke cmd


Ping ip address yang digunakan ping 192.168.27.27 lalu tekan enter.

Gambar 4.8.8 pengecekan ip address

Cek DNS dengan perintah ping www.yasin.sch.id

Gambar 4.8.9 pengecekan DNS


Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 66
Sekarang cek WEB SERVER .
Cek web server untuk domain pertama ( www.yasin.sch.id ) .
Berikut ini tampilan web server untuk domain pertama.

Gambar 4.8.10 tampilan website yasin.sch.id

Sekarang Cek web server untuk domain yang kedua (www.alfalah.sch.id).


Berikut ini tampilan web server untuk domain kedua .

Gambar 4.8.11 tampilan website alfalah.sch.id

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 67
Sekarang cek FTP sever.
Masuk ke my computer.
Lalu ketikkan ftp.yasin.sch.id lalu tekan enter.

Gambar 4.8.12 Tampilan my computer

Isi user name dengan yasin, masukkan password lalu klik “Log On” .

Gambar 4.8.13 Log On FTP

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 68
Hapus semua file pada ftp.yasin.sch.id

Gambar 4.8.14 Delete file ftp.yasin.sch.id

Masuk ke Notepad.

Gambar 4.8.15 Notepad

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 69
Buat index.html pada notepad.

Gambar 4.8.16 pembuatan index.html

Save As Index.Html yang telah dibuat.

Gambar 4.8.17 simpan Index.Html

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 70
Simpan pada Libraries dan pilih di dalam pictures, lalu klik save.

Gambar 4.8.18 Tempat penyimpanan index.html

Kemudian copy index.html yang baru dibuat.

Gambar 4.8.19 mengcopy Index.Html

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 71
Paste Index.Html ke dalam ftp.yasin.sch.id

Gambar 4.8.20 konfigurasi ftp server

Masuk pada browser ketikkan ftp.yasin.sch.id lalu tekan enter.


Berikut ini tampilan ftp server.

Gambar 4.8.21 tampilan ftp.yasin.sch.id

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 72
Sekarang cek mail server
Masuk pada browser ketikkan mail.yasin.sch.id lalu tekan enter.

Gambar 4.8.22 login mail.yasin.sch.id

Sekarang login untuk user yang pertama (yasin1)


Masukkan password lalu tekan enter.
Tampilannya seperti berikut ini.

Gambar 4.8.23 tampilan login pada yasin1

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 73
Sekarang cek yasin1 untuk send inbox pada yasin2.
Tampilannya seperti berikut ini.

Gambar 4.8.24 tampilan send inbox pada yasin2

Keluar dari user yasin1.

Gambar 4.8.25 Sign Out yasin1

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 74
Sekarang login untuk user kedua (yasin2)
Lalu masukkan password lalu klik pada login.
Tampilannya seperti berikut.

Gambar 4.8.26 tampilan login pada yasin2

Berikut ini tampilan inbox dari muntasar1 berhasil diterima oleh yasin2.

Gambar 4.8.27 tampilan inbox dari yasin1

Sekarang cek Proxy Server.


Masuk pada browser ketikkan alamat situs yang diblokir,seperti
( www.alfalah.sch.id) lalu tekan enter.

Gambar 4.8.28 tampilan browser


Nur Yasin XII TKJ
Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 75
Jika keluar tampilan seperti dibawah ini, maka telah berhasil.

Gambar 4.8.29 mengecek hasil konfigurasi proxy

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 76
BAB V
PENUTUP

5.1 Kesimpulan
Berikut ini kesimpulan yang dapat di jabarkan berdasarkan
analisa,perancangan,pengujiansistemyangdibangunberdasarkanteoriyang digunakan,yaitu :
 Dengan adanya penyusunan laporan Uji Kompetensi Kejuruan ( UKK ) ini, sisiwa diharapkan
mendapatkan hasil dari praktek dalam bentuk Uji Kompetensi terhadap DU / DI, sehingga dapat
menjadi bukti terhadap apa yang telah diperoleh selama penyusunan laporan uji kompetensi
ini.
 Di samping itu, penyusunan dapat memperoleh beberapa kesimpulan sebagai berikut :
 Program Uji Kompetensi Kejuruan (UKK) merupakan salah satu syarat untuk mengikuti Ujian
Nasional ( UN ).
 Sebagai bukti dan syarat untuk mengikuti Uji Kompetensi Kejuruan.
 Mengidentifikasi berbagai masalah / troubleshooting dalam menjalankan sistem operasi pada
jaringan komputer.
 Agar dapat menginstall dan mengoperasikan linux Debian 8.5 “jessie” dengan cara
menggunakan sesering mungkin
 Dapat melakukan instalasi sistem operasi jaringan client-server
 Melakukan konfigurasi sistem koneksi dan konfigurasi jaringan
 Melakukan pengujian terhadap TCP/IP, DNS, Web Server, FTP Server, Mail Server, Proxy
Server.
 Menguji pada layanan web, FTP, Mail, DHCP, Proxy melalui komputer client dengan
melakukan pemanggilan dari web browser pada web server, menggunakan filezilla untuk
upload dan download file ke server.dan mengirim email antar computer dengan mail server.
Dan pemberian ip secara otomatis oleh DHCP server. Juga Pemblokiran Website oleh proxy
server.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 77
5.2 Saran
Dalam penyusunan laporan ini terdapat beberapa kekurangan jauh dari kata sempurna untuk
itu ada beberapa saran yang membangun yang harus diperhatikan agar dapat dijadikan acuan
bagi penulis laporan tahun depan sehingga meminimalisasikan kekurangan pada tahun depan.
Beberapa saran tersebut adalah :
1. Saran kepada siswa
a. Belajar lebih giat agar lulus Uji Kompetensi.
b. Menyelesaikan laporan jauh hari sebelum pengumpulan laporan.
c. Bersifat teliti ketika menemui masalah pada komputer yang dijalankan.
d. Saling bertukar pikiran ,baik antar murid dengan murid maupun murid dengan guru.
e. Memanfaatkan fasilitas Lab semaksimal mungkin dengan baik.
f.Tidak menyalah gunakan sarana dan prasarana sekolah.
2. Saran kepada guru
a) Meningkatkan praktek pengajaran dan bimbingan dalam penyusunan laporan.
b) Memperlengkap sarana dan prasarana pendukung praktek agar tidak menghambat proses
belajar mengajar dan penyelesaian laporan.

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 78
DAFTAR PUSTAKA

http://www.seputarpengetahuan.com/2015/06/pengertian-sistem-operasi-dan-jenis-
jenisnya.html
http://artikel-teknologi-informasi.blogspot.co.id/2013/03/pengertian-sistem-informasi.html
http://artikel-teknologi-informasi.blogspot.co.id/2013/03/pengertian-sistem-informasi.html
http://www.seputarpengetahuan.com/2015/05/pengertian-hardware-software-dan-
brainware-terlengkap.html
(http://www.habibullahurl.com/2015/07/pengertian-hardware-software-dan brainware.html
https://ardibay89.wordpress.com/server-dan-multi-user/pengertian-istilah-client-server/
(http://www.patartambunan.com/pengertian-server-dan-client-server-jaringan-komputer/)
(http://www.adalahcara.com/2013/05/pengertian-kelas-ip-address-adalah.html)
http://www.pintarkomputer.com/pengertian-dan-penjelasan-tentang-dns-server-lengkap/
(http://www.sridianti.com/apa-pengertian-dns.html)
https://idcloudhost.com/pengertian-web-server-dan-fungsinya/
http://www.pintarkomputer.info/2016/03/pengertian-ftp-dan-fungsinya.html
https://pelajarbaruku.blogspot.co.id/2015/04/pengertian-mail-server-dan-web-mail-
server.html
http://tulisanilmukomputer.blogspot.co.id/2014/02/pengertian-proxy-server.html

Nur Yasin XII TKJ


Teknik Komputer & Jaringan – SMK AL-FALAH KRATON Page 79

Anda mungkin juga menyukai