SlideShare a Scribd company logo
1 of 21
MEMBANGUN PROXY SERVER DENGAN SQUID 
DI SMP NEGERI 5 KECAMATAN PONOROGO 
MENGGUNAKAN SISTEM OPERASI FREEBSD 
SKRIPSI 
Diajukan Sebagai Salah Satu Syarat 
Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) 
Pada Program Studi Teknik Informatika Fakultas Teknik 
Universitas Muhammadiyah Ponorogo 
APRISTA NOOR RAMADHANI 
09530715 
PROGRAM STUDI TEKNIK INFORMATIKA 
FAKULTAS TEKNIK 
UNIVERSITAS MUHAMMADIYAH PONOROGO 
2012
MEMBANGUN PROXY SERVER DENGAN SQUID 
DI SMP NEGERI 5 KECAMATAN PONOROGO 
MENGGUNAKAN SISTEM OPERASI FREEBSD 
SKRIPSI 
Diajukan Sebagai Salah Satu Syarat 
Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) 
Pada Program Studi Teknik Informatika Fakultas Teknik 
Universitas Muhammadiyah Ponorogo 
APRISTA NOOR RAMADHANI 
09530715 
PROGRAM STUDI TEKNIK INFORMATIKA 
FAKULTAS TEKNIK 
UNIVERSITAS MUHAMMADIYAH PONOROGO 
2012 
i
HALAMAN PENGESAHAN 
Nama : APRISTA NOOR RAMADHANI 
NIM : 09530715 
Program Studi : Teknik Informatika 
Fakultas : Teknik 
Judul Skripsi : Membangun Proxy Server dengan Squid di SMP 
Neger i 5 Kecamatan Ponorogo Menggunakan Sistem 
Operasi Freebsd 
Isi dan formatnya ini telah disetujui dan dinyatakan memenuhi syarat 
untuk melengkapi persyaratan guna memperoleh Gelar Sarjana 
pada Program Studi Teknik Infor matika Fakultas Teknik 
Univer sitas Muhammadiyah Ponorogo 
Ponorogo, 29 September 2012 
Menyet ujui, 
Dosen Pembimbing I, Dosen Pembimbing II, 
ASLAN ALWI, S.Si, M.Cs Dra. IDA WIDYANINGRUM 
NIS. 0440521 NIS. 0440200 
Menget ahui, 
Dekan Fakultas Teknik, Ketua Program Studi Teknik 
Informatika, 
Ir. ALIYADI, MM ANDY TRIANTO, ST 
NIS. 0440128 NIS. 0440244 
ii
HALAMAN BERITA ACARA UJIAN 
Nama : APRISTA NOOR RAMADHANI 
NIM : 09530715 
Program Studi : Teknik Informatika 
Fakultas : Teknik 
Judul Skripsi : Membangun Proxy Server dengan Squid di SMP 
Neger i 5 Kecamatan Ponorogo Menggunakan Sistem 
Operasi Freebsd 
Telah diuji dan dipertahankan dihadapan 
dosen penguji akhir jenjang Strata Satu (S1) pada: 
Har i : Sabtu 
Tanggal : 29 September 2012 
Nilai : 
Dosen Penguji, 
Dosen Penguji I, Dosen Penguji II, 
MUNIRAH M., S.Kom, MT SUGIANTI, S.Si 
NIS. 0440522 NIS. 0440425 
Menget ahui, 
Dekan Fakultas Teknik, Ketua Program Studi Teknik 
Informatika, 
Ir. ALIYADI, MM ANDY TRIANTO, S.T 
NIS. 0440128 NIS. 0440244 
iii
MOTTO 
Jadilah seperti karang di lautan yang kuat dihantam ombak dan kerjakanlah 
hal yang bermanfaat untuk diri sendiri dan orang lain, karena hidup hanyalah 
sekali. Ingat hanya pada Allah apapun dan di manapun kita berada kepada 
Dia-lah tempat meminta dan memohon. 
Janganlah larut dalam satu kesedihan karena masih ada har i esok yang 
menyongsong dengan sejuta kebahagiaan. 
Sabar dalam mengatasi kesulitan dan ber tindak bijaksana dalam 
mengatasinya adalah sesuatu yang utama. 
Tidak ada masalah yang tidak bisa diselesaikan selama ada komitmen 
bersama untuk menyelesaikannya. 
iv
HALAMAN PERSEMBAHAN 
Dengan penuh rasa syukur kepada Allah SWT atas r idho- Nya 
kupersembahkan skripsi ini kepada : 
1. Allah SWT yang telah banyak mencurahkan rahmat-Nya dan segala nikmat 
yang tiada terkira. 
Ayah dan Ibu tercinta terima kasih atas segala do’a, kasih sayang, perhat ian, 2. 
dukungan dan segala hal guna mewujudkan keinginan dan cita-cita. 
3. Seluruh keluarga besar SMP Negeri 5 Kecamatan Ponorogo yang telah 
memberikan motivasi. 
4. Sahabat- sahabat khususnya kelas prosus, yang selalu kompak, senasip 
seperjuangan dan terima kasih untuk persahabatan ini. 
5. Calon pendamping hidup saya, terimakasih atas motivasi, dukungan dan 
doanya. 
6. Teman-teman yang tidak bisa saya sebutkan satu persatu, terimakasih atas 
dukungan dan motivasinya. 
v
ABSTRAK 
MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 
KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI 
FREEBSD 
Oleh: 
APRISTA NOOR RAMADHANI 
In line with the development of science and technology very quickly especially in 
information technology and computer engineering are needed practicality and 
efficiency in everything. 
This study aims to establish an internet connection management system to 
maximize your existing Internet connection in SMP Negeri 5 Kecamatan 
Ponorogo, so that all Internet users can use it and get the same behavior, so as to 
improve the performance of the agency. System design in building management 
system internet connection is developed using Freebsd operating system. The 
purpose of this system is to maximize the user's internet connection so that all 
internet connections quota equal / fair. With the highest authority in the handling 
by Admin. An admin can master the script console to operate the Freebsd 
operating system. 
The steps in designing a system that includes the analysis of the system in general 
and in detail by using the tools flowchart, select the specification of hardware and 
software, and operating system installation Freebsd. 
vi
KATA PENGANTAR 
Assalamu’alaikum Wr.Wb 
Segala puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT 
yang telah melimpahkan Rahmat, serta Hidayah-Nya, sehingga penulis dapat 
menyelesaikan penyusunan skripsi ini dengan judul “MEMBANGUN PROXY 
SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO 
MENGGUNAKAN SISTEM OPERASI FREEBSD” tepat pada waktunya. 
Skripsi ini, penulis ajukan guna memenuhi per syaratan untuk memperoleh 
gelar Sarjana Komputer Program Strata Satu ( S-1) Fakultas Teknik Program Studi 
Teknik Informatika Universitas Muhammadiyah Ponorogo. 
Bagi pihak-pihak yang telah memberikan dukungan dan bantuan yang 
keseluruhannya sangat berarti bagi penulis, demi kelancaran pelaksanaan serta 
terselesainya penyusunan skripsi ini. 
Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih 
kepada: 
1. Bapak Drs. H. Sulton, M.Si, selaku Rektor Universitas Muhammadiyah 
Ponorogo. 
2. Bapak Ir. Aliyadi, MM, selaku Dekan Fakultas Teknik Universitas 
Muhammadiyah Ponorogo. 
vii
3. Bapak Andy Trianto, S.T, selaku Ketua Program Studi Teknik Informatika 
Universitas Muhammadiyah Ponorogo 
4. Bapak Aslan Alwi, S.SI, M.CS, selaku Dosen Pembimbing I 
5. Ibu Ida Widyaningrum, S.Si, Selaku Dosen Pembimbing II 
6. Semua pihak yang turut membantu selama pelaksanaan dan penyusunan 
Skripsi. 
Kami sadar sepenuhnya bahwa dalam penulisan skripsi ini jauh dar i 
kesempurnaan sehingga tidak luput dar i kesalahan, untuk itu penulis mohon maaf 
serta mengharapkan saran dan kritik yang sifatnya membangun dar i semua pihak 
demi kesempurnaan penulisan skripsi ini. 
Akhir kata penulis menyampaikan terima kasih kapada semua pihak, 
penulis berharap semoga skr ipsi ini bermanfaat bagi kita semua, khususnya bagi 
pihak yang berkepentingan, Semoga Allah SWT memberi rahmat kepada kita 
semua dan selalu dalam lindungan-Nya. Amin… 
Wassalamu’alaikum Wr.Wb 
Ponorogo, 2012 
Penulis 
viii
DAFTAR ISI 
HALAMAN JUDUL .................................................................................. 
HALAMAN PENGESAHAN .................................................................... ii 
BERITA ACARA UJIAN SKRIPSI .......................................................... iii 
MOTTO ...................................................................................................... iv 
PERSEMBAHAN ...................................................................................... v 
ABSTRAK ................................................................................................... vi 
KATA PENGANTAR ................................................................................. vii 
DAFTAR ISI ............................................................................................... ix 
DAFTAR TABEL ...................................................................................... xi 
DAFTAR GAMBAR .................................................................................. xii 
BAB I PENDAHULUAN 
A. Latar Belakang ................................................................................. 1 
B. Perumusan Masalah .......................................................................... 2 
C. Batasan Masalah ............................................................................... 2 
D. Tujuan Perancangan .......................................................................... 3 
E. Manfaat ............................................................................................ 3 
F. Metodologi ....................................................................................... 3 
G. Sistematika Penulisan ........................................................................ 4 
BAB II LANDASAN TEORI 
A. Pengertian Komputer ........................................................................ 6 
B. Topologi Jar ingan ............................................................................. 6 
C. IP Address ........................................................................................ 10 
1. Pengertian IP Address ................................................................. 10 
2. Pengelompokkan IP Address ...................................................... 11 
D. Pengertian Modem ............................................................................ 14 
E. Pengertian Proxy Server ................................................................... 15 
F. Fungsi Proxy Server ......................................................................... 15 
G. Pengertian Squid ............................................................................... 16 
ix
H. Perintah Dasar Unix ......................................................................... 16 
BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM 
A. Analisis Sistem ................................................................................. 23 
B. Analisis Masalah .............................................................................. 23 
C. Perancangan Sistem .......................................................................... 23 
1. Flow Chart Rancangan Pembuatan .............................................. 24 
2. Spesifikasi Perangkat Keras (Hardware) ..................................... 24 
3. Spesifikasi Perangkat Lunak (Software) ...................................... 25 
4. Penyedia Jasa Internet ................................................................. 25 
5. Instalasi Sistem Operasi FreeBSD ............................................... 26 
a. Navigasi Sysinstall Program ........................................................ 27 
b. Membuat Partisi dan Menempatkan Mount Points ...................... 29 
c. Memilih Distribusi ....................................................................... 35 
d. Memilih Media Instalasi .............................................................. 39 
e. Konfigurasi dan Customisasi Post-installation ............................ 40 
f. Keluar dari Program Sysinstall dan Reboot System ................. 41 
6. Update Sistem Operasi FreeBSD ................................................. 42 
a. Konfigurasi IP Address ......................................................... 43 
b. Update ports .......................................................................... 47 
c. Optimalisasi Kernel ............................................................... 50 
7. Installasi & Konfigurasi Squid .................................................... 52 
BAB IV PENGUJIAN DAN HASIL 
A. Tujuan Sistem ................................................................................... 56 
B. Pengujian Sistem .............................................................................. 56 
C. Hasil Sistem ..................................................................................... 56 
BAB V PENUTUP 
A. Kesimpulan ...................................................................................... 62 
B. Saran ................................................................................................ 63 
x
DAFTAR TABEL 
Tabel 3.1 : Tombol Navigasi ............................................................................ 28 
xi
DAFTAR GAMBAR / GRAFIK 
Gambar 2.1 : Topologi Jar ingan ................................................................ 7 
Gambar 2.2 : Jaringan Bintang Hybrid ...................................................... 8 
Gambar 2.3 : IP address kelas A ............................................................... 12 
Gambar 2.4 : IP address kelas B ............................................................... 13 
Gambar 2.5 : IP address kelas C ............................................................... 13 
Gambar 3.1 : Main Menu Program Sysinstall ................................................. 27 
Gambar 3.2 : Pemilihan menu instalasi Express ............................................. 29 
Gambar 3.3 : Layar Partition Editor ................................................................ 30 
Gambar 3.4 : Prompt kapasitas harddisk ......................................................... 30 
Gambar 3.5 : Prompt tipe harddisk .................................................................. 31 
Gambar 3.6 : Partisi yang akan di install FreeBSD .......................................... 31 
Gambar 3.7 : Menu Install Boot Manager ....................................................... 32 
Gambar 3.8 : FreeBSD Disklabel Editor ......................................................... 34 
Gambar 3.9 : Label partisi secara default ........................................................ 35 
Gambar 3.10 : Modifikasi Label partisi ............................................................. 35 
Gambar 3.11 : Memilih Media Instalasi ............................................................ 36 
Gambar 3.12 : Distribusi yang telah di pilih ...................................................... 37 
Gambar 3.13 : Prompt installasi ke koleksi port freebsd .............................. 38 
Gambar 3.14 : Keluar dari menu Distribusi ....................................................... 38 
Gambar 3.15 : Memilih Media Instalasi ............................................................ 39 
Gambar 3.16 : Prompt Konfirmasi sebelum Installasi ...................................... 39 
Gambar 3.17 : Proses Instalasi yang sedang berjalan ........................................ 40 
Gambar 3.18 : Prompt menu konfigur asi umum .......................................... 41 
Gambar 3.19 : Keluar dari Program Sysinstall .................................................. 41 
Gambar 3.20 : Login Sistem Operasi FreeBSD ................................................. 42 
Gambar 3.21 : Menu sysinstall ........................................................................... 43 
Gambar 3.22 : Memilih Configure dalam menu sysinstall ................................ 43 
Gambar 3.23 : Memilih Networking dalam menu konfigurasi .......................... 44 
Gambar 3.24 : Memilih Networking dalam menu Network Service .................. 44 
xii
Gambar 3.25 : Pilihan ethernet card .................................................................. 45 
Gambar 3.26 : Konfigurasi IP Address untuk koneksi LAN .............................. 45 
Gambar 3.27 : Konfigurasi IP Address untuk koneksi modem ......................... 46 
Gambar 3.28 : Penambahan perintah NAT “ Network Address Translation ” .... 47 
Gambar 3.29 : Installasi cvsup ........................................................................... 48 
Gambar 3.30 : Konfigurasi server cvsup ........................................................... 49 
Gambar 3.31 : Update Ports .............................................................................. 50 
Squid “Option for Squid” Gambar 3.32 : 
Pilihan .............................................. 53 
Gambar 3.33 : Perubahan Options Squid.conf .................................................. 54 
Gambar 4.1 : Proxy Server tampak dari depan ................................................ 56 
Gambar 4.2 : Proxy Server tampak dari belakang ........................................... 56 
Gambar 4.3 : Paket yang dipasang (install) dan sudah bisa berjalan .......... 57 
Gambar 4.4 : Latency ketika pengguna internet melakukan browsing, 
download, streaming dan chating secar a bersamaan .............. 58 
Gambar 4.5 : Kinerja modem dan proxy server .......................................... 59 
Gambar 4.6 : Disiplin antr ian pada saat pengguna internet melakukan 
browsing, download, streaming dan chating ......................... 60 
xiii
BAB I 
PENDAHULUAN 
A. LATAR BELAKANG MASALAH 
Bidang pendidikan merupakan sarana dan wahana yang sangat baik 
dalam pembinaan sumber daya manusia. Oleh karena itu pendidikan per lu 
mendapat perhatian yang lebih serius baik itu oleh pemer intah, keluarga 
maupun pengelola pendidikan khususnya. Dengan perkembangan teknologi 
yang semakin pesat, sarana dan prasarana pendidikan pun harus 
mengikutinya, internet mer upakan sumber ilmu pengetahuan. Dier a 
globalisasi saat ini Internet merupakan bagian yang sangat berpengaruh 
dalam kemajuan. Dimana sebuah internet sangat ber pengaruh untuk 
meningkatkan pengetahuan dan wawasan yang dapat digunakan sebagai 
sarana kegiatan untuk berpikir, berkomunikasi dan belajar yang semua itu 
dibangun atas ilmu pengetahuan dan teknologi yang bisa kita peroleh dar i 
mencar i informasi menggunakan internet. 
Internet menyajikan banyak sekali informasi. Misalnya : berita, surat-menyurat, 
transaksi jual- beli dan masih banyak lagi. Akibat dar i keunggulan 
tersebut maka semua pengguna akan menggunakan fasilitas inter net secara 
bersama-sama. Dari sini penulis tertarik untuk memanajemen koneksi 
internet supaya semua pengguna internet mendapat jatah koneksi secara adil. 
Maka penulis membuat sebuah sistem yang dapat memanajemen koneksi 
internet. 
1
2 
Sistem Manajemen koneksi internet yang ada SMP Negeri 5 Kecamatan 
Ponorogo belum menggunakan manajemen koneksi internet, sehingga semua 
pengguna internet berebut koneksi dan hasilnya koneksi menjadi lambat. 
Melihat hal tersebut penulis bermaksud memanajemen koneksi internet 
secara adil menggunakan sistem operasi FreeBSD supaya koneksi dimiliki 
nanti akan lebih efektif, cepat dan akurat. Maka penulis memilih judul tugas 
akhir “MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP 
NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM 
OPERASI FREEBSD” 
. 
B. PERUMUSAN MASALAH 
Dari latar belakang diatas maka dapat diambil per umusan masalah, yaitu: 
1. Bagaimana cara instalasi sistem operasi FreeBSD di SMP Negeri 5 
Kecamatan Ponorogo ? 
2. Bagaimana cara instalasi Squid dan cara menjalankannya? 
Dengan perumusan masalah diatas diharapkan dengan penggunaan 
sistem baru ini maka dapat menyelesaikan per masalahan-per malasahan 
dengan efektif dan tepat. 
C. BATASAN MASALAH 
Supaya penelitian dalam tugas akhir ini lebih terarah dan memudahkan 
dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu: 
1. Perancangan sistem yang dibahas adalah Instalasi dan Konfigurasi Proxy 
Server menggunakan squid .
3 
2. Sistem Operasi menggunakan FreeBSD. 
3. Yang dibahas hanya tentang Proxy Server tidak dengan firewall . 
4. Hanya Script .HTML yang di cache . 
D. TUJUAN PERANCANGAN 
Adapun tujuan yang ingin dicapai pada penelitian tugas akhir ini adalah 
sebagai ber ikut : 
1. Untuk memaksimalkan koneksi internet supaya pengguna internet 
mendapat jatah koneksi yang sama/ adil. 
2. Untuk menghemat biaya, karena menggunakan Open Source . 
3. Menghemat koneksi. 
E. MANFAAT 
1. Untuk menghasilkan koneksi inter net yang lebih stabil dan tidak lambat 
bagi semua pengguna internet. 
2. Mempelajari lebih dalam tentang ilmu jaringan komputer khususnya 
tentang Proxy Server . 
F. METODOLOGI 
Dalam penelitian ini sumber informasi diperoleh dari : 
1. Metode pengumpulan infor masi. 
Dalam penyusunan laporan tugas akhir ini penulis menggunakan 
teknik-teknik pengumpulan infor masi. Untuk mempermudah dalam 
memproses informasi yang diperlukan dengan car a sebagai berikut :
4 
Observasi 
Yaitu metode pengumpulan infor masi dengan cara melakukan 
pengamatan dan pencatatan secara sistematis ter hadap per masalahan yang 
sedang diteliti. Dengan cara melakukan pengamatan secara langsung 
dilapangan tentang pelaksanaan sistem yang sedang berjalan dan 
mengamati jalannya ( Proxy Server ) dar i segi yang dianggap penting. 
Teknik browsing 
Yaitu mencari resensi- resensi serta contoh-contoh mengenai 
tampilan dan isi tentang ( Proxy Server ), serta contoh script yang 
dibutuhkan dengan cara browsing di internet. 
G. SISTEMATIKA PENULISAN 
Dalam penulisan laporan tugas akhir ini diharapkan pembaca dan pihak-pihak 
yang berkepentingan dapat memahami isi laporan ini. Adapun secara 
garis besar pembahasan laporan tugas akhir ini terdir i dari 5 bab, yaitu : 
BAB I PENDAHULUAN 
Berisi tentang Latar Belakang Masalah, Perumusan Masalah, 
Batasan, Masalah, Tujuan Penelitian, Metodologi dan Sistematika 
Penulisan. 
BAB II LANDASAN TEORI 
Berisi tentang tinjauan pustaka dan dasar-dasar teori yang 
ber fungsi sebagai landasan teori dalam mewujudkan sebuah 
Server .
5 
BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM 
Pada bab ini ber isi tentang perencanaan model dan perancangan 
pembuatan Server Proxy . Diantaranya mengenai Instalasi dan 
Konfigurasi . 
BAB IV PENGUJIAN DAN HASIL 
Bab ini membahas analisa dan pengujian kiner ja Server yang telah 
dibuat. 
BAB V PENUTUP 
Pada bab ini berisi kesimpulan-kesimpulan yang didapat dalam 
pengembangan sistem dari r umusan masalah- masalah yang dibahas 
serta saran-saran untuk perbaikan Server , sehingga sistem yang 
baru bisa lebih baik.
6 
DAFTAR PUSTAKA 
HM Jogiyanto, 1999. Pengenalan Komputer : Dasar Ilmu Komputer, 
Pemrograman, Sistem Informasi dan Intelegensi Buatan , Andi, Yogyakarta. 
Madcoms - Handoko Budisetyo, 2010. Membangun Sistem Jaringan Komputer , 
Penerbit : Andi Publisher 
Oscar Rachman, 2008. TCP/IP Dalam Dunia Informatika dan Telekomunikasi , 
Penerbit : Informatika 
Wahana Komputer, 2008. Panduan Lengkap Pengembangan Jaringan Linux , 
Penerbit : Andi Publisher 
http://www.freebsd.org , Juli 2012 
http://www.putty.org , Juli 2012 
Pengertian I P Address , http://gap.web.id , Juli 2012 
Topologi Jaringan , http://nic.unud.ac.id, Juli 2012 
Pengertian M odem dan Fungsi Modem , http://www.untukku.com , Juli 2012
Membangun Proxy Server dengan Squid

More Related Content

What's hot

Pra laporan rustina
Pra laporan rustinaPra laporan rustina
Pra laporan rustinayusarch
 
PROSEDUR PENGEMBANGAN MODUL 2018
PROSEDUR PENGEMBANGAN MODUL 2018PROSEDUR PENGEMBANGAN MODUL 2018
PROSEDUR PENGEMBANGAN MODUL 2018JamarudinFisika
 
Pekerjaan dasar teknik otomotif x 2
Pekerjaan dasar teknik otomotif x 2Pekerjaan dasar teknik otomotif x 2
Pekerjaan dasar teknik otomotif x 2misdimisdi1
 
Makalah media pembelajaran
Makalah media pembelajaranMakalah media pembelajaran
Makalah media pembelajaraniskawia
 
Makalah media pembelajaran dan tik kel2
Makalah media pembelajaran dan tik kel2Makalah media pembelajaran dan tik kel2
Makalah media pembelajaran dan tik kel2Lara Mayangsari
 
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2NASuprawoto Sunardjo
 
Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Muthi Zahra
 
Program kegiatan workshop guru
Program kegiatan workshop guruProgram kegiatan workshop guru
Program kegiatan workshop guruDika Sandika
 
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...Linda Rosita
 
9 c2-pemrograman web-x-1
9 c2-pemrograman web-x-19 c2-pemrograman web-x-1
9 c2-pemrograman web-x-1Susan Setiawan
 
Basis Data
Basis DataBasis Data
Basis DatalombkTBK
 
Modul pembelajaran simulasidgx
Modul pembelajaran simulasidgxModul pembelajaran simulasidgx
Modul pembelajaran simulasidgxramla_paic
 
Kelas 12 smk_teknik_pemesinan_gerinda_5
Kelas 12 smk_teknik_pemesinan_gerinda_5Kelas 12 smk_teknik_pemesinan_gerinda_5
Kelas 12 smk_teknik_pemesinan_gerinda_5gigihastoto1
 
Panduan PKL Manajemen Informatika tahun 2013
Panduan PKL Manajemen Informatika tahun 2013Panduan PKL Manajemen Informatika tahun 2013
Panduan PKL Manajemen Informatika tahun 2013Heri Afrizal
 

What's hot (19)

Pra laporan rustina
Pra laporan rustinaPra laporan rustina
Pra laporan rustina
 
PROSEDUR PENGEMBANGAN MODUL 2018
PROSEDUR PENGEMBANGAN MODUL 2018PROSEDUR PENGEMBANGAN MODUL 2018
PROSEDUR PENGEMBANGAN MODUL 2018
 
File1 2
File1 2File1 2
File1 2
 
Pekerjaan dasar teknik otomotif x 2
Pekerjaan dasar teknik otomotif x 2Pekerjaan dasar teknik otomotif x 2
Pekerjaan dasar teknik otomotif x 2
 
Makalah media pembelajaran
Makalah media pembelajaranMakalah media pembelajaran
Makalah media pembelajaran
 
Makalah media pembelajaran dan tik kel2
Makalah media pembelajaran dan tik kel2Makalah media pembelajaran dan tik kel2
Makalah media pembelajaran dan tik kel2
 
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2
REKAYASA PERANGKAT LUNAK UNTUK SMK Jilid 2
 
Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194
 
Program kegiatan workshop guru
Program kegiatan workshop guruProgram kegiatan workshop guru
Program kegiatan workshop guru
 
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...
Pengembangan game edukasi kimia berbasis role playing game (rpg) pada materi ...
 
9 c2-pemrograman web-x-1
9 c2-pemrograman web-x-19 c2-pemrograman web-x-1
9 c2-pemrograman web-x-1
 
Basis Data
Basis DataBasis Data
Basis Data
 
Meningkatkan hasil belajar apresiasi puisi
Meningkatkan hasil belajar apresiasi puisiMeningkatkan hasil belajar apresiasi puisi
Meningkatkan hasil belajar apresiasi puisi
 
Kertas Kerja Program Tayangan Slaid Bahan Bahasa Melayu
Kertas Kerja Program Tayangan Slaid Bahan Bahasa MelayuKertas Kerja Program Tayangan Slaid Bahan Bahasa Melayu
Kertas Kerja Program Tayangan Slaid Bahan Bahasa Melayu
 
Hal.judul
Hal.judulHal.judul
Hal.judul
 
Ptk otomotif
Ptk otomotifPtk otomotif
Ptk otomotif
 
Modul pembelajaran simulasidgx
Modul pembelajaran simulasidgxModul pembelajaran simulasidgx
Modul pembelajaran simulasidgx
 
Kelas 12 smk_teknik_pemesinan_gerinda_5
Kelas 12 smk_teknik_pemesinan_gerinda_5Kelas 12 smk_teknik_pemesinan_gerinda_5
Kelas 12 smk_teknik_pemesinan_gerinda_5
 
Panduan PKL Manajemen Informatika tahun 2013
Panduan PKL Manajemen Informatika tahun 2013Panduan PKL Manajemen Informatika tahun 2013
Panduan PKL Manajemen Informatika tahun 2013
 

Viewers also liked

Viewers also liked (19)

Comic slide
Comic slideComic slide
Comic slide
 
Ladakh Photojourney
Ladakh PhotojourneyLadakh Photojourney
Ladakh Photojourney
 
Fwdcreatedbystephpics
FwdcreatedbystephpicsFwdcreatedbystephpics
Fwdcreatedbystephpics
 
Creating an Embedded System Lab
Creating an Embedded System LabCreating an Embedded System Lab
Creating an Embedded System Lab
 
Зеленая линия Перми
Зеленая линия ПермиЗеленая линия Перми
Зеленая линия Перми
 
Fwdcreatedbystephpics
FwdcreatedbystephpicsFwdcreatedbystephpics
Fwdcreatedbystephpics
 
Chemaphor investor presentation
Chemaphor investor presentationChemaphor investor presentation
Chemaphor investor presentation
 
Study in-singapore
Study in-singaporeStudy in-singapore
Study in-singapore
 
Apuntes
ApuntesApuntes
Apuntes
 
Nokia 6630
Nokia 6630Nokia 6630
Nokia 6630
 
Interntional finance 23aug 2
Interntional finance 23aug 2Interntional finance 23aug 2
Interntional finance 23aug 2
 
2062 고재현 tablet pc
2062 고재현 tablet pc2062 고재현 tablet pc
2062 고재현 tablet pc
 
2602 고재현 lte
2602 고재현 lte2602 고재현 lte
2602 고재현 lte
 
Lab safety
Lab safetyLab safety
Lab safety
 
Akd motors
Akd motorsAkd motors
Akd motors
 
Space travel & tourism
Space travel & tourismSpace travel & tourism
Space travel & tourism
 
Starbuck
StarbuckStarbuck
Starbuck
 
การประชาสัมพันธ์ในสื่อใหม่
การประชาสัมพันธ์ในสื่อใหม่การประชาสัมพันธ์ในสื่อใหม่
การประชาสัมพันธ์ในสื่อใหม่
 
نگاهی به رویکرد جدید طراحی رابط کاربری در موبایل
نگاهی به رویکرد جدید طراحی رابط کاربری در موبایلنگاهی به رویکرد جدید طراحی رابط کاربری در موبایل
نگاهی به رویکرد جدید طراحی رابط کاربری در موبایل
 

Similar to Membangun Proxy Server dengan Squid

OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMUofa_Unsada
 
sistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorsistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorKhansa Aqila
 
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambisistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambirefky mhd
 
Skripsi - Sistem informasi akademik berbasis client server Jamaliah
Skripsi - Sistem informasi akademik berbasis client server   JamaliahSkripsi - Sistem informasi akademik berbasis client server   Jamaliah
Skripsi - Sistem informasi akademik berbasis client server JamaliahGerry Pati
 
Analisis sistem informasi akademik online
Analisis sistem informasi akademik onlineAnalisis sistem informasi akademik online
Analisis sistem informasi akademik onlineukhti ziyah
 
Laporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokLaporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokNaufal Khawarozni
 
analisa performa socket iterative server.pdf
analisa performa socket iterative server.pdfanalisa performa socket iterative server.pdf
analisa performa socket iterative server.pdfevaagustina22
 
2010 1-00485-mtif cover
2010 1-00485-mtif cover2010 1-00485-mtif cover
2010 1-00485-mtif coverVa Kim Hyun
 
Kerangka Acuan Kerja - MPPL
Kerangka Acuan Kerja - MPPLKerangka Acuan Kerja - MPPL
Kerangka Acuan Kerja - MPPLYoshima Putri
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Administrasi Server
Administrasi ServerAdministrasi Server
Administrasi ServerlombkTBK
 
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...yusuf mufti
 
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...Muhammad Ridwan Nawawi
 
Contoh proposal manajemen_proyek
Contoh proposal manajemen_proyekContoh proposal manajemen_proyek
Contoh proposal manajemen_proyekRiski Prastyo
 
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTN
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTNProyek Aplikasi Seleksi Penerimaan Mahasiswa PTN
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTNLucha Kamala Putri
 

Similar to Membangun Proxy Server dengan Squid (20)

OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
 
1108014
11080141108014
1108014
 
sistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorsistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotor
 
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambisistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
 
Skripsi - Sistem informasi akademik berbasis client server Jamaliah
Skripsi - Sistem informasi akademik berbasis client server   JamaliahSkripsi - Sistem informasi akademik berbasis client server   Jamaliah
Skripsi - Sistem informasi akademik berbasis client server Jamaliah
 
Analisis sistem informasi akademik online
Analisis sistem informasi akademik onlineAnalisis sistem informasi akademik online
Analisis sistem informasi akademik online
 
Laporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional DepokLaporan PKL / Prakerin SMK Nasional Depok
Laporan PKL / Prakerin SMK Nasional Depok
 
analisa performa socket iterative server.pdf
analisa performa socket iterative server.pdfanalisa performa socket iterative server.pdf
analisa performa socket iterative server.pdf
 
2010 1-00485-mtif cover
2010 1-00485-mtif cover2010 1-00485-mtif cover
2010 1-00485-mtif cover
 
Proposal E Learning
Proposal E LearningProposal E Learning
Proposal E Learning
 
Kerangka Acuan Kerja - MPPL
Kerangka Acuan Kerja - MPPLKerangka Acuan Kerja - MPPL
Kerangka Acuan Kerja - MPPL
 
Apsi 3
Apsi 3Apsi 3
Apsi 3
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Administrasi Server
Administrasi ServerAdministrasi Server
Administrasi Server
 
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...
Skripsi Emergency Security Caller Berbasis Android untuk Situasi Perampokan d...
 
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...
Skripsi - Analisis Dan Perancangan Aplikasi Jejaring Sosial Penjualan Berbasi...
 
Dela
DelaDela
Dela
 
Contoh proposal manajemen_proyek
Contoh proposal manajemen_proyekContoh proposal manajemen_proyek
Contoh proposal manajemen_proyek
 
modul2
modul2modul2
modul2
 
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTN
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTNProyek Aplikasi Seleksi Penerimaan Mahasiswa PTN
Proyek Aplikasi Seleksi Penerimaan Mahasiswa PTN
 

Membangun Proxy Server dengan Squid

  • 1. MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI FREEBSD SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo APRISTA NOOR RAMADHANI 09530715 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO 2012
  • 2. MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI FREEBSD SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo APRISTA NOOR RAMADHANI 09530715 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO 2012 i
  • 3. HALAMAN PENGESAHAN Nama : APRISTA NOOR RAMADHANI NIM : 09530715 Program Studi : Teknik Informatika Fakultas : Teknik Judul Skripsi : Membangun Proxy Server dengan Squid di SMP Neger i 5 Kecamatan Ponorogo Menggunakan Sistem Operasi Freebsd Isi dan formatnya ini telah disetujui dan dinyatakan memenuhi syarat untuk melengkapi persyaratan guna memperoleh Gelar Sarjana pada Program Studi Teknik Infor matika Fakultas Teknik Univer sitas Muhammadiyah Ponorogo Ponorogo, 29 September 2012 Menyet ujui, Dosen Pembimbing I, Dosen Pembimbing II, ASLAN ALWI, S.Si, M.Cs Dra. IDA WIDYANINGRUM NIS. 0440521 NIS. 0440200 Menget ahui, Dekan Fakultas Teknik, Ketua Program Studi Teknik Informatika, Ir. ALIYADI, MM ANDY TRIANTO, ST NIS. 0440128 NIS. 0440244 ii
  • 4. HALAMAN BERITA ACARA UJIAN Nama : APRISTA NOOR RAMADHANI NIM : 09530715 Program Studi : Teknik Informatika Fakultas : Teknik Judul Skripsi : Membangun Proxy Server dengan Squid di SMP Neger i 5 Kecamatan Ponorogo Menggunakan Sistem Operasi Freebsd Telah diuji dan dipertahankan dihadapan dosen penguji akhir jenjang Strata Satu (S1) pada: Har i : Sabtu Tanggal : 29 September 2012 Nilai : Dosen Penguji, Dosen Penguji I, Dosen Penguji II, MUNIRAH M., S.Kom, MT SUGIANTI, S.Si NIS. 0440522 NIS. 0440425 Menget ahui, Dekan Fakultas Teknik, Ketua Program Studi Teknik Informatika, Ir. ALIYADI, MM ANDY TRIANTO, S.T NIS. 0440128 NIS. 0440244 iii
  • 5. MOTTO Jadilah seperti karang di lautan yang kuat dihantam ombak dan kerjakanlah hal yang bermanfaat untuk diri sendiri dan orang lain, karena hidup hanyalah sekali. Ingat hanya pada Allah apapun dan di manapun kita berada kepada Dia-lah tempat meminta dan memohon. Janganlah larut dalam satu kesedihan karena masih ada har i esok yang menyongsong dengan sejuta kebahagiaan. Sabar dalam mengatasi kesulitan dan ber tindak bijaksana dalam mengatasinya adalah sesuatu yang utama. Tidak ada masalah yang tidak bisa diselesaikan selama ada komitmen bersama untuk menyelesaikannya. iv
  • 6. HALAMAN PERSEMBAHAN Dengan penuh rasa syukur kepada Allah SWT atas r idho- Nya kupersembahkan skripsi ini kepada : 1. Allah SWT yang telah banyak mencurahkan rahmat-Nya dan segala nikmat yang tiada terkira. Ayah dan Ibu tercinta terima kasih atas segala do’a, kasih sayang, perhat ian, 2. dukungan dan segala hal guna mewujudkan keinginan dan cita-cita. 3. Seluruh keluarga besar SMP Negeri 5 Kecamatan Ponorogo yang telah memberikan motivasi. 4. Sahabat- sahabat khususnya kelas prosus, yang selalu kompak, senasip seperjuangan dan terima kasih untuk persahabatan ini. 5. Calon pendamping hidup saya, terimakasih atas motivasi, dukungan dan doanya. 6. Teman-teman yang tidak bisa saya sebutkan satu persatu, terimakasih atas dukungan dan motivasinya. v
  • 7. ABSTRAK MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI FREEBSD Oleh: APRISTA NOOR RAMADHANI In line with the development of science and technology very quickly especially in information technology and computer engineering are needed practicality and efficiency in everything. This study aims to establish an internet connection management system to maximize your existing Internet connection in SMP Negeri 5 Kecamatan Ponorogo, so that all Internet users can use it and get the same behavior, so as to improve the performance of the agency. System design in building management system internet connection is developed using Freebsd operating system. The purpose of this system is to maximize the user's internet connection so that all internet connections quota equal / fair. With the highest authority in the handling by Admin. An admin can master the script console to operate the Freebsd operating system. The steps in designing a system that includes the analysis of the system in general and in detail by using the tools flowchart, select the specification of hardware and software, and operating system installation Freebsd. vi
  • 8. KATA PENGANTAR Assalamu’alaikum Wr.Wb Segala puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT yang telah melimpahkan Rahmat, serta Hidayah-Nya, sehingga penulis dapat menyelesaikan penyusunan skripsi ini dengan judul “MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI FREEBSD” tepat pada waktunya. Skripsi ini, penulis ajukan guna memenuhi per syaratan untuk memperoleh gelar Sarjana Komputer Program Strata Satu ( S-1) Fakultas Teknik Program Studi Teknik Informatika Universitas Muhammadiyah Ponorogo. Bagi pihak-pihak yang telah memberikan dukungan dan bantuan yang keseluruhannya sangat berarti bagi penulis, demi kelancaran pelaksanaan serta terselesainya penyusunan skripsi ini. Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih kepada: 1. Bapak Drs. H. Sulton, M.Si, selaku Rektor Universitas Muhammadiyah Ponorogo. 2. Bapak Ir. Aliyadi, MM, selaku Dekan Fakultas Teknik Universitas Muhammadiyah Ponorogo. vii
  • 9. 3. Bapak Andy Trianto, S.T, selaku Ketua Program Studi Teknik Informatika Universitas Muhammadiyah Ponorogo 4. Bapak Aslan Alwi, S.SI, M.CS, selaku Dosen Pembimbing I 5. Ibu Ida Widyaningrum, S.Si, Selaku Dosen Pembimbing II 6. Semua pihak yang turut membantu selama pelaksanaan dan penyusunan Skripsi. Kami sadar sepenuhnya bahwa dalam penulisan skripsi ini jauh dar i kesempurnaan sehingga tidak luput dar i kesalahan, untuk itu penulis mohon maaf serta mengharapkan saran dan kritik yang sifatnya membangun dar i semua pihak demi kesempurnaan penulisan skripsi ini. Akhir kata penulis menyampaikan terima kasih kapada semua pihak, penulis berharap semoga skr ipsi ini bermanfaat bagi kita semua, khususnya bagi pihak yang berkepentingan, Semoga Allah SWT memberi rahmat kepada kita semua dan selalu dalam lindungan-Nya. Amin… Wassalamu’alaikum Wr.Wb Ponorogo, 2012 Penulis viii
  • 10. DAFTAR ISI HALAMAN JUDUL .................................................................................. HALAMAN PENGESAHAN .................................................................... ii BERITA ACARA UJIAN SKRIPSI .......................................................... iii MOTTO ...................................................................................................... iv PERSEMBAHAN ...................................................................................... v ABSTRAK ................................................................................................... vi KATA PENGANTAR ................................................................................. vii DAFTAR ISI ............................................................................................... ix DAFTAR TABEL ...................................................................................... xi DAFTAR GAMBAR .................................................................................. xii BAB I PENDAHULUAN A. Latar Belakang ................................................................................. 1 B. Perumusan Masalah .......................................................................... 2 C. Batasan Masalah ............................................................................... 2 D. Tujuan Perancangan .......................................................................... 3 E. Manfaat ............................................................................................ 3 F. Metodologi ....................................................................................... 3 G. Sistematika Penulisan ........................................................................ 4 BAB II LANDASAN TEORI A. Pengertian Komputer ........................................................................ 6 B. Topologi Jar ingan ............................................................................. 6 C. IP Address ........................................................................................ 10 1. Pengertian IP Address ................................................................. 10 2. Pengelompokkan IP Address ...................................................... 11 D. Pengertian Modem ............................................................................ 14 E. Pengertian Proxy Server ................................................................... 15 F. Fungsi Proxy Server ......................................................................... 15 G. Pengertian Squid ............................................................................... 16 ix
  • 11. H. Perintah Dasar Unix ......................................................................... 16 BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM A. Analisis Sistem ................................................................................. 23 B. Analisis Masalah .............................................................................. 23 C. Perancangan Sistem .......................................................................... 23 1. Flow Chart Rancangan Pembuatan .............................................. 24 2. Spesifikasi Perangkat Keras (Hardware) ..................................... 24 3. Spesifikasi Perangkat Lunak (Software) ...................................... 25 4. Penyedia Jasa Internet ................................................................. 25 5. Instalasi Sistem Operasi FreeBSD ............................................... 26 a. Navigasi Sysinstall Program ........................................................ 27 b. Membuat Partisi dan Menempatkan Mount Points ...................... 29 c. Memilih Distribusi ....................................................................... 35 d. Memilih Media Instalasi .............................................................. 39 e. Konfigurasi dan Customisasi Post-installation ............................ 40 f. Keluar dari Program Sysinstall dan Reboot System ................. 41 6. Update Sistem Operasi FreeBSD ................................................. 42 a. Konfigurasi IP Address ......................................................... 43 b. Update ports .......................................................................... 47 c. Optimalisasi Kernel ............................................................... 50 7. Installasi & Konfigurasi Squid .................................................... 52 BAB IV PENGUJIAN DAN HASIL A. Tujuan Sistem ................................................................................... 56 B. Pengujian Sistem .............................................................................. 56 C. Hasil Sistem ..................................................................................... 56 BAB V PENUTUP A. Kesimpulan ...................................................................................... 62 B. Saran ................................................................................................ 63 x
  • 12. DAFTAR TABEL Tabel 3.1 : Tombol Navigasi ............................................................................ 28 xi
  • 13. DAFTAR GAMBAR / GRAFIK Gambar 2.1 : Topologi Jar ingan ................................................................ 7 Gambar 2.2 : Jaringan Bintang Hybrid ...................................................... 8 Gambar 2.3 : IP address kelas A ............................................................... 12 Gambar 2.4 : IP address kelas B ............................................................... 13 Gambar 2.5 : IP address kelas C ............................................................... 13 Gambar 3.1 : Main Menu Program Sysinstall ................................................. 27 Gambar 3.2 : Pemilihan menu instalasi Express ............................................. 29 Gambar 3.3 : Layar Partition Editor ................................................................ 30 Gambar 3.4 : Prompt kapasitas harddisk ......................................................... 30 Gambar 3.5 : Prompt tipe harddisk .................................................................. 31 Gambar 3.6 : Partisi yang akan di install FreeBSD .......................................... 31 Gambar 3.7 : Menu Install Boot Manager ....................................................... 32 Gambar 3.8 : FreeBSD Disklabel Editor ......................................................... 34 Gambar 3.9 : Label partisi secara default ........................................................ 35 Gambar 3.10 : Modifikasi Label partisi ............................................................. 35 Gambar 3.11 : Memilih Media Instalasi ............................................................ 36 Gambar 3.12 : Distribusi yang telah di pilih ...................................................... 37 Gambar 3.13 : Prompt installasi ke koleksi port freebsd .............................. 38 Gambar 3.14 : Keluar dari menu Distribusi ....................................................... 38 Gambar 3.15 : Memilih Media Instalasi ............................................................ 39 Gambar 3.16 : Prompt Konfirmasi sebelum Installasi ...................................... 39 Gambar 3.17 : Proses Instalasi yang sedang berjalan ........................................ 40 Gambar 3.18 : Prompt menu konfigur asi umum .......................................... 41 Gambar 3.19 : Keluar dari Program Sysinstall .................................................. 41 Gambar 3.20 : Login Sistem Operasi FreeBSD ................................................. 42 Gambar 3.21 : Menu sysinstall ........................................................................... 43 Gambar 3.22 : Memilih Configure dalam menu sysinstall ................................ 43 Gambar 3.23 : Memilih Networking dalam menu konfigurasi .......................... 44 Gambar 3.24 : Memilih Networking dalam menu Network Service .................. 44 xii
  • 14. Gambar 3.25 : Pilihan ethernet card .................................................................. 45 Gambar 3.26 : Konfigurasi IP Address untuk koneksi LAN .............................. 45 Gambar 3.27 : Konfigurasi IP Address untuk koneksi modem ......................... 46 Gambar 3.28 : Penambahan perintah NAT “ Network Address Translation ” .... 47 Gambar 3.29 : Installasi cvsup ........................................................................... 48 Gambar 3.30 : Konfigurasi server cvsup ........................................................... 49 Gambar 3.31 : Update Ports .............................................................................. 50 Squid “Option for Squid” Gambar 3.32 : Pilihan .............................................. 53 Gambar 3.33 : Perubahan Options Squid.conf .................................................. 54 Gambar 4.1 : Proxy Server tampak dari depan ................................................ 56 Gambar 4.2 : Proxy Server tampak dari belakang ........................................... 56 Gambar 4.3 : Paket yang dipasang (install) dan sudah bisa berjalan .......... 57 Gambar 4.4 : Latency ketika pengguna internet melakukan browsing, download, streaming dan chating secar a bersamaan .............. 58 Gambar 4.5 : Kinerja modem dan proxy server .......................................... 59 Gambar 4.6 : Disiplin antr ian pada saat pengguna internet melakukan browsing, download, streaming dan chating ......................... 60 xiii
  • 15. BAB I PENDAHULUAN A. LATAR BELAKANG MASALAH Bidang pendidikan merupakan sarana dan wahana yang sangat baik dalam pembinaan sumber daya manusia. Oleh karena itu pendidikan per lu mendapat perhatian yang lebih serius baik itu oleh pemer intah, keluarga maupun pengelola pendidikan khususnya. Dengan perkembangan teknologi yang semakin pesat, sarana dan prasarana pendidikan pun harus mengikutinya, internet mer upakan sumber ilmu pengetahuan. Dier a globalisasi saat ini Internet merupakan bagian yang sangat berpengaruh dalam kemajuan. Dimana sebuah internet sangat ber pengaruh untuk meningkatkan pengetahuan dan wawasan yang dapat digunakan sebagai sarana kegiatan untuk berpikir, berkomunikasi dan belajar yang semua itu dibangun atas ilmu pengetahuan dan teknologi yang bisa kita peroleh dar i mencar i informasi menggunakan internet. Internet menyajikan banyak sekali informasi. Misalnya : berita, surat-menyurat, transaksi jual- beli dan masih banyak lagi. Akibat dar i keunggulan tersebut maka semua pengguna akan menggunakan fasilitas inter net secara bersama-sama. Dari sini penulis tertarik untuk memanajemen koneksi internet supaya semua pengguna internet mendapat jatah koneksi secara adil. Maka penulis membuat sebuah sistem yang dapat memanajemen koneksi internet. 1
  • 16. 2 Sistem Manajemen koneksi internet yang ada SMP Negeri 5 Kecamatan Ponorogo belum menggunakan manajemen koneksi internet, sehingga semua pengguna internet berebut koneksi dan hasilnya koneksi menjadi lambat. Melihat hal tersebut penulis bermaksud memanajemen koneksi internet secara adil menggunakan sistem operasi FreeBSD supaya koneksi dimiliki nanti akan lebih efektif, cepat dan akurat. Maka penulis memilih judul tugas akhir “MEMBANGUN PROXY SERVER DENGAN SQUID DI SMP NEGERI 5 KECAMATAN PONOROGO MENGGUNAKAN SISTEM OPERASI FREEBSD” . B. PERUMUSAN MASALAH Dari latar belakang diatas maka dapat diambil per umusan masalah, yaitu: 1. Bagaimana cara instalasi sistem operasi FreeBSD di SMP Negeri 5 Kecamatan Ponorogo ? 2. Bagaimana cara instalasi Squid dan cara menjalankannya? Dengan perumusan masalah diatas diharapkan dengan penggunaan sistem baru ini maka dapat menyelesaikan per masalahan-per malasahan dengan efektif dan tepat. C. BATASAN MASALAH Supaya penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu: 1. Perancangan sistem yang dibahas adalah Instalasi dan Konfigurasi Proxy Server menggunakan squid .
  • 17. 3 2. Sistem Operasi menggunakan FreeBSD. 3. Yang dibahas hanya tentang Proxy Server tidak dengan firewall . 4. Hanya Script .HTML yang di cache . D. TUJUAN PERANCANGAN Adapun tujuan yang ingin dicapai pada penelitian tugas akhir ini adalah sebagai ber ikut : 1. Untuk memaksimalkan koneksi internet supaya pengguna internet mendapat jatah koneksi yang sama/ adil. 2. Untuk menghemat biaya, karena menggunakan Open Source . 3. Menghemat koneksi. E. MANFAAT 1. Untuk menghasilkan koneksi inter net yang lebih stabil dan tidak lambat bagi semua pengguna internet. 2. Mempelajari lebih dalam tentang ilmu jaringan komputer khususnya tentang Proxy Server . F. METODOLOGI Dalam penelitian ini sumber informasi diperoleh dari : 1. Metode pengumpulan infor masi. Dalam penyusunan laporan tugas akhir ini penulis menggunakan teknik-teknik pengumpulan infor masi. Untuk mempermudah dalam memproses informasi yang diperlukan dengan car a sebagai berikut :
  • 18. 4 Observasi Yaitu metode pengumpulan infor masi dengan cara melakukan pengamatan dan pencatatan secara sistematis ter hadap per masalahan yang sedang diteliti. Dengan cara melakukan pengamatan secara langsung dilapangan tentang pelaksanaan sistem yang sedang berjalan dan mengamati jalannya ( Proxy Server ) dar i segi yang dianggap penting. Teknik browsing Yaitu mencari resensi- resensi serta contoh-contoh mengenai tampilan dan isi tentang ( Proxy Server ), serta contoh script yang dibutuhkan dengan cara browsing di internet. G. SISTEMATIKA PENULISAN Dalam penulisan laporan tugas akhir ini diharapkan pembaca dan pihak-pihak yang berkepentingan dapat memahami isi laporan ini. Adapun secara garis besar pembahasan laporan tugas akhir ini terdir i dari 5 bab, yaitu : BAB I PENDAHULUAN Berisi tentang Latar Belakang Masalah, Perumusan Masalah, Batasan, Masalah, Tujuan Penelitian, Metodologi dan Sistematika Penulisan. BAB II LANDASAN TEORI Berisi tentang tinjauan pustaka dan dasar-dasar teori yang ber fungsi sebagai landasan teori dalam mewujudkan sebuah Server .
  • 19. 5 BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM Pada bab ini ber isi tentang perencanaan model dan perancangan pembuatan Server Proxy . Diantaranya mengenai Instalasi dan Konfigurasi . BAB IV PENGUJIAN DAN HASIL Bab ini membahas analisa dan pengujian kiner ja Server yang telah dibuat. BAB V PENUTUP Pada bab ini berisi kesimpulan-kesimpulan yang didapat dalam pengembangan sistem dari r umusan masalah- masalah yang dibahas serta saran-saran untuk perbaikan Server , sehingga sistem yang baru bisa lebih baik.
  • 20. 6 DAFTAR PUSTAKA HM Jogiyanto, 1999. Pengenalan Komputer : Dasar Ilmu Komputer, Pemrograman, Sistem Informasi dan Intelegensi Buatan , Andi, Yogyakarta. Madcoms - Handoko Budisetyo, 2010. Membangun Sistem Jaringan Komputer , Penerbit : Andi Publisher Oscar Rachman, 2008. TCP/IP Dalam Dunia Informatika dan Telekomunikasi , Penerbit : Informatika Wahana Komputer, 2008. Panduan Lengkap Pengembangan Jaringan Linux , Penerbit : Andi Publisher http://www.freebsd.org , Juli 2012 http://www.putty.org , Juli 2012 Pengertian I P Address , http://gap.web.id , Juli 2012 Topologi Jaringan , http://nic.unud.ac.id, Juli 2012 Pengertian M odem dan Fungsi Modem , http://www.untukku.com , Juli 2012