hay kawan..
Dipostingan saya kali ini saya akan memberikan sedikit tutorial tentang bagaimana Konfigurasi Proxy server di debian router kita, tapi sebelum masuk kekonfigurasi mari kita simak terlebih dahulu apa itu proxy server..
Pengertian:
Proxy server (peladen proxy) 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 ini 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 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.
Latar Belakang :
Dengan perkembangan teknologi saat ini banyaknya situs atau virus yang membahayakan internet, untuk itu dengan kita menggunakan proxy kita bisa mengamankan jaringan kita
Maksud dan Tujuan :
- Untuk memblokir situs yang terlarang
- Untuk memblokir situs yang mengandung virus atau malware
- Dan dapat berfungsi untuk penyimpanan chache untuk mempercepat akses internet kita
- Laptop atau Komputer
- Debian Router
- Koneksi Internet
Waktu Pelaksanaan :
Waktu yang digunakan sekitar 30 menit tergantung koneksi
Tahap Pelaksanaan :
- Pertama Masuk keterminal dan silahkan kalain masuk sebagai root debian router
- jika sudah kita lanjut menginstall squid proxy, squid roxy merupakan aplikasi untuk menginstall proxy server, caranya ketikan perintah " apt-get install squid3"
- Setelah itu kita laukan konfigurasi dengan mengetikan perintah " nano /etc/squid3/squid.conf "
- Kemudian jika sudah muncul kita langsung tekan tombol ctrl+w (untuk pprncarian sebuah kata) lalu cari kata "http_port 3128 " jika sudah kita tambahkan kata "transparent" seperti gambar dibawah ini.
- Setelah itu kita cari kata "cache_mgr" lalu dibelakangnya kita tambahkan nama domain didepannya contoh "cahce_mgr admin@smekdota.net" pemberian nama ini bertujuan untuk menampilkan nama admin yang telah memblokir situs tersebut
- kemudian kita cari lagi kata "Visible_hotsname" kemudian dibagian belakang kita tambah nama domain kita ini berguna sebagai penaggung jawab dari proxy server tersebut.
- Lalu kita cari kata "cahce_dir ufs/var...." kemudian hilangkan tanda pagar yang berada didepannya
- Jika sudah kita beralih ke kata "cahce_mem" disini hilangkan juga tanda pagarnya, untuk ukuranya biarkan saja default
- Kemudian kita cari kata " http_access deny all" kemudian beri tanda pagar didepannya. ini berfungsi untuk memperbolehkan proses blokir nanti.
- Jika Sudah kita ini cari kata "acl CONNECT" kemudian tambahkan perintah seperti ini dibaris bawah acl Connect
acl local src 192.168.3.1/25 <- ip yang digunakan merupkan ip local network jaringan wifi kita
acl blokir dstdomain "/etc/squid3/blokir" <- blokir disini merupakan direktori yang digunakan untuk memblokir situs nanti.
acl blokkey url_regex -i "/etc/squid3/blok.txt <- pada blok.txt ini fungsinya untuk apabila kita mencari pada pencarian, kemudian ada kata tersebut yang terdeteksi, otomatis akan terblok.
http_access deny blokir <- fungsinya agar konfigurasi atau proses pemblokiran pada direktori blokir diperbolehkan.
http_access deny blokkey <- fungsinya agar konfigurasi atau proses pemblokiran pada direktori blokkey diperbolehkan.
http_access allow local <- berfungsi agar acces dari local secara otomatis bisa terblokir situsnya pada local.
kemudian simpan konfigurasinya ctrl+x y enter
- Setelah itu kita edit pada directory blokir dengan memasukan perintah " nano /etc/squid3/blokir "
- Lalu masukan situs yang akan kalian blokir disini saya akan memblokir situs kaskus jika sudah kita simpan dengan perintah ctrl+x lalu ketik "Y" lalu enter
- Kemudian kita edit juga pada direktori blok.txt dengan cara memassukan perintah " nano /etc/squid3/blok.txt"
- lalu masukan situs yang ingin kalian blok pada saat pencarian nanti. seperti gambar dibawah ini
- Kemudian kita cek konfigurasinya apakah berjalan atau tidak, dengan cara mengetikan perintah "squid3 -z" .apabila muncul tampilan running. berarti konfigurasi kita berhasil.
- Lalu kita restart squid3 denagn perintah " /etc/init.d/squid3 restart
- Kemudian kita konfigurasi pada rc.local untuk memasukan perintah " nano /etc/rc.local"
- Kemudian kita masukan perintah iptables untuk mengarahkan port 80 ke port 3128 yang merupakan port dari proxy server. bisa dilihat pada gambar dibawah ini. lalu simpan ctrl+x y enter
- Lalu kita restart rc.local dengan perintah ".etc/init.d/rc.local"
- Setelah itu kita reboot laptop kita agar sistem bisa berjalan
- Jika sudah coba buka diweb browser, dan lihat situs kaskus sudah tidak bisa digunakan.
Kesimpulan :
Proxy server juga dapat menyimpan cache situs atau data yang kita akses jadi seolah-olah kita mengaksesnya lebih cepat.
Referensi :
- https://id.wikipedia.org/wiki/Server_proksi
- http://newblogrendi.blogspot.co.id/2017/03/konfigurasi-proxy-server-di-debian.html#more
Wasssalamualaikum Wr.Wb
0 komentar:
Posting Komentar