Catatan Sederhana, Tempat Mengupas Permasalahan Menjadi Bagian Terkecil / Sederhana Oleh 12131294.
Squid Server Proxy Untuk Mengamankan Jaringan Lokal
Pengantar
Dokumen ini hanya bersifat sementara dan sebagai tanda untuk progress tugas kelompok versi individu. Setiap member hanya diperbolehkan akses (lihat/komentar). Tidak diperkenankan untuk melakukan modifikasi (edit/delete). Setiap member dapat membuat footprint masing-masing dalam folder ini untuk dapat diakses (lihat/komentar) oleh member lain. Keputusan final akan dituangkan pada dokumen dengan nama "TUGAS KEJAR (Keamanan Jaringan)"
Judul Tugas
SECURE NETWORK WITH PROXY
Cule Dosen
"Bangun Server Proxy & Cara Mengamankannya"
README.txt
===========================================
-{ Selamat Datang Di Tugas KEJAR }-
===========================================
_ +-------------------------------------------+ _
| Oleh |
| * Fahmi |
/o)| * Linda |(o\
/ / | * Rudi | \ \
( (_ | _ * Wawan _ | _) )
((\ \)+-/o)-----------------------------------(o\-+(/ /))
(\\\ \_/ / \ \_/ ///)
\ / __ \ /
\____/ | | \____/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ ** +
+ Aturan main: +
+ +
+ 1. Pembahasan teori berkaitan dengan proyek max. 3 lembar +
+ 2. Tinjauan pustaka terhadap materi max. 2 lembar +
+ 3. Pembuatan simulasi pokok materi max. 4 lembar +
+ 4. Pembuatan kesimpulan dari hasil praktek max. 1 lembar +
+ 5. Pembuatan laporan dilengkapi dengan Pengantar, Daftar Isi, Dartar Pustaka +
+ 6. Hardcopy diprint A4 dijilid rapi, min. pake mika +
+ 7. Space 1cm, Font_size: 12, Font: Times News Roman +
+ 8. Kumpul di pertemuan ke-11 +
+ 9. Presentasi Randomize +
+ ** +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
| |
| |
/| |\
STMIK EL RAHMA YOGYAKARTA
Definisi
Server proxy adalah host perantara tempat dimana website yang pernah dikunjungi/diakses oleh client disimpan. Perangkat ini juga menyimpan semua log URL yang pernah client akses.[1]*valid
3 Fungsi Pokok Server Proxy [2][3]
- Connection Sharing
- Filtering
- Caching terhadap web server yang di request oleh client.
Implementasi, Tutorial & Demo
Alternatif 1 - Skenario dan Konfigurasi Server Proxy di Linux [4] -> Environment yang diperlukan adalah Squid.
Alternatif 2 - Skenario dan Konfigurasi Server Proxy di Windows [5] -> Environment yang diperlukan adalah Squid. True Story Implementasi Server Proxy [6] -> Fenomena anak kos...
Alternatif 3 - Skenario dan Konfigurasi Server Proxy di Virtual Machine [5]*under evaluation Skenario pada alternatif 3 ini mengadopsi tugas 1 keamanan jarkom, saat mendapat jatah DHCP Starvation, berdasarkan perburuan rujukan, ternyata topologi di GNS3 memungkinkan juga untuk connect ke internet via network adapter laptop, hanya saja perlu pengaturan khusus agar master pc (laptop) sebagai administrator mendelegasikan kewenangannya kepada aplikasi GNS3.
Environment yang diperlukan adalah:
- GNS3.
- GNS3 VM.
- Image Linux.iso.
- Squid.
Langkah-langkah yang diperlu dilakukan:
- Install and configure the Loopback adapter in a Windows virtual machine
(1004779) [7]
- Install GNS3
- Open GNS3 VM
- Install bbrp OS di GNS3 VM (windows & ubuntu) misalnya.
- Buat topologi jaringan komputer sederhana di GNS3 (adopsi true story anak kos misalnya)
- Konfigurasi Network Adapter GNS3 VM [8]
- Jalankan scenario topologi
- Jika sudah konek internet, pc yang dijadikan server proxy di install Squid.
- Konfigurasi pc server proxy.
- Mainkan.
- Selesai....
REFERENSI
[1]:Modul Administering a Scure Network.pdf (hal:15).
[2]:https://imadearjanablog.wordpress.com/2012/10/21/bagaimana-cara-kerja-proxy/
[3]:https://dunovteck.wordpress.com/2010/03/26/bagaimana-proxy-server-hosting-melindungi-privasi-anda
[4]:http://rizky-pohan.blogspot.co.id/2014/12/konfigurasi-proxy-server-debian-6.html
[5]:http://prasetyoo21.blogspot.co.id/2015/01/cara-install-dan-konfigurasi-proxy.html
[6]:https://bytescode.wordpress.com/2009/10/28/proxy-server-manajemen-bandwith-internet-studi-kasus-speedy-di-kosan-saya/
[7]:https://kb.vmware.com/s/article/1004779
[8]:https://gns3.com/news/article/connect-gns3-to-internet-over-la
LAPORAN PROYEK KEAMANAN JARINGAN
SECURE NETWORK WITH PROXY
Disusun Oleh
- Fahmi Faishol Majid NIM: 12151491
- Rudi Setyawan NIM: 12141382
- Linda Saraswati NIM: 12151492
- Wawan Chahyo Nugroho NIM: 12131294
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa atas petunjuk dan hidayah-Nya, sehingga kami dapat menyelesaikan laporan tugas 3 yang berjudu "Secure Network with Proxy" pada mata kuliah Keamanan Jaringan Program Studi Teknik Informatika STMIK EL RAHMA Yogyakarta.
Pada kesempatan ini, kami penulis ingin mengucapkan terima kasih kepada yang terhormat Bapak Eko Yunianto, S.Kom. selaku dosen pengapu dan Rudi, Fahmi, Linda, Wawan sebagai satu tim solid yang telah banyak mengorbankan tenaga, waktu serta pikirannya dalam menyusun laporan ini. Tidak lupa saya mengucapkan banyak terimakasih kepada sodara Reza Bayu Permana atas ketersediaannya membuatkan kabel LAN ukuran 0.5m meskipun beda kelompok dan dalam keadaan lelah sepulang dari Semarang.
Kami menyadari masih ada kekurangan dalam penyajian makalah ini. Oleh karena itu, kami menerima kritik dan saran yang membangun demi kesempurnaan makalah ini.
Akhir kata, semoga karya tulis ini bisa memberikan manfaat khususnya bagi penulis, dan umumnya bagi para pembaca.
DAFTAR ISI
KATA PENGANTAR
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
1.2 Rumusan Masalah
1.3 Tujuan Penelitian
1.4 Manfaat Penelitian
1.5 Sistematika Penulisan
BAB II TINJAUAN PUSTAKA
BAB III LANDASAN TEORI
3.1 Pengertian Server
3.2 Pengertian Proxy
3.3 Proxy Server / Server Proxy
3.4 Squid
3.5 Fungsi Komputer dalam Jaringan
3.6 Firewall
3.7 Protokol TCP / IP
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
4.1 Memasang Server Proxy di Windows 7
4.2 Web Filtering Dengan Squid di Windows 7
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan
5.2 Saran
DAFTAR PUSTAKA
DAFTAR TABEL
Tabel 2.1 Tinjauan pustaka
Tabel 5.1 Contoh sistem operasi komputer sever
DAFTAR GAMBAR
Gambar 3.1 Perbandingan model arsitektur layer OSI dan TCP/IP
Gambar 4.1 Destinasi folder squid
Gambar 4.2 Icon squid
Gambar 4.3 Menambah rule baru di windows firewall
Gambar 4.4 Rule squid server tampil di daftar inbound rules
Gambar 4.5 Konfigurasi proxy pada client-side
Gambar 4.7 Blokir situs kampus
Gambar 4.7 Situs kampus sebelum diblokir
Gambar 4.7 Situs kampus setelah diblokir
BAB I - PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan jumlah pengguna Teknologi Informasi utamanya Internet saat ini sangat pesat, hal ini disebabkan oleh semakin banyaknya masyarakat yang menyebarkan informasinya melalui internet. Mulai dari informasi sederhana hingga kompleks, informasi bersifat individu maupun organisasi. Selain itu sebagian masyarakat menjadikan internet sebagai kebutuhan pokok, dan dari hari ke hari jumlahnya cenderung meningkat. Perkembangan jumlah pengguna tersebut umumnya tidak diikuti oleh penambahan bandwidth yang sesuai, sehingga sering timbul masalah terkait dengan kecepatan akses untuk mendapatkan layanan melalui internet. Selain itu umumnya masyarakat kurang memperhatikan keamanan sistem digunakan agar terhindar dari serangan.
Kontrol akses sangat diperlukan agar penyalahgunaan sumber daya pada jaringan tersebut tidak pernah terjadi. Sistem keamanan berupa Proxy Server dan Firewall dapat digunakan untuk mengatur lalu lintas jaringan dan hak akses setiap klien serta dengan mudah melakukan perhitungan pemakaian koneksi ke internet oleh setiap klien.
1.2 Rumusan Masalah
Kami selaku mahasiswa Teknik Informatika masih awam terhadap implementasi proxy server untuk mengamankan jaringan komputer.
1.3 Tujuan Penelitian
Membuat jaringan komputer dengan topologi peer to peer dan meningkatkan keamanannya dengan mengimplementasikan konsep proxy server menggunakan aplikasi squid.
1.4 Manfaat Penelitian
Manfaat dari penelitian ini adalah:
- Kami selaku mahasiswa menjadi paham tentang apa itu proxy server.
- Kami selaku mahasiswa menjadi paham tentang bagaimana implementasi proxy server.
1.5 Sistematika Penulisan
BAB I - PENDAHULUAN.
Berisi latar belakang masalah, rumusan masalah, tujuan penelitian, manfaat penelitian dan sistematika penulisan.
BAB II - TINJAUAN PUSTAKA.
Berisi narasumber dan kutipan beberapa kalimat yang mendukung penelitian ini.
BAB III - LANDASAN TEORI.
Beisi penjelasan atau keterangan yang dipakai dalam membuat sistem aplikasi ini.
BAB IV - HASIL PENELITIAN DAN PEMBAHASAN.
Berisi implementasi sistem aplikasi yang telah berhasil dibuat dan diuji.
BAB V - KESIMPULAN DAN SARAN.
Berisi kesimpulan dari keseluruhan sistem palikasi yang dibuat.
BAB II - TINJAUAN PUSTAKA
Wahyudi, Rohendi, Putra (2017), Sistem Informasi, STMIK Indonesia, Padang. Judul penelitian "Membangun Proxy Server Cv Global Max Menggunakan Sistem Operasi Linux Blankon 6.0 Ombilin Sebagai Manajemen Akses Jaringan". Manfaat dari penelitian ini adalah CV Global Max mempunyai proxy server yang dapat digunakan untuk meminimalisir serangan virus, worm, spyware dan DDOS, selain itu juga dapat menghemat bandwidth dan mempersingkat waktu unduh suatu halaman web.
Yuisar, Yulianti, Suzantry H. (2015), Sistem Komputer Fakultas Ilmu Komputer, Universitas Dehasen, Bengkulu. Judul penelitian "Analisa Pemanfaatan Proxy Server Sebagai Media Filtering dan Caching Pada Jaringan Komputer". Manfaat dari penelitian ini adalah dapat mengetahui perbedaan kecepatan load halaman web, dapat membatasi akses ke suatu alamat web tertentu (filtering) dan dapat mengetahui kemungkinan kesalahan yang dapat terjadi dalam konfigurasi proxy server.
Sondakh, Najoan, ST., MT., Lumenta, ST., MT. (2014), Teknik Elektro, FT. UNSRAT, Manado. Judul penelitian "Perancangan Filtering Firewall Menggunakan Iptables Di Jaringan Pusat Teknologi Informasi Unsrat". Manfaat dari penelitian ini adalah meningkatkan keamanan jaringan lokal PTI UNSRAT menggunakan filtering metode positif list yang secara default menutup semua port.
Dari penjelasan di atas dapat diringkas ke dalam Tabel 2.1 Tinjauan pustaka.
Tabel 2.1 Tinjauan pustaka
| No. | Nama | Judul | Tahun | Hasil |
|-----|----------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|-------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1. | Wahyudi, Rohendi, Putra | Membangun Proxy Server Cv Global Max Menggunakan Sistem Operasi Linux Blankon 6.0 Ombilin Sebagai Manajemen Akses Jaringan | 2017 | CV Global Max mempunyai proxy server yang dapat digunakan untuk meminimalisir serangan virus, worm, spyware dan DDOS, selain itu juga dapat menghemat bandwidth dan mempersingkat waktu unduh suatu halaman web. |
| 2. | Yuisar, Yulianti, Suzantry H. | Analisa Pemanfaatan Proxy Server Sebagai Media Filtering dan Caching Pada Jaringan Komputer | 2015 | Dapat mengetahui perbedaan kecepatan load halaman web, dapat membatasi akses ke suatu alamat web tertentu (filtering) dan dapat mengetahui kemungkinan kesalahan yang dapat terjadi dalam konfigurasi proxy server. |
| 3. | Sondakh, Najoan, ST., MT., Lumenta, ST., MT. | Perancangan Filtering Firewall Menggunakan Iptables Di Jaringan Pusat Teknologi Informasi Unsrat | 2014 | Meningkatkan keamanan jaringan lokal PTI UNSRAT menggunakan filtering metode positif list yang secara default menutup semua port. |
BAB III - LANDASAN TEORI
3.1 Pengertian Server
Menurut Firdian, server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.
3.2 Pengertian Proxy
Istilah proxy sering digunakan dalam berbagai macam bidang keahlian, namun tidak pernah lepas dari makna harfiahnya, sebagaimana dijelaskan dalam oxforddictionaries.com yang bisa berarti:
- Badan, fungsi, atau perwakilan yang bertindak sebagai pengganti orang lain.
- Sebuah dokumen yang memberi Otoritas atau kekuasaan untuk bertindak bagi orang lain.
- Seseorang yang diberi kuasa untuk bertindak atas nama orang lain.
3.3 Proxy Server / Server Proxy
Server proxy adalah host perantara tempat dimana website yang pernah dikunjungi/diakses oleh client disimpan. Perangkat ini juga menyimpan semua log URL yang pernah client akses (Modul, Administering a Scure Network.pdf, hal:15).
Proxy Server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari internet atau intranet. Proxy server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien, seorang pengguna yang berinteraksi dengan internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang sedang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy Server adalah server yang diletakkan antara suatu aplikasi client dan aplikasi server yang dihubungi. Aplikasi client dapat berupa browser web, client FTP, dan sebagainya. Sedangkan aplikasi server dapat berupa server web, server FTP dan sebagainya. Proxy Server yang diletakkan di antara aplikasi client dan aplikasi server tersebut, dapat digunakan untuk mengendalikan maupun memonitor lalu-lintas paket data yang melewatinya (Wagito, 2007).
3.4 Squid
Squid adalah proxy caching untuk Web yang mendukung HTTP, HTTPS, FTP, dan banyak lagi. Squid dapat menghemat bandwidth dan meningkatkan waktu respon dengan cara menyimpan dan menggunakan kembali halaman web yang sering diminta. Squid memiliki kontrol akses yang luas dan meningkatkan akselerasi server. Squid berjalan pada sebagian besar sistem operasi yang ada, termasuk Windows dan dilisensikan di bawah GNU GPL.
3.5 Fungsi Komputer dalam Jaringan
- Jaringan Client Server. Dalam jaringan ini satu komputer berfungsi sebagai pusat pelayanan (server) dan komputer yang lain berfungsi meminta pelayanan (client). Sesuai dengan namanya, client-server berarti adanya pembagian kerja pengolahan data client dan server.
- Jaringan Peer -- to -- Peer. Dalam jaringan ini tidak ada komputer yang berfungsi khusus, dan semua komputer dapat berfungsi sebagai client dan server dalam satu saat yang bersamaan. Pengguna masing-masing komputer bertanggung jawab terhadap administrasi resource komputer (dengan membuat nama user, membuat share, menandai izin mengakses share tersebut).
3.6 Firewall
Firewall adalah sebuah sistem pengaman, jadi firewall bisa berupa apapun baik hardware maupun software. Firewall dapat digunakan untuk memfilter paket-paket dari luar dan dalam jaringan di mana ia berada. Jika pada kondisi normal semua orang dari luar jaringan anda dapat bermain-main ke komputer anda, dengan firewall semua itu dapat diatasi dengan mudah.
Firewall yang sederhana biasanya tidak memiliki kemampuan melakukan filtering terhadap paket berdasarkan isi dari paket tersebut. Sebagai contoh, firewall tidak memiliki kemampuan melakukan filtering terhadap e-mail bervirus yang Anda download atau terhadap halaman web yang tidak pantas untuk dibuka. Yang bisa dilakukan firewall adalah melakukan blokir terhadap alamat IP dari mail server yang mengirimkan virus atau alamat halaman web yang dilarang untuk dibuka. Dengan kata lain, firewall merupakan sistem pertahanan yang paling depan untuk jaringan Anda.
3.7 Protokol TCP / IP
TCP / IP adalah salah satu perangkat lunak jaringan komputer (networking software) yang terdapat dalam sistem, dan dipergunakan dalam komunikasi data dalam local area network (LAN) maupun Internet. TCP singkatan dari Transmission Control Protocol dan IP singkatan dari Internet Protocol. TCP/IP menjadi satu nama karena fungsinya selalu bergandengan satu sama lain dalam komunikasi data. TCP/IP saat ini dipergunakan dalam banyak jaringan komputer lokal (LAN) yang terhubung ke Internet, karena memiliki sifat:
- Merupakan protokol standar yang terbuka, gratis dan dikembangkan terpisah dari perangkat keras komputer tertentu. Karena itu protokol ini banyak didukung oleh vendor perangkat keras, sehingga TCP/IP merupakan pemersatu perangkat keras komputer yang beragam merek begitu juga sebagai pemersatu berbagai perangkat lunak yang beragam merk sehingga walau memakai perangkat keras dan perangkat lunak komputer yang berlainan, komputer dan komputer lainnya dapat berkomunikasi data melalui Internet.
- Berdiri sendiri dari perangkat keras jaringan apapun. Sifat ini memungkinkan TCP/IP bergabung dengan banyak jaringan komputer. TCP/IP bisa beroperasi melalui sebuah Ethernet, sebuah saluran dial-up, dan secara virtual melalui berbagai media fisik transmisi data.
- Bisa dijadikan alamat umum sehingga tiap perangkat yang memakai TCP/IP akan memiliki sebuah alamat unik dalam sebuah jaringan komputer lokal, atau dalam jaringan kumputer global seperti Internet.
Gambar 3.1 Perbandingan model arsitektur layer OSI dan TCP/IP
BAB IV - HASIL PENELITIAN DAN PEMBAHASAN
4.1 Memasang Server Proxy di Windows 7
Tulisan ini menjelaskan tentang bagaimana cara mudah menginstal Squid Server v.3.5.x di Microsoft Windows. Kita akan menggunakan MSI yang disediakan oleh Diladele B.V.
MSI adalah hasil kerja tim Diladele untuk mempromosikan komunitas Squid di Windows dan berbasis pada komponen server Cygwin Squid. Installer ini adalah proyek open source yang di-host di GitHub, jadi jika Anda bersedia berkontribusi atau memiliki masalah silakan hubungi support@diladele.com.
Proses instalasi sebenarnya sangat mudah dan terdiri dari langkah-langkah berikut.
1] Download MSI squid for windows di sini http://squid.diladele.com/ saat ini hanya tersedia untuk versi 64bit.
2] Setelah mendownload, klik dua kali squid.msi. Anda harus menjadi administrator untuk bisa menginstal Squid di komputer Anda.
3] Jalankan installer dan klik "Next" sampai pada jendela setup destination folder. Kami menyarankan untuk mengikuti aturan default di C:... sebagaimana ditunjukan pada Gambar 4.1 Destinasi folder squid.
Gambar 4.1 Destinasi folder squid
4] Berikutnya klik "Next" sampai "Finish".
5] Saat instalasi selesai, Anda harus melihat aplikasi squid dengan icon cumi-cumi muncul di Tray menu. Aplikasi ini memungkinkan Anda untuk memulai, menghentikan, maupun mengubah konfigurasi layanan squid.
Gambar 4.2 Icon squid
Selama proses instalasi, MSI squid membuka port TCP 3128 yang diperlukan untuk terhubung ke komputer lain di jaringan Anda. Jika terdapat beberapa alasan sehingga tidak bekerja sesuai harapan, maka ikuti langkah-langkah berikut untuk membuka port TCP yang diperlukan.
6] Ketik "Windows Firewall with Advanced Security" di Start Menu > Search pada windows 7 atau 8 dan tekan Enter. Klik "Inbound Rules" >> "New Rule".
Gambar 4.3 Menambah rule baru di windows firewall
7] Buat sebuah Inbound rule untuk memungkinkan client terhubung ke port TCP 3128, default port dimana squid berjalan. Ikuti petunjuk yang tersedian disetiap jendela pengaturan firewall. Pengaturan dimulai dari Rule Type, Protocol and Ports, Action, Profile dan Name.
8] Rule Type, pilih tipe rule port, lalu klik next.
9] Protocol and Port, pilih TCP dan isi Specific local ports: 3128, lalu klik next.
10] Action, menentukan aksi saat sambungan sesuai dengan rule, pilih Allow the connection, lalu klik next.
11] Profile, menentukan profil dimana rule diterapkan, centang Domain, Private, Public, lalu klik next.
12] Name, menentukan nama untuk rulenya, ketik "Squid Server", lalu klik finish, maka Anda akan melihat daftar baru di Inbound Rulses sebagaimana ditunjukan pada Gambar 4.4 Rule squid server tampil di daftar inbound rules.
Gambar 4.4 Rule squid server tampil di daftar inbound rules
Oke, sampai di sini konfigurasi dari sisi server bisa dikatakan selesai. Sekarang mari kita konfigurasi dari sisi client, maka Anda perlu mengatur proxy untuk browser client, berikut langkah yang perlu Anda lakukan:
- Klik start menu windows, ketik "internet options" pada pencarian, pilih dan enter. Lalu pilih tabulasi "Connections" >> klik LAN settings >> jika pengaturan default adalah "Automatically detect settings" maka ganti ke pengaturan Proxy server dengan cara hilangkan centangnya, lalu centang Use proxy server for your LAN (These settigns will not apply to dial-up or VPN connections).
- Kemudian inputkan IP Address Ethernet adapter Local Area Connection pada server, Anda bisa mengetahuinya dengan cara buka cmd di PC server, ketik "ipconfig" kebetulan pada eksperimen kami didapati IP address 192.168.137.1, kemudian isikan port TCP dimana Squid berjalan, yaitu 3128, dan klik OK.
Gambar 4.5 Konfigurasi proxy pada client-side
13] Sekarang browser client sudah menggunakan Squid sebagi proxy.
4.2 Web Filtering Dengan Squid di Windows 7
Sebagai contoh, maka kami akan coba memblokir situs kampus yang secara default menggunakan http. Berikut langkah-langkahnya:
1] Buka squid di tray menu, lalu klik "Open squid configuration"
2] CTRL+F untuk mencari lokasi "acl CONNECT method CONNECT", jika sudah ketemu, maka tambahkan script / instruksi seperti Gambar 4.7 Blokir situs kampus
Gambar 4.6 Blokir situs kampus
3] Test di PC client dengan mengakses http://stmikelrahma.ac.id/
Gambar 4.7 Situs kampus sebelum diblokir
Gambar 4.8 Situs kampus setelah diblokir
BAB V - KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil penelitian dan pembahasan yang telah dilakukan dapat diambil kesimpulan bahwa:
- Pada penelitian ini, kami telah mampu membanguan proxy server dengan topologi peer to peer.
- Dengan menggunakan proxy server pada saat melakukan kegiatan internet dapat meminimalisir potensi serangan virus yang berasal dari situs-situs berbahaya dengan cara melakukan pemblokiran.
- Manajemen jaringan dan lalu lintas internet dapat menghemat bandwidth dan meningkatkan kecepatan loading halaman dengan memanfaatkan Squid cache.
5.2 Saran
Idealnya sebuah sever proxy berjalan diatas sistem operasi dan perangkat komputer yang didedikasikan untuk server, akan tetapi dalam penelitian diatas masih menggunakan perangkat dan sistem operasi desktop pada umumnya. Untuk itu, pada mode production, kami menyarankan untuk dapat diimplementasikan sebagaimana mestinya, paling tidak sesuai dengan standar minimum sebuah server. Sebagi contoh dijelaskan pada Tabel 5.1 Contoh sistem operasi komputer sever.
Tabel 5.1 Contoh sistem operasi komputer sever
| Windows | Mac OS | Linux | Other |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------|----------------|
| Windows NT Windows 2000 Server Windows Server 2003 Windows Server 2008 Windows Server 2012 Windows Server 2016 Windows Small Business Server Windows Essential Business Server Windows Home Server | Mac OS X Server 1.0 (Rhapsody) Mac OS X Server 10.0 (Cheetah Server) Mac OS X Server 10.1 (Puma Server) Mac OS X Server 10.2 (Jaguar Server) Mac OS X Server 10.3 (Panther Server) Mac OS X Server 10.4 (Tiger Server) Mac OS X Server 10.5 (Leopard Server) Mac OS X Server 10.6 (Snow Leopard Server) Mac OS X 10.7 (Lion Server) | Ubuntu Debian OpenSUSE Fedora BackTrack Mandriva Slackware PCLinuxOS CentOS | Novell Netware |
DAFTAR PUSTAKA
- Wahyudi, Rohendi, Putra, 2017, Membangun Proxy Server Cv Global Max Menggunakan Sistem Operasi Linux Blankon 6.0 Ombilin Sebagai Manajemen Akses Jaringan, Jurnal, Sistem Informasi, STMIK Indonesia Padang. http://download.portalgaruda.org/article.php?article=470518&val=8517&title=Membangun%20Proxy%20Server%20Cv%20Global%20Max%20Menggunakan%20%20Sistem%20Operasi%20Linux%20Blankon%206.0%20Ombilin%20%20Sebagai%20Manajemen%20Akses%20Jaringan, diakses 17 Desember 2017.
- Yuisar, Yulianti, Suzantry H., 2015, Analisa Pemanfaatan Proxy Server Sebagai Media Filtering dan Caching Pada Jaringan Komputer, Jurnal, Sistem Komputer, Fakultas Ilmu Komputer Universitas Dehasen, Bengkulu. http://jurnal.unived.ac.id/index.php/jmi/article/viewFile/255/234, diakses 17 Desember 2017.
- Sondakh, Najoan, ST., MT., Lumenta, ST., MT., 2014, Perancangan Filtering Firewall Menggunakan Iptables Di Jaringan Pusat Teknologi Informasi Unsrat, Jurnal, Teknik Elektro, Fakultas Teknik UNSRAT, Manado. https://ejournal.unsrat.ac.id/index.php/elekdankom/article/download/5909/5441, diakses 17 Desember 2017.
- Diladele B.V., Squid Proxy built for Microsoft Windows, 2017, https://github.com/diladele/squid-windows, diakses 17 Desember 2017.
- Diladele B.V., How to Install Squid 3.5 on Windows, 2017, https://docs.diladele.com/howtos/installing_squid_windows/index.html, diakses 17 Desember 2017.
- Syed Balal Rumy, Block HTTPS Facebook in Squid Proxy Server, 2013, http://rumyittips.com/block-https-facebook-in-squid-proxy-server/, diakses 17 Desember 2017.
- Anonim, Sistem Operasi Untuk Server Komputer, 2015, http://kasurnet.com/sistem-operasi-untuk-server-komputer/, diakses 18 Desember 2017.
- Anonim, Definition of proxy, 2017, https://www.merriam-webster.com/dictionary/proxy, diakses 18 Desember 2017.
- Anonim, Definition of proxy in English, 2017, https://en.oxforddictionaries.com/definition/proxy, diakses 18 Desember 2017.