who am i

proxy server di openBSD

Posted on: December 8, 2007

sebenar nya ini dokumetasi iseng,crita nya gw lagi dapet tugas besar jarkom,
di suruh bikin suatu server independent,,mungkin skrang kita make cara gampang
aja dulu bisa make port atau pkg_add,biar lebih cepat dan gampang
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/

di lingkugan kampus stt telkom sudah ada mirror bsd makanya nda usah langsung donlot dari luar
*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

Advertisements

4 Responses to "proxy server di openBSD"

wah, sekarang mainannya openBSD euy…

maseh belajar mas

iseng iseng aja

usul mas,
klo mw extrac paket coba pake cara ini..
#tar -zxvf /*/*/ports.tar.gz -C /usr/ports
misalnya seperti itu 🙂
jadi ga perlu mv duluw…
ntar habis mv kan biasanya, dihapus lagi :D..
menyesakkan space hdd..

thanx, bwt infonya….sanagat membantu!!!:D

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s