Monday, November 27, 2017

Instalasi dan configure squid3 sebagai proxy server



1.Pengertian 

Pengertian Proxy Server. Proxy server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet. Atau dalam kata lain, server proksi adalah suatu jaringan yang menjadi perantara antara jaringan lokal dan jaringan internet. Proxy server dapat berupa suatu sistem komputer ataupun sebuah aplikasi yang bertugas menjadi gateway atau pintu masuk yang menghubungan komputer kita dengan jaringan luar.
Cara kerja proxy server Ketika seorang pengguna layanan proxy meminta berkas, files, sambungan atau sumberdaya dari public server, maka proxy server meneruskannya ke internet seolah-olah proxy tersebut yang meminta. Dan ketika proxy server mendapatkan apa yang di minta pengguna, dia memberikan respon kepada pengguna seolah-olah dia adalah public server (internet). Dengan menggunakan proxy, maka identitas komputer menjadi tersembunyi. Proxy ini pada umumnya digunakan untuk kegiatan menyembunyikan identitas atau untuk menghindari pemblokiran akses ke suatu server. 
Latar Belakang 

Proxy server  mempunyai banyak keuntungan ,yang salah satunya adalah mengatur jalur akses mana saja yang dapat di kunjungi oleh si client ,nah pada kali ini kita coba blokir beberapa situs yang memungkinkan akan merugikan kita,inilah fungsi dari proxy server
Maksud dan Tujuan 

tujuan nya untuk memberikan keamanan serta kenyamanan klien dalam melakukan suatu pekerjaan 
Jangka Waktu Kegiatan

1 jam dalam hal konfigurasi


Alat dan Bahan 

Debian router
internet
komputer client untuk meremot server

Tahapan dan Langkah Kegiatan 

pertama remote dulu server debian dan masuk ke mode root

kemudian install squid3 nya dengan perintah

#apt install squid3

jika sudah terinstal maka kita tinggal configurasi saja

configure squid dengan perintah

#nano /etc/squid3/squid.conf

kemudian cari kata http_port 3128 dengan menggunakan ctrl+w

kemudian hilangkan pagar squid3 nya


setelah itu tambahkan transparent

kemudian

tambahkan kata

cache_mgr alvinku@alvinku.net
cache_mem 16 mb
visible_hostname alvinku.alvinku.net

Kemudian cari acl CONNECT

dengan tekan ctrl w


kemudian tambahkan baris

acl url dstdomain :"/etc/squid3/url"
acl ket url_regex-i "/etc/squid3/ket"
http_access deny url
http_access key
acl lan src 192.168.72.0/24
http_access allow lan
http_access allow all


kemudian simpan 

kemudian kita buat teks yang memuat url yang akan di blokir

masuk ke url dengan perintah

#nano /etc/squid3/url


jika sudah buat teks yang memuat pencarian yang akan di blok dengan perintah

#nano /etc/squid3/key

tambahkan teks di file yang dibuat



jika sudah anda simpan

kemudian tes squid nya dengan perintah

#squid3 -z
kemudian  masuk rc.local

dengan perintah

#nano /etc/rc.local
tambahkan baris seperti gambar ini

kemudian restart squid anda

kemudian setting network anda dan buka proxy


jika sudah anda simpan

kemudian test di browser anda



test url sudah bisa tinggal anda mencobanya

Temuan Masalah

semua url tdk bisa di akses

solusi configure squid.conf cari http_access deny all dan tambahkan pagar kemudian test lagi browser

kesimpulan

dapat menblokir url tertentu dengan squid3

refrensi

ebook debian