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 -zkemudian masuk rc.local
dengan perintah
#nano /etc/rc.localtambahkan 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