Assalamu'alaikum wr.wb
How are you? semoga baik :)
Kali ini saia akan meng-posting tentang gimana sih Caranya Install Proxy Server dan gimana sih perintahnya?
Awalnya saia itu dapet tugas[lagi-lagi tugas] dari my teacher untuk meng-install Proxy Server, dari situlah saia bisa tahu gimana cara untuk meng-install Proxy Server. Untuk meng-Installnya ternya ta butuh perintah-perintah khusus [sekalian deh saia tanya2, akhir-nya ketemu].
Langsung aja ya[kepo banget].
Sekilas Tentang Proxy Server
Proxy Server berfungsi untuk menyimpan halaman-halaman website yang pernah kita kunjungi. Fungsinya adalah sebagai CACHE, yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama, akan diambilkan dari Proxy tersebut terlebih dahulu, dan jika belum ada maka akan diteruskan ke server sebenarnya. Selain itu proxy juga dapat digunakan untuk Security, misalnya memblokir akses ke suatu website ataupun sebagainya.
Installasi
Aplikasi yang paling popular, dan terkenal ampuh untuk Server Proxy yaitu SQUID. Selain itu, ada juga distro linux yang dikhususkan untuk proxy, seperti IpCOP.
Install Proxy Server
How are you? semoga baik :)
Kali ini saia akan meng-posting tentang gimana sih Caranya Install Proxy Server dan gimana sih perintahnya?
Awalnya saia itu dapet tugas
Langsung aja ya
Sekilas Tentang Proxy Server
Proxy Server berfungsi untuk menyimpan halaman-halaman website yang pernah kita kunjungi. Fungsinya adalah sebagai CACHE, yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama, akan diambilkan dari Proxy tersebut terlebih dahulu, dan jika belum ada maka akan diteruskan ke server sebenarnya. Selain itu proxy juga dapat digunakan untuk Security, misalnya memblokir akses ke suatu website ataupun sebagainya.
Installasi
Aplikasi yang paling popular, dan terkenal ampuh untuk Server Proxy yaitu SQUID. Selain itu, ada juga distro linux yang dikhususkan untuk proxy, seperti IpCOP.
debian-server:~# apt-get install squid
Install Proxy Server
Langkah – langkah
instalasi proxy server pada linux debian :
Pertama , Install
paket Proxy server yaitu squid.
# aptitude install
squid
Kemudian konfigurasi
file squid.conf, menggunakan mcedit agar dalam pencarian kata
lebih mudah.
# mcedit /etc/ squid /
squid.conf
Kemudian cari dan
tambahkan kalimat berikut serta hilangkan tanda #.
# http_port 3128
transparent
# cache_mem 32 mb
# cache_dir ufs
/var/spool/squid 1000 16 256
# cache_mgr admin@khaerulanwar.com
# visible_hostname
proxy@khaerulanwar.com -> tambahkan nama visible hostname kamu
Kemudian cari kalimat acl
CONNECT method CONNECT, lalu tambahkan konfigurasi sebagai berikut :
acl blok url_regex –I
“/etc/blok.txt”
http_access deny blok
acl lan src
192.168.50.0/24
http_access allow lan
http_access allow all
Kemudian simpan
konfigurasi tersebut.
Buat file blok.txt
pada direktori /etc/ untuk mengeblok situs.
# nano /etc/blok.txt
Facebook.com
Yahoo.com
Kemudian save.
Lalu buat swap
# squid –z
Kemudian aktifkan
ip_forwading dan tabel routing dengan perintah :
# echo 1
/proc/sys/net/ipv4/ip_forwad
# iptables -t nat -A
POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
Lalu kita REDIRECT
port 80 ke port 3128 dg perintah :
# iptables -t nat -A
PREROUTING -s 192.168.1.0/24 -p tcp –dport 80 -j REDIRECT –to-ports 3128
# iptables-save
Kemudian konfigurasi
file rc.local
# nano /etc/rc.local
Tambahkan konfigurasi
routing tadi :
iptables -t nat -A
POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -t nat -A
PREROUTING -s 192.168.1.0/24 -p tcp –dport 80 -j REDIRECT –to-ports 3128
kemudian simpan.
Fungsi dari penambahan
konfigurasi di rc.local yaitu apabila server kita restart , maka secara
otomatis konfigurasi di file rc.local akan berjalan / starting secara otomatis.
Kemudian restart squid
# /etc/init.d/squid
restart
Coba buka browser pada
client dan masuk ke alamat situs yang di blok tadi. Maka akan muncul pesan
bahwa url di blok oleh admin.
Terimakasih telah berkunjung :D
Wassalamu'alaikum wr.wb
0 komentar:
Posting Komentar
Menerima Komentar yg positif ...