ติดตั้ง squid 3.0 เพื่อทำ Proxy Server


squid 3.0 Proxy Server

ติดตั้งผ่าน port ก็สะดวกดีนะครับ มันจะดึง package ที่เกี่ยวข้องมาลงให้โดยอัตโนมัติ

1. #cd /usr/ports/


2. #make search name=squid | more


Port: squid-2.7.5

Path: /usr/ports/www/squid

Info: HTTP Caching Proxy

Maint: [email protected]

B-deps: perl-5.8.8_1

R-deps: perl-5.8.8_1

WWW: http://www.squid-cache.org/


Port: squid-2.6.22

Path: /usr/ports/www/squid26

Info: HTTP Caching Proxy

Maint: [email protected]

B-deps: perl-5.8.8_1

R-deps: perl-5.8.8_1

WWW: http://www.squid-cache.org/


Port: squid-3.0.11

====> Path: /usr/ports/www/squid30

Info: HTTP Caching Proxy

Maint: [email protected]

====> B-deps: perl-5.8.8_1

R-deps: perl-5.8.8_1

WWW: http://www.squid-cache.org/

2. #cd www/squid30/


3. #make config


qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk

x Options for squid 3.0.11 x

x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x

x x[X] SQUID_LDAP_AUTH Install LDAP authentication helpers x x

x x[X] SQUID_SASL_AUTH Install SASL authentication helpers x x

x x[X] SQUID_DELAY_POOLS Enable delay pools x x

x x[X] SQUID_SNMP Enable SNMP support x x

x x[X] SQUID_CARP Enable CARP support x x

x x[X] SQUID_SSL Enable SSL support for reverse proxies x x

x x[ ] SQUID_PINGER Install the icmp helper x x

x x[ ] SQUID_DNS_HELPER Use the old 'dnsserver' helper x x

x x[ ] SQUID_HTCP Enable HTCP support x x

x x[ ] SQUID_VIA_DB Enable forward/via database x x

x x[X] SQUID_CACHE_DIGESTS Enable cache digests x x

x x[X] SQUID_WCCP Enable Web Cache Coordination Prot. v1 x x

x x[ ] SQUID_WCCPV2 Enable Web Cache Coordination Prot. v2 x x

x x[ ] SQUID_STRICT_HTTP Be strictly HTTP compliant x x

x x[X] SQUID_IDENT Enable ident (RFC 931) lookups x x

tqmqqqqv(+)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqu

x [ OK ] Cancel x

mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

4. #make install clean


5. #pkg_info | more


6. #pkg_info |grep squid


pkg_info | grep squid

lightsquid-1.7.1_1 A light and fast web based squid proxy traffic analyser

squid-3.0.10 HTTP Caching Proxy

squidGuard-1.3 A fast redirector for squid


7. #man pkg_info


8. #pkg_info -rx squid


Information for lightsquid-1.7.1_1:


Depends on:

Dependency: perl-5.8.8_1

Dependency: png-1.2.34

Dependency: jpeg-6b_7

Dependency: pkg-config-0.23_1

Dependency: freetype2-2.3.7

Dependency: gd-2.0.35,1

Dependency: p5-GD-2.41


Information for squid-3.0.10:


Depends on:

Dependency: openssl-0.9.8j

Dependency: perl-5.8.8_1

Dependency: mysql-client-5.0.75

Dependency: libiconv-1.11_1

Dependency: gettext-0.17_1

Dependency: postgresql-client-8.2.11

Dependency: cyrus-sasl-2.1.22_2


Information for squidGuard-1.3:


Depends on:

Dependency: db41-4.1.25_4


9. #pkg_info -frx squid | more


Information for lightsquid-1.7.1_1:


Depends on:

Dependency: perl-5.8.8_1

Dependency: png-1.2.34

Dependency: jpeg-6b_7

Dependency: pkg-config-0.23_1

Dependency: freetype2-2.3.7

Dependency: gd-2.0.35,1

Dependency: p5-GD-2.41

Packing list:

Comment: PKG_FORMAT_REVISION:1.1

Package name: lightsquid-1.7.1_1

Package origin: www/lightsquid

CWD to /usr/local

Dependency: perl-5.8.8_1

dependency origin: lang/perl5.8

Dependency: png-1.2.34

dependency origin: graphics/png

Dependency: jpeg-6b_7

dependency origin: graphics/jpeg

Dependency: pkg-config-0.23_1

dependency origin: devel/pkg-config

Dependency: freetype2-2.3.7

dependency origin: print/freetype2

Dependency: gd-2.0.35,1

dependency origin: graphics/gd

Dependency: p5-GD-2.41

dependency origin: graphics/p5-GD

UNEXEC 'if cmp -s %D/etc/lightsquid/group.cfg %D/etc/lightsquid/group.cfg.dist; then rm -f %D/etc/lightsquid/group.cfg; fi'

UNEXEC 'if cmp -s %D/etc/lightsquid/realname.cfg %D/etc/lightsquid/realname.cfg.dist; then rm -f %D/etc/lightsquid/realname.cfg; fi'

UNEXEC 'if cmp -s %D/etc/lightsquid/skipuser.cfg %D/etc/lightsquid/skipuser.cfg.dist; then rm -f %D/etc/lightsquid/skipuser.cfg; fi'

UNEXEC 'if cmp -s %D/etc/lightsquid/lightsquid.cfg %D/etc/lightsquid/lightsquid.cfg.dist; then rm -f %D/etc/lightsquid/lightsquid.cfg; fi'

File: etc/lightsquid/group.cfg.dist

--More--(byte 1341)

คำสำคัญ (Tags): #proxy server
หมายเลขบันทึก: 308688เขียนเมื่อ 26 ตุลาคม 2009 16:44 น. ()แก้ไขเมื่อ 22 มิถุนายน 2012 11:31 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกันจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท