Pengertian Proxy Server, Latar Belakang, Tujuan dan Langka Kerja

Pengertian Proxy Server, Latar Belakang, Tujuan dan Langka Kerja

Pengertian Proxy Server, Latar Belakang, Tujuan dan Langka Kerja

Pengertian Proxy Server, Latar Belakang, Tujuan dan Langka Kerja
Pengertian Proxy Server, Latar Belakang, Tujuan dan Langka Kerja

A.PENGERTIAN

Server proxy adalah server yang (sistem komputer atau aplikasi) yang bertindak sebagai perantara untuk permintaan dari klien mencari sumber daya dari server lain. [1] Seorang klien terhubung ke server proxy, meminta beberapa layanan, seperti file, koneksi, halaman web, atau sumber daya lain yang tersedia dari server yang berbeda dan server proxy mengevaluasi permintaan sebagai cara untuk mempermudah dan mengontrol kompleksitas. Proxy diciptakan untuk menambah struktur dan enkapsulasi untuk sistem terdistribusi. [2] Saat ini, kebanyakan proxy web proxy, memfasilitasi akses ke konten di World Wide Web dan menyediakan anonimitas.

B.LATAR BELAKANG

Karena semakin berkembangnya teknologi, semakin banyak juga situs atau virus yang terdapat pada internet. jadi disini saya memfungsikan proxy server ini agar koneksi internetnya aman terhindar dari hal-hal yang negatif.

C.MAKSUD & TUJUAN

1. Untuk memblokir situs yang terlarang
2. Untuk memblokir situs yang mengandung virus atau malware
3. Dan dapat berfungsi untuk penyimpanan chache untuk mempercepat akses internet kita
D.ALAT & BAHAN

1. Debian router
2. Koneksi internet
3. laptop client

E.JANGKA WAKTU

Jangka waktu yang dibutukan untuk konfigurasi ini kurang lebih 20 menit

F.LANGKAH KERJA

1.Pertama Masuk ke root debian router kita terlebih dahulu.
2. lalu kita ketikan perintah # apt-get install squid3 untuk menginstall aplikasi proxy server. saya disini menggunakan squid proxy

3. setelah proses instalasi selesai, kita masukan perintah # nano /etc/squid3/squid.conf untuk melakukan konfigurasi.

4. kemudian kita cari kata “http_port 3128” dengan cara ctrl+w kemudian tambahkan kata transparent didepannya.

5. kemudian kita cari “kata cache_mgr” kemudian tambahkan nama didepannya, ini berfungsi saat nanti situs diblokir akan muncul tampilan nama admin yang memblokir situs tersebut.

6. setelah itu kita cari kata “visible_hotsname” kemudian kita beri nama didepanya, fungsinya ini adalah penanggung jawab dari proxy server tersebut.

7. Lalu kita cari kata “cache_dir ufs /var …” kemudian hilangkan tanda pagar #

8. Setelah itu kita beralih ke kata “cache_mem” lalu hilangkan tanda pagar. disini ukurannya saya biarakan default.

9. kemudian kita cari kata ” http_access deny all” kemudian beri tanda pagar didepannya. ini berfungsi untuk memperbolehkan proses blokir nanti.

10. stelah itu kita cari kata “acl CONNECT” kemudian tambahkan perintah seperti ini dibaris bawah acl Connect.

-acl local src 192.168.10.0/28 <- 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
11. setelah itu kita edit pada direktori blokir, dengan cara # nano /etc/squid3/blokir lalu enter

12. kemudian masukan situs yang ingin diblokir, disini saya beri contoh untuk memblokir situs kaskus. bisa dilihat pada gambar dibawah ini. lalu simpan ctrl+x y enter

13. kemudian kita edit juga pada direktori blok.txt dengan cara # nano /etc/squid3/blok.txt

14. setelah itu kita masukan situs yang ingin di blok pada pencarian nanti. bisa dilihat pada gambar dibawah ini.

15. kemudian kita cek konfigurasinya apakah berjalan atau tidak, dengan cara # squid3 -z .

apabila muncul tampilan running. berarti konfigurasi kita berhasil.

16. setelah itu kita restart squid3, # /etc/init.d/squid3 restart
17. kemudian kita konfigurasi pada rc.local untuk memasukan perintah didalamnya. # nano /etc/rc.local

18. 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

19. setelah itu kita restart rc.local , # nano /etc/init.d/rc.local

20. kemudian kita reboot pc kita agar sistemnya berjalan.
21. setela itu kita coba web browser, kemudian masukan situs yang kita blokir tadi. disini yang saya blokir adalah kaskus. bisa dilihat pada gambar dibawah ini.

22. kemudian pada pencarian disini file download ter blokir secara otomatis. bisa dilihat dibawah ini.

23. Konfigurasi Proxy Server pada debian router telah selesai.
G.KESIMPULAN

Kita dapat memanfaatkan proxy server ini sebagai keamanan jaringan kita dan pada fitur squid ini juga bisa menyimpan chache situs atau data yang kita akses, jadi seolah-olah kita mengakases itu lebih cepat.