Thursday 15 October 2015

Konfigurasi Proxy Server dengan SQUID di Debian 7.5


Assalamu'alaikum,,
Pada postingan kali ini saya akan meng-Konfigurasi Proxy Server dengan SQUID di Debian 7.5 ,,
Secara singkat Proxy Server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet.
Proxy Server juga dapat digunakan untuk bloking situs situs tertentu, tetapi pada postingan kali ini saya akan Bloking situs http bukan https,,
Berikut ini konfigurasinya :

1. Debian kalian harus memiliki 2 interface : interface yang menuju ke internet dan interface menuju ke client, berikut ini topologinya



2. Setting IP addressnya, dengan perintah berikut

nano /etc/network/interfaces

# Berikut ini Settingan IP address saya
Keterangan :
- eth0 = yang menuju ke Internet
- eth1 = yang menuju ke Client

auto eth0
iface eth0 inet static
        address 192.168.1.2
        gateway 192.168.1.1
        network 192.168.1.0
        netmask 255.255.255.0
        broadcast 192.168.1.255
        dns-nameservers 8.8.8.8

auto eth1
iface eth1 inet static
        address 192.168.56.1
        network 192.168.56.0
        netmask 255.255.255.0
        broadcast 192.168.56.255

# Debian Kalian harus terkoneksi ke internet


3. Ganti terlebih dahulu repositorinya agar lebih cepat dalam penginstallan, > Repository Lokal <


4. Update Debian kalian, dengan perintah berikut

apt-get update



# Tunggu hingga selesai

5. Kemudian kalian install SQUID, berikut perintahnya

apt-get install squid



6. Lalu Edit squid.conf di direktori /etc/squid/ , berikut ini perintahnya

nano /etc/squid/squid.conf

# cari tulisan http_port 3128 , lalu tambahkan kata transparent (Lihat Gambar Berikut)



# cari tulisan acl CONNECT method CONNECT, lalu tambahkan script berikut di bawahnya

acl network src 192.168.56.0/24
http_access allow network
cache_mgr fajarstw8899@gmail.com
visible_hostname fajarz-safe.blogspot.com


# cari tulisan finally deny all, lalu kalian tambahkan tanda ' ' (tanda pagar) di depan tulisan http_access deny all (lihat gambar berikut)


# Kemudian kalian Save file tersebut


7. Edit file rc.local di direktori /etc/ agar client dapat terkoneksi ke internet, berikut perintahnya :

nano /etc/rc.local

# Masukkan script berikut di atas tulisan ' exit 0 '

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.56.0/24 -j MASQUERADE
iptables -t nat -A PREROUTING -s 192.168.56.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128



8. Edit file sysctl.conf di direktori /etc/ , berikut ini perintahnya

nano /etc/sysctl.conf

# Hilangkan tanda ' # ' pagar pada net.ipv4.ip_forward=1



9. Lalu jalankan squidnya, dengan perintah berikut

squid -z


10. Restart squid dengan perintah berikut

/etc/init.d/squid restart



11. Kemudian, Restart Debian Kalian, dengan perintah berikut

init 6

12. Setting IP address di CLIENT


13. Lakukan TEST pada Client, dengan membuka Command Prompt


14. Lakukan TEST ke-2, yaitu dengan melalui Web Browser


Sudah Selesai Konfigurasi Proxy Server dengan SQUID di Debian 7.5
Semoga Tutorial ini dapat bermanfaat bagi kalian semua




No comments:

Post a Comment

Tinggalkan Jejak, dengan Meninggalkan Komentar
Komentar yang baik, akan di tanggapi dengan baik pula,
Berkomentarlah dengan kalimat yang sopan

Social Media

Newbie Blogger
Copyright © 2016 Fajar Amanullah Zaky | Powered By BLOGGER