亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4495 | 回復: 7
打印 上一主題 下一主題

squid 2.5 stable快速安裝指南 [復制鏈接]

論壇徽章:
0
1 [報告]
發(fā)表于 2003-01-19 17:06 |只看該作者

squid 2.5 stable快速安裝指南

原帖由 "iceblood" 發(fā)表:
我要配制遠程一臺服務器的SQUID,但是公司的網(wǎng)絡嚴重不穩(wěn)定而且還特別慢,配置起來太痛苦了,所以麻煩誰能發(fā)一個給我。
可以不必要用戶名驗證,謝謝!


squid 2.5 stable快速安裝指南

阿土/Aborigen Yin
http://www.bsdbase.com


目標:在網(wǎng)關上為內(nèi)網(wǎng)提供普通代理以及透明代理服務,以ip地址為訪問控制條件,不需要其他訪問控制。

#安裝

#如果是FreeBSD,建議安裝如下ports:
cd /usr/ports/devel/autoconf
make clean
make install clean

cd /usr/ports/devel/automake
make clean
make install clean

#首先,配置好你的網(wǎng)絡,保證安裝squid的主機能正常上網(wǎng);
ping www.163.com
#用域名是為了測試DNS解析;

#以下以root身份執(zhí)行。
#獲得最新stable源碼
http://www.squid-cache.org

mkdir -p /usr/local/src/distfiles
cd /usr/local/src/distfiles
#FreeBSD
fetch http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE1.tar.gz
#Linux
wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE1.tar.gz

tar xfz squid-2.5.STABLE1.tar.gz -C ..

cd ../squid-2.5.STABLE1
./configure --prefix=/usr/local/squid
make
make install

#權限改變是必要的;參考squid.conf
#cache_effective_user nobody
#cache_effective_group nobody
#默認使用
chown -R nobody:nobody /usr/local/squid/var

#按照你的需要配置;
#vi /usr/local/squid/etc/squid.conf
#  TAG: http_port
#       Usage:  port
#               hostname:port
#               1.2.3.4:port
#Default:
# http_port 3128
http_port 60080
#逃避討厭的代理掃描,使用一個自定義的端口;

#設置不代理的url,一些動態(tài)網(wǎng)頁,比如江湖、聊天室。
#  TAG: no_cache            
#       A list of ACL elements which, if matched, cause the request to
#       not be satisfied from the cache and the reply to not be cached.
#       In other words, use this to force certain objects to never be cached.
#      
#       You must use the word 'DENY' to indicate the ACL names which should
#       NOT be cached.
#      
#We recommend you to use the following two lines.            
acl QUERY urlpath_regex cgi-bin \? asp php shtml php3 cgi
no_cache deny QUERY


# ACCESS CONTROLS
# -----------------------------------------------------------------------------

#  TAG: acl
#       Defining an Access List
#
#       acl aclname acltype string1 ...
#       acl aclname acltype "file" ...
#
#       when using "file", the file should contain one item per line
#定義內(nèi)網(wǎng)(假設有172.16.0.0/16;192.168.0.0/16;10.0.0.0/8);
acl lan-a src 172.16.0.0/16
acl lan-b src 192.168.0.0/16
acl lan-c src 10.0.0.0/8

#squid的默認配置是拒絕所有連接;
#Default:
# http_access deny all
#
#對上述內(nèi)網(wǎng)地址開放
http_access allow lan-a
http_access allow lan-b
http_access allow lan-c

#Recommended minimum configuration:
#

#以下設置透明代理,如果你不用透明代理,可以跳過。
#在網(wǎng)關的防火墻上設置重定向,把內(nèi)網(wǎng)對80的訪問請求重定向到squid:
#Ipfilter rules
#rdr $LAN_NIC 0/0 port 80 ->; $SQUID_HOST_ADDR port $SQUID_PROXY_PORT tcp
#Iptables rules
#iptables -t nat -A PREROUTING -i $LAN_NIC -p tcp -m tcp --dport 80 -j DNAT --to $SQUID_HOST_ADDR:$SQUID_PROXY_PORT
#限定對指定來源的請求做重定向;
#iptables -t nat -A PREROUTING -i $LAN_NIC -p tcp -m tcp -s $INTERNAL_NETWORK/$INTERNAL_MASK --dport 80 -j DNAT --to $SQUID_HOST_ADDR:$SQUID_PROXY_PORT
#啟用透明代理
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
#作透明代理的同時緩存
#注意下面一行,默認是off的.
httpd_accel_uses_host_header on


#初始化緩沖目錄
/usr/local/squid/sbin/squid -z

#開機關機管理腳本
#vi /usr/local/sbin/squid.sh

#!/bin/sh
case "$1" in

start)
        if [ -x /usr/local/squid/sbin/squid ]; then
                /usr/local/squid/sbin/squid && echo . && echo 'Squid proxy server started.'
        fi
        ;;

stop)
        killall squid && echo . && echo 'Squid proxy server stopped.'
        ;;
restart)
        echo .
        echo "Restart Squid proxy server ......"
        $0 stop
        sleep 30
        $0 start
        ;;
*)
        echo "$0 start | stop | restart"
        ;;

esac
#end of /usr/local/sbin/squid.sh

chmod 700 /usr/local/sbin/squid.sh

#開機自動執(zhí)行
#FreeBSD
ln -s /usr/local/sbin/squid.sh /usr/local/etc/rc.d
#Linux
ln -s /usr/local/sbin/squid.sh /etc/rc.d/rc3.d/S99Squid-prxoy
#注意:有些linux發(fā)行版本默認安裝有squid,如果你不喜歡默認的,砍吧。

論壇徽章:
0
2 [報告]
發(fā)表于 2003-05-22 12:30 |只看該作者

squid 2.5 stable快速安裝指南

非常感謝!!

論壇徽章:
0
3 [報告]
發(fā)表于 2003-05-23 10:39 |只看該作者

squid 2.5 stable快速安裝指南

大哥們,怎樣可以卸掉用源代碼(tar.gz)裝 的軟件呀?

論壇徽章:
0
4 [報告]
發(fā)表于 2003-05-23 10:40 |只看該作者

squid 2.5 stable快速安裝指南

進入tuborpkg

論壇徽章:
0
5 [報告]
發(fā)表于 2003-05-27 17:22 |只看該作者

squid 2.5 stable快速安裝指南

我是redhat呀!

論壇徽章:
0
6 [報告]
發(fā)表于 2003-11-12 16:46 |只看該作者

squid 2.5 stable快速安裝指南

#定義內(nèi)網(wǎng)(假設有172.16.0.0/16;192.168.0.0/16;10.0.0.0/8);
acl lan-a src 172.16.0.0/16
acl lan-b src 192.168.0.0/16
acl lan-c src 10.0.0.0/8
請問172.16.0.0/16是什么意思啊?
我沒有設置到這幾行,然后就直接
[root@mail root]# /usr/local/squid/sbin/squid -z
出錯!如下:
2003/11/12 16:45:59| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/var/cache: (13) Permission denied
Squid Cache (Version 2.5.STABLE1): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 7
那是怎么回事呢?

論壇徽章:
0
7 [報告]
發(fā)表于 2006-06-12 16:17 |只看該作者
謝謝,寫得好詳細。

論壇徽章:
0
8 [報告]
發(fā)表于 2006-08-16 01:00 |只看該作者
不錯!謝謝!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP