Senin, 18 November 2019

Konfigurasi Proxy Server Menggunakan Debian 8 (Virtual Box

Konfigurasi Proxy Server Menggunakan Debian 8 (Virtual Box)


Screenshot_19.png
Hai, bagi kalian yang ingin mengkonfigurasi Proxy Server atau mencari pengertian tentang proxy, kemudian mengunjungi web ini saya ucapkan terimakasih dan semoga artikel ini bermanfaat (kalo bisa dishare), nah klo cuma liat skema di atas mungkin kalian belum mengerti “apa itu proxy server & bagaimana cara kerjanya”, oleh karena itu biar artikel ini yang jelaskan (dibawah):
  1.  Pengertian Proxy Server“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 Internet untuk setiap komputer klien.”
    sumber: https://id.wikipedia.org/wiki/Server_proksi
    Singkatnya, server atau program komputer sebagai penerima request sekaligus mengatur suatu komputer yang kemudian diteruskan ke server public (internet).
  2. Cara kerja Proxy Serverketika anda menggunakan komputer kemudian anda mengakses situs yang anda inginkan, itu berarti anda sedang meminta request kepada Proxy Server, kemudian proxy server akan merespon dan meneruskannya ke public server.
    Contohnya: jika anda ingin mengakses “situs” menggunakan wi-fi sekolah, wi-fi kampus, wi-fi kantor, atau penghubung internet yang lainnya, tapi yang muncul malah “sebuah kesalahan” atau tetuliskan “error : forbidden“/”error“.
    itu biasanya ulah dari server proxy yang digunakan memblokir situs “yang tidak diinginkan“.
  3. Kegunaan Proxy Server:
    1. Membagi koneksi
    2. Menyembunyikan identitas (IP)
    3. Memblokir situs yang tidak diinginkan
    4. Mengakses situs yang di blokir
    5. Melindungi dan menjaga komputer dari pencurian dan kebocoran data
    6. Sebagai firewall dari situs-situs yang tidak terpercaya dan berbahaya
    7. Sebagai media untuk menyimpan sejarah browsing dalam bentuk cache
    8. Merubah topologi jaringan komputer anda, dan lain-lain.
logo squid proxy.jpg
Berikut ini, saya akan langsung ketahapannya, tapi ada yang harus anda siapkan, anda banyak cara untuk membuat Proxy Server, kali ini saya menggunakan Virtual Box (Debian 8) sebagai proxy server dan laptop saya sendiri sebagai Client.
Yang perlu disiapkan :
  • Komputer/Laptop,
  • Pastikan Terhubung ke internet,
  • Virtual Machine (Virtual Box / VMware) pastikan versi terbaru,
  • ISO (Debian 8 64 bit \ 32 bit) ada 3 ISO, susah didapatkan jadi mohon maaf anda harus cari sendiri, u/ 64 bit biasanya ada tertulis “amd64” sedangkan 32 bit “i386
Lankah-langkah konfigurasi:
  1. Install Debian Anda di Virtual Box perlu banyak waktu untuk menginstal pastikan menginstal dengan benar,
  2. Masuk ke Debian Anda yang telah diinstall di VB menggunakan user root,
    Screenshot_42.png
  3. Kemudian Konfigurasikan IP untuk debian anda, masuklah ke file interfaces dengan mengetikkan perintah “nano /etc/network/interfaces“, kemudian aturlah seperti dibawah ini,
    Screenshot.png
  4. lakukan instalasi proxy dengan mengginstall squid3 (salah satu dari beberapa packet untuk instalasi proxy di debian). dengan mengetikkan perintah “apt-get install squid3” di debian anda,
    Screenshot_1.png
  5. aturlah file squid anda, dengan masuk ke file squid.conf dengan mengetikkan perintah “nano /etc/squid3/squid.conf“,
    Screenshot_2.png
  6. Nah, kali ini anda harus perhatikan langkah ini dengan baik, tekan Ctrl+W untuk search maka dibagian bawah akan muncul baris “search:….” kemudian tekan tombol enter untuk mulai mencari, ketikkan langkah berikut kemudian ubah sesuai dengan gambar.(sebenarnya tidak harus sama jika anda sudah mahir menggunakannya)
    • http_port 3128
      Screenshot_3.png
      Screenshot_4.png
      tambahkan transparent dibelakang,
      Screenshot_5.png
    • cache_mgr
      Screenshot_6.png
      Screenshot_7.png
      ubah dan hapus “#”
      Screenshot_9.png
    • visible_hostname
      Screenshot_11.png
      tambahkan visible_hostname “nama hostname”
      Screenshot_13.png
    • cache_dir ufs /var
      Screenshot_16.png
      Screenshot_17
      hapus tanda “#”
      Screenshot_18
    • cache_mem
      Screenshot_19Screenshot_20
      hapus tanda pagar anda juga bisa atur besar memori-nya
      Screenshot_21
    • http_access deny all
      Screenshot_22
      Tambah tanda “#” di depan http_access deny all
      Screenshot_24
    • acl CONNECT
      Screenshot_26
      tambahkan dibawah acl CONNECT method CONNECT seperti dibawah ini:
      Screenshot_44.png
      acl local src 192.168.100.0/24
      acl blokir dstdomain “/etc/squid3/domain”
      acl blokkey url_regex -i “/etc/squid3/kata”
      acl download urlpath_regex \.mp3$ \.avi$ \.mkv$ \.3gp$ \.mp4$http_access deny blokir
      http_access deny blokkey
      http_access deny download
      http_access allow local

    • Save dengan menekan “Ctrl+X” tekan “Y” kemudian “enter“.
  7. Buat File domain untuk memasukkan list yang ingin diblokir dengan menggunakan perintah “nano /etc/squid/domain” dan masukkan situsnya seperti dibawah:
    Screenshot_31
    *karna file baru maka isinya kosong
    Screenshot_33
    save file
  8. Buat File kata (kata-kata pencarian yang nantinyaakan di blokir) menggunakan perintah “nano /etc/squid/kata” seperti dibawah:
    Screenshot_30Screenshot_32
  9. coba cek apakah konfigurasi yang kita lakukan sudah berhasil atau belum, cukup mengetikkan perintah “squid-z“. jika konfigurasi berhasil maka akan muncul seperti dibawah ini,
    Screenshot_34.png
  10. restart squidnya dengan perintah “service squid3 restart“.
    Screenshot_35.png
  11. Setelah itu tambahkan perintah iptables pada file rc.local dengan menggunakan perintah “nano /etc/rc.local” .
    Screenshot_36.png
    tambahkan  “iptables -t nat -A PREROUTING -p tcp -i eth0 -s 192.168.101.0/24 –dport 80 -j REDIRECT –to-port 3128” pada file tersebut:
    Screenshot_40Screenshot_38
  12. Setelah itu ketikkan perintah “/etc/init.d/rc.local start”  untuk memulai atau menjalankan file rc.local
  13. keluar dari Debian dulu untuk sementara kemudian atur Jaringannya,
    Screenshot_45Screenshot_46
    “OK”, kemudian cari adapter anda dan atur IPnya agar debian dan windows nya satu jaringan,
    Screenshot_47

  14. Lakukan langkah berikut:
    • Mozilla Firefox
      Screenshot_53Screenshot_50Screenshot_51Screenshot_52
    • Chrome
      Screenshot_54Screenshot_55Screenshot_56
  15. Jika konfigurasi berhasil maka akan nampak hasil seperti yang dibawah ini jika kita mengakses URL atau pun Keyword
    squid_ie_block.jpg
Sekian Terima Kasih, Semoga tutorial ini bermanfaat meskipun banyak kekurangan dan berantakan, jika ada kesalahan yang ingin di sampaikan silakan komentar seperti dibawah ini…

Tidak ada komentar:

Posting Komentar

10 Kesalahan Dalam Merakit PC

10 Kesalahan Dalam Merakit PC Salah pemasangan pada jumper motherboard Langkah yang harus di lakukan ialah cabut semua yang terpas...