B – B = 0

perjalananku dalam mengenal hidup

OpenBSD SBG server proxy

proxy server di openBSD

By Idur_onotrah

Sebenere aku belajar ini karena tuntutan biar bisa buat proxy dengan openBSD dan tau cara cara
konfigurasinya :-)
paket yang akan kita gunakan disini ada squid-2.6.STABLE9.tgz dan ports.tar.gz
jangan lupa make.conf nya kita set dulu
vi /etc/make.conf
klu saya pribadi make.conf nya biasa nya seperti ini

COPTFLAGS= -02 -pipe -funroll-loops -ffast-math
BOOTWAIT=0
PERL_VER=5.8.8
PERL_VERSION=5.8.8

MASTER_SITE_OVERRIDE=http://10.14.15.5/mirror/openbsd/4.1/packages/i386/
#MASTER_SITE_OVERRIDE=http://10.14.3.5/mirror/freebsd/distfiles/
#MASTER_SITE_OVERRIDE=http://ftp.id.freebsd.org/ports/distfiles/
#MASTER_SITE_OVERRIDE=http://mirror.inter.net.il/pub/FreeBSD/ports/distfiles/

dalam open bsd ada fasilitas instal dari souce kodenya dengan perintah PKG_add
kemudian tujukan pada web atawa ftp:// xxxx yang ada souce kodenya openBSD:

*dengan pkg_add
terlebih dahulu kita harus login sebagai root dulu

untuk menginstal tinggal ketik
pkg_add http://10.14.15.5/mirror/openbsd/4.1/packages/i386/squid-2.6.STABLE9.tgz

sistem akan mengginstall secara otomatis dengan kondisi default
folder squid nya akan ada di /var/squid

folder conf nya ada di /etc/squid

*dengan bantuan ports
siap kan paket ports.tar.gz
sama denga yg diatas kita harus loggin sebagai root terlebih dahulu
masuk ke direktory tempat kita menyimpan ports.tar.gz tadi lalu pindahkan
ke direktory /usr/ dengan mengetik mv ports.tar.gz /usr/
extract ports dengan mengetik tar -xzvf ports.tar.gz
masuk ke direktory /usr/ports dengan mengetik cd /usr/ports
biasa nya squid terletak /usr/ports/www/squid/
masuk ke direktory di atas
ketik
#make configure
#make install clean

folder squid akan ada di /usr/local/squid/ untuk conf nya akan ada di /usr/local/etc/squid/squid.conf

contoh config squid

# cat /etc/squid/squid.conf
http_port 10.14.15.22:5555
icp_port 0
#———————-
cache_mem 6 MB
cache_swap_low 80%
cache_swap_high 100%
#——————————
cache_dir ufs /var/squid 13000 128 128
cache_replacement_policy LFUDA
cache_store_log none
negative_ttl 2 minutes
half_closed_clients off
#visible_hostname_clients off
#visible_hostname smartbeauty.stttelkom.ac.id
#—————————–
maximum_object_size 16384 KB
minimum_object_size 0KB
maximum_object_size_in_memory 8 KB
#———————
acl CONNECT method CONNECT
acl coba dst 10.14.200.231
acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/32
#————————————

#—————————-
acl safe_port port 21 80 443 1025-65535
#—————————————
http_access allow coba
http_access allow all
http_reply_access allow all
http_access allow CONNECT
http_access allow localhost
http_access deny !safe_port
#——————————————–

#——————————————-
cache_mgr smartbeauty@students.stttelkom.ac.id

kita bisa lihat klu proxy diatas menggunakan IP 10.14.15.22 port 5555
kita tinggal ganti setingan di browser atau di mirc kita
proxy diatas juga tidak menggunakan username dan password
config diatas maseh belum mempunyai filter kata2
kita bisa saja menambahkan nya

maaf klu bahasa gw kurang bisa di mengerti

Februari 26, 2008 - Ditulis oleh onotrah | OpenBSD | | No Comments Yet

Belum ada komentar.

Tinggalkan komentar