Cara Membuat Proxy dari Debian 6

Posted by Blogger Name. Category: ,

Cara Membuat Proxy dari Debian 6


Setelah kita punya PC ROUTER dengan  Linux debian, selanjutnya kita akan melakukan konfigurasi ip di komputer client dengan sistemoperasi Windows
Ip address      : 192.168.10.2 ( disesuaikan dengan eth1 debian)
Netmask         : 255.255.255.0
Gateway         : 192.168.10.1 (ip eth1 debian merupakan gerbang ke internet)
DNS                : 192.168.3.1 (ip internet sekolah kita, yang akan menerjemahkan sinyal internet)

Setelah itu cek koneksi internet pada windows, jika sudah terkoneksi maka PC Router tidak punya masalah lagi. Kita bias langsung melakukan konfigurasi Proxy server.

1. Kembali ke komputer debian, login sebagai root.
2. Install paket Squid untuk instalasi Proxy server, masukan perintah : # apt-get install squid (Enter)
3.  Setelah paket squid terinstall dengan sempurna, kita lakukan konfigurasi pada file Squid.conf
     # nano /etc/squid/squid.conf (Enter)
     Cari baris berikut ini : http_port 3128 tambahkan menjadi http_port 3128 transparent
     Cari beris berikut :
            # cache_mem 8 mb hilangkan tanda (#) lalu ganti 8 mb menjadi 32 mb,
             sehingga menjadi baris cache_mem 32 mb
    Cari baris berikut :
            # cache_dir ufs /var/spool/squid 100 16 256  hilangkan tanda (#) lalu ganti 100 menjadi 1000
            cache_dir ufs /var/spool/squid 1000 16 256
    Cari baris berikut :
            # cache_mgr webmaster  hilangkan tanda (#),  ganti menjadi :
             Cache_mgr alie.abdurrohman@alieman.sch.id
   Cari baris berikut :
            # TAG: visible_hostname Ketikan dibawah #Default
                Visible_hostname www.alieman.sch.id
4. Simpan konfigurasi diatas:Ctrl + O(Enter) dan Ctrl + X (Enter)

5. Berikutnya kita akan membuat file blokir untuk mentimpan daftar site yang kita blok
    # nano /etc/squid/blokir.txt (Enter)
6. Masukan url website yang akan di blokir :
            www.facebook.com
            www.youtube.com
7. Simpan konfigurasi diatas:Ctrl + O(Enter) dan Ctrl + X (Enter)
8. Selanjutnya masuk kembali ke konfigurasi squid.conf
   # nano /etc/squid/squid.conf (Enter)
   Cari baris berikut :
            Acl all src all
            Acl manager proto cache_object
            Acl localhost src 127.0.0.1/32
            Acl to_localhost dst 127.0.0.0/8

    Kemudian tambahkan konfigurasi berikut ini di bawah baris tersebut :
            Acl lan src 192.168.3.0/24
            Acl blokir url_regex “/etc/squid/blokir.txt”

   Cari baris berikut : http_access allow manager localhost
   Lalu tambahkan baris berikut di atas baris tersebut :
            http_access deny blokir
            http_access allow all

10. Simpan konfigurasi diatas:Ctrl + O(Enter) dan Ctrl + X (Enter)
11. Terakhir, sekarang kita akan membuat jembatan proxy ke jaringan local
     # nano /etc/rc.local (Enter)
12. Tambahkan baris berikut sebelum Exit 0
      iptables –t nat –A POSTROUTING –o eth1 –p tcp –dport 80 –j REDIRECT –to-ports 3128
13. Simpan konfigurasi diatas:Ctrl + O(Enter) dan Ctrl + X (Enter)
14. Berikutnya kita akan checking hasil konfigurasi untuk squid
       # squid –k reconfigure (Enter)

0 komentar:

Post a Comment

◄ Posting Baru Posting Lama ►