Momo: Memahami Dan Menghormati Pihak Lain
Pagi teman teman semua kali ini saya akan menepati janji saya yaitu setting Proxy pada Ubuntu
Nah sebelumnya kita sudah belajar konfigurasi ip dan DHCP di post yang sebelumnya nah di kesempatan kali ini saya akan berbagi ilmu tentang Setting Proxy Squid pada Ubuntu 15.04 langsung saja simak dibawahini.
Pastikan PC telah di setting sebagai router, untuk setting PC router Ubuntu 15.04…
Asumsi Proxy
Dua (2) LAN Card:
Eth0: IP 192.168.2.1 (terhubungke Internet denganNameServer: 192.168.2.1)
Eth1 : IP 192.168.1.1 (Terhubungke LAN ,IP LAN Client 192.168.1.2-192.168.1.254)
Wajib Baca:
$ Menggunakan Terminal dalam level USER
#Menggunakan terminal dalam level ROOT
Gunakan Perintah:
$sudosu
(Untuk Ubuntu danTurunannya), atau
$su
(untuk Distro Yang lain)
Setelah mengubah file konfigurasi, Harus disimpan (CTRL+S)
a.Instalasi
#apt-get install squid
b.FileKonfigurasi Squid
#gedit /etc/squid3/squid.conf
c.Membuat cache
#mkdir /cache
#chownproxy:proxy /cacahe
#chownproxy:proxy /etc/squid/squid.conf
d.Konfigurasi
#gedit /etc/sqiud3/squid.conf
Cari kata berikut (miring) dan hilangkan tanda pagar didepanya shg menjadi
http _port 3128 transparent
cacahe_effective_user proxy
cacahe_effective_group proxy
cacahe_mgrpurnomof95@yahoo.com
cacahe_dirufs /cacahe 1024 16 256
cacahe_mem 256 MB
E.Setting Client
#gedit /etc/squid3/squid.conf
acl manager proto cacahe_object
acllocalhostsrc 127.0.0.0/8 0.0.0.0/32 ::1
aclClientkantorsrc 192.168.1.0/24
http_access allow clientkantor
F.Blocksitus
#gedit /esc/aguid3/squid.conf
aclclientkantorsrc 192.168.1.0/24
acl porn url_regex “/etc/aguid3/block/porn.txt”
http_access deny porn
http_accessalloclientkantor
#mkdir /etc/squid3/block/
#chmod 777 –R /etc/squid3/block/
$gedit /etc/squid3/block/porn.txt
( :TAMBAHKAN SITUS YANG DIBLOCK, satu baris satu situs : )
G.Block Keyword
#gedit /etc/squid3/squid.conf
aclclientkantorsrc 192.168.1.0/24
acl porn url_regex “/etc/aquid3/block/porn.text”
aclbadkeyurl_regex –I “/etc/squid3/block/badkey.text”
http_access deny porn
http_access allow clientkantor
#mkdir /etc/squid3/block/
#chmod 777 –R /etc/squid3/block/
$gedit /etc/aquid3/block/badkey.txt
( # TAMBAHKAN KEYWORD YANG DIBLOCK,satu baris satu keyword # )
H. Reload konfigurasi
#squid3 –k reconfigure
(tidakperlu restart squid)
Untuk restart:
# /etc/init.d/squid3 restart
I.Setting transparent
#iptables –t nat –A PRERAOUTING –p tcp –s 192.168.1.0/24 –dport 80 –j REDIRECT –to-port 3128
Taruh di rc.local, supaya konfigurasi tidak hilang dengan :
#gedit /etc/rc.local
Sudoiptables –t nat –A PRERAOUTING –p tcp –s 192.168.1.0/24 –dport 80 –j REDIRECT –to-port 3128
Simpan dan keluar exit 0
SELESAI
Sekian dan terimakasih Jangan lupa pantengim post saya selanjutnya...
Nah sebelumnya kita sudah belajar konfigurasi ip dan DHCP di post yang sebelumnya nah di kesempatan kali ini saya akan berbagi ilmu tentang Setting Proxy Squid pada Ubuntu 15.04 langsung saja simak dibawahini.
Pastikan PC telah di setting sebagai router, untuk setting PC router Ubuntu 15.04…
Asumsi Proxy
Dua (2) LAN Card:
Eth0: IP 192.168.2.1 (terhubungke Internet denganNameServer: 192.168.2.1)
Eth1 : IP 192.168.1.1 (Terhubungke LAN ,IP LAN Client 192.168.1.2-192.168.1.254)
Wajib Baca:
$ Menggunakan Terminal dalam level USER
#Menggunakan terminal dalam level ROOT
Gunakan Perintah:
$sudosu
(Untuk Ubuntu danTurunannya), atau
$su
(untuk Distro Yang lain)
Setelah mengubah file konfigurasi, Harus disimpan (CTRL+S)
a.Instalasi
#apt-get install squid
b.FileKonfigurasi Squid
#gedit /etc/squid3/squid.conf
c.Membuat cache
#mkdir /cache
#chownproxy:proxy /cacahe
#chownproxy:proxy /etc/squid/squid.conf
d.Konfigurasi
#gedit /etc/sqiud3/squid.conf
Cari kata berikut (miring) dan hilangkan tanda pagar didepanya shg menjadi
http _port 3128 transparent
cacahe_effective_user proxy
cacahe_effective_group proxy
cacahe_mgrpurnomof95@yahoo.com
cacahe_dirufs /cacahe 1024 16 256
cacahe_mem 256 MB
E.Setting Client
#gedit /etc/squid3/squid.conf
acl manager proto cacahe_object
acllocalhostsrc 127.0.0.0/8 0.0.0.0/32 ::1
aclClientkantorsrc 192.168.1.0/24
http_access allow clientkantor
F.Blocksitus
#gedit /esc/aguid3/squid.conf
aclclientkantorsrc 192.168.1.0/24
acl porn url_regex “/etc/aguid3/block/porn.txt”
http_access deny porn
http_accessalloclientkantor
#mkdir /etc/squid3/block/
#chmod 777 –R /etc/squid3/block/
$gedit /etc/squid3/block/porn.txt
( :TAMBAHKAN SITUS YANG DIBLOCK, satu baris satu situs : )
G.Block Keyword
#gedit /etc/squid3/squid.conf
aclclientkantorsrc 192.168.1.0/24
acl porn url_regex “/etc/aquid3/block/porn.text”
aclbadkeyurl_regex –I “/etc/squid3/block/badkey.text”
http_access deny porn
http_access allow clientkantor
#mkdir /etc/squid3/block/
#chmod 777 –R /etc/squid3/block/
$gedit /etc/aquid3/block/badkey.txt
( # TAMBAHKAN KEYWORD YANG DIBLOCK,satu baris satu keyword # )
H. Reload konfigurasi
#squid3 –k reconfigure
(tidakperlu restart squid)
Untuk restart:
# /etc/init.d/squid3 restart
I.Setting transparent
#iptables –t nat –A PRERAOUTING –p tcp –s 192.168.1.0/24 –dport 80 –j REDIRECT –to-port 3128
Taruh di rc.local, supaya konfigurasi tidak hilang dengan :
#gedit /etc/rc.local
Sudoiptables –t nat –A PRERAOUTING –p tcp –s 192.168.1.0/24 –dport 80 –j REDIRECT –to-port 3128
Simpan dan keluar exit 0
SELESAI
Sekian dan terimakasih Jangan lupa pantengim post saya selanjutnya...
Comments