logo
¡¡ whois | dll-download | HandBook | ¹ØÓÚ±¾Õ¾ | ºǫ́¹ÜÀí  ¡¡
¡ô              
2008 Äê 5 ÔÂ
ÈÕ Ò» ¶þ Èý ËÄ Îå Áù
    123
45678910
11121314151617
18192021222324
25262728293031
ÉÏÔ MONTH ÏÂÔ¡¡¡¡ÉÏÒ»Äê YEAR ÏÂÒ»Äê

Óû§Ãû:
ÃÜ¡¡Âë:

¡¡Õ¾ÄÚËÑË÷
¡¡Í³¼ÆÐÅÏ¢
¹²ÓÐÎÄÕÂ: 647
¹²·ÃÎÊÊý: 9328725
½ñÈÕ·ÃÎÊ: 16363
ÔÚÏßÈËÊý: 3
¡¡×îÐÂÎÄÕÂ
¡¡½ñÌ죬ÎÒ³´¹ÉÁË
¡¡RedHat AS4 ÕûºÏMyS...
¡¡windows server 200...
¡¡Ê¹ÓÃfind²éÕÒÎļþµÄ...
¡¡Linux Ö¸Áî¼òµ¥½«¹¥...
¡¡LinuxÏÂÅäÖÃÍêÕû°²È...
¡¡¹ØÓÚÎÞ×é¼þÉÏ´«µÄAD...
¡¡ÓÖһƪviϸ½âÎÄÕÂ
¡¡viÌæ»»ÃüÁîÓ÷¨Ïê½â
¡¡squid-2.6.STABLE1Ö...
¡¡Áã³É±¾ LinuxÏÂÇáËÉ...
¡¡squidÓÖһƪÏêϸÅäÖ...
¡¡as4 ͨ¹ýyum×Ô¶¯Éý¼...
¡¡È«¹ú¸÷µØÍøÍ¨DNS
¡¡squidÓ¦ÓÃÏê½â
¡¡mysql³£ÓÃÃüÁî
¡¡ÐÞ¸´ Table 'xxx' i...
¡¡MYSQLÐÔÄÜÓÅ»¯ÉèÖÃ
¡¡Clamav + Amavisd-n...
¡¡amavisd-newÔÚ¸øÓʼ...
¡¡×îÐÂÆÀÂÛ
¡¡Best views ;) Very...
¡¡Congratulations :)...
¡¡Hello... Your work...
¡¡Hi all ;)) The une...
¡¡Hello ;)) Informat...
¡¡Hello!! Very good ...
¡¡Congratulations ;)...
¡¡Hi ;)) Your Site I...
¡¡Good day! I bookma...
¡¡Congratulations 8-...
¡¡Hello 8-)) Thanks ...
¡¡Hello! Perfect wor...
¡¡Hi there - Special...
¡¡Hi there :)) Thank...
¡¡Best views ;)) Goo...
¡¡Hello 8-)) Zealous...
¡¡Congratulations......
¡¡Good day. Continue...
¡¡Hi all ;)) Most ap...
¡¡Good day.. I have ...
¡¡×îÐÂÒýÓÃ
¡¡×î½üÎÞÒýÓÃÄÚÈÝ
¡¡ÓÑÇéÁ´½Ó
-¡¡Ä¿Ç°ÎÞÓÑÇéÁ´½Ó (0)
¡¡ÎÄÕ¾ۺÏ
RSS View v:1.0 RSS View v:2.0
ATOM View v:0.3 channel
×î½ü 10 ÌõÆÀÂÛ RSS View Powered by Blog
Creative Commons DeCode: GB2312
PHP MySQL
¡¡[Õ¾³¤½éÉÜ]
Õ¾³¤£º Glen
ÐÅÏ䣺 root@domsn.net
http://wwww.domsn.net

One Step Ahead
Áã³É±¾ LinuxÏÂÇáËÉʵÏÖ»¥ÁªÍø¹ýÂ˹¦ÄÜ    2007-10-27 14:48:26

Ŀǰ£¬ºÜ¶àѧУ¶¼½¨ÆðÁËÐ£Ô°Íø²¢Á¬½ÓÉÏ»¥ÁªÍø£¬µ«»¥ÁªÍøÉϵIJ»Á¼ÐÅÏ¢·Ç³£¶à£¬ÈçºÎ½øÐÐÍøÕ¾¹ýÂË£¬·ÀÖ¹²»½¡¿µÍøÕ¾¶ÔѧÉúµÄÓ°ÏìÄØ?ÒÔϱ¾×ÅÁã³É±¾¡¢¸ßÐ§ÒæµÄÔ­Ôò£¬Ì¸Ì¸ÔÚÃâ·ÑµÄLinuxÏÂÈçºÎʵÏÖ»¥ÁªÍøµÄ¹ýÂ˹¦ÄÜ¡£

¡¡¡¡ÉèÖôúÀí·þÎñÆ÷

¡¡¡¡Ð£Ô°ÍøÍ¨¹ýLinuxÉÏÍø£¬ÔÚÍø¹ØÉÏÀûÓÃSquid¼ÜÉè´úÀí·þÎñÆ÷¡£

¡¡¡¡Ê×ÏÈÒª°²×°ºÃLinux£¬ÎÒÓõÄÊÇÒ××°ºÃÓõÄRedHat Linux 7.2¡£ÔÚ°²×°RedHat Linux 7.2ʱ£¬SquidÒÑͬʱ°²×°ºÃ£¬ÎÒÃÇÖ»Ðè¼òµ¥µÄÅäÖÃһϾÍÄÜʹÓá£

¡¡¡¡RedHat Linux 7.2°²×°ºóĬÈÏÊÇδÔËÐÐApache£¬¹ÊÓ¦ÏÈÆôÓÃSquid£¬È·±£Squid´úÀí·þÎñÆ÷ÄÜÕý³£¹¤×÷¡£ÐÞ¸Ä/etc/squid/squid.confÅäÖÃÎļþ¡£

¡¡¡¡http_port 3128 (¶¨ÒåSquid¼àÌýHTTP¿Í»§¶ËÇëÇóµÄ¶Ë¿Ú)

¡¡¡¡cache_mem 10 MB (Squid¿ÉÒÔʹÓõÄÄÚ´æÀíÏëÖµ£¬Ò»°ãÉèΪÎïÀíÄÚ´æµÄ1/3)

¡¡¡¡cache_swap_low 95

¡¡¡¡cache_swap_low 90

¡¡¡¡maximum_object_size 4096 KB(´óÓÚ¸ÃÖµ¶ÔÏ󽫲»±»´æ´¢)

¡¡¡¡cache_dir ufs /var/spool/squid/cache 200 16 256(Ö¸¶¨SquidÓÃÀ´´æ´¢¶ÔÏóµÄ½»»»¿Õ¼ä´óС¼°ÆäĿ¼½á¹¹)

¡¡¡¡acl all src 192.168.1.1/24(¶¨ÒåAll Ϊ192.168.1.1Íø¶Î)

¡¡¡¡http_acceaa allow all(192.168.1.1 Íø¶ÎµÄ¿Í»§¶Ë¿ÉʹÓÃSquid´úÀíÉÏÍø)

¡¡¡¡cache_effective_user squid(ʹÓõÄÓû§ºÍÓû§×é)

¡¡¡¡cache_effective_group squid(ÆäÓà²ÎÊýÓÃĬÈÏÖµ¼´¿É)

¡¡¡¡[root@squid bin]# chmod 777 /var/spool/squid/cache(ʹ/var/spool/squid/cacheĿ¼ΪNoboayÓû§£¬¾ßÓÐдȨÏÞ)

¡¡¡¡[root@squid bin]# squid -z(ÊÖ¹¤½¨Á¢SquidµÄ»º´æÄ¿Â¼/var/spool/squid/cache)

¡¡¡¡[root@squid bin]# /etc/rc.d/init.d/squid start(Æô¶¯Squid£¬Í£Ö¹SquidÓÃ/etc/rc.d/init.d/squid stop)

¡¡¡¡ÔÚ¿Í»§¶Ë½øÐвâÊÔ£¬ÒÔWindowsΪÀý¡£ÔËÐÐIE£¬µ¥»÷¡°¹¤¾ß¡±£¬½Ó×ŵ¥»÷¡°InternetÑ¡Ï£¬ÔÙµ¥»÷¡°Á¬½Ó¡±Ñ¡Ï£¬µ¥»÷¡°¾ÖÓòÍøÉèÖá±;ÔÚ¡°¾ÖÓòÍøÉèÖá±´°¿ÚÖУ¬ÔÚ¡°µØÖ·¡±´¦ÌîÉÏSquid·þÎñÆ÷µÄIPµØÖ·:192.168.1.16£¬ÔÚ¡°¶Ë¿Ú¡±´¦ÌîÉÏ¡°3128¡±£¬È·¶¨ºóÍ˳ö¡£´Ëʱ¿Í»§¶ËÓ¦ÄÜä¯ÀÀInternet£¬ËµÃ÷SquidÒÑÕý³£ÔËÐС£
¡¡
¡¡¡¡¹ýÂ˹¦ÄܵÄÅäÖÃ

¡¡¡¡½ÓÏÂÀ´½øÐеÄÊÇÍøÕ¾¹ýÂ˹¦ÄܵÄÅäÖ᣿ÉÒÔÓÐÁ½ÖÖÅäÖ÷½·¨¡£

¡¡¡¡·½·¨Ò»

¡¡¡¡Çëµ½ftp://k12linux.mesd.k12.or.us/pub/squidguard/ÏÂÔØRPM°æ±¾µÄSquidGuard-1.2.0-3.i386.rpm¡£

¡¡¡¡#rpm -ivh squidguard-1.2.0-3.i386.rpm

¡¡¡¡(°²×°ºóÊý¾ÝĿ¼Dbhome:/var/squidguard/blacklists;ÈÕ־Ŀ¼Logdir: /var/log/squidguard)

¡¡¡¡°´ÌáʾÐÞ¸Ä/etc/squid/squid.confÎļþÖеÄÓйØÅäÖÃÐÐ:

¡¡¡¡redirect_program /usr/sbin/squidgua-

¡¡¡¡rd -c /etc/squid/squidguard.conf

¡¡¡¡redirect_child 5

¡¡¡¡ÖØÆôSquid£¬²é¿´/var/log/squidguard/squidguard.log£¬¿´×îºóÒ»ÐÐ:2002-06-23 16:13:18[2237] squidguard ready for requestsÔò±íÃ÷SquidguardÒÑÕý³£ÔËÐС£

¡¡¡¡·½·¨¶þ

¡¡¡¡Çëµ½squidguard.mesd.k12.or.us/squidguard.tar.gzÏÂÔØTAR°æ±¾µÄSquidGuard.tar.gz£¬²¢´æ·Åµ½¸ùĿ¼Ï¡£

¡¡¡¡#cd / (½øÈë¸ùĿ¼)

¡¡¡¡#tar vzxf squidguard.tar.gz

¡¡¡¡(½âѹËõÎļþµ½/usr/local/squidguard Ï£¬Êý¾ÝĿ¼Dbhome:/usr/local/squidguard/db;ÈÕ־Ŀ¼Logdir:/usr/local/squidguard/log)

¡¡¡¡ÐÞ¸Ä/etc/squid/squidguard.confÅäÖÃÎļþ:

¡¡¡¡redirect_program: /usr/local/bin/squidguard -c /etc/squid/squidguard.conf

¡¡¡¡ÖØÆôSquid£¬²é¿´/usr/local/squid guard/log/squidguard.logÈ·±£SquidGuardÒÑÕý³£ÔËÐС£

¡¡¡¡ÊÔä¯ÀÀһЩÓû¹ýÂËÍøÕ¾£¬ÈôÄܱ»Öض¨Ïòµ½Ö¸¶¨ÍøÒ³£¬Ôò˵Ã÷¹ýÂ˹¦ÄÜÒÑÆð×÷Óá£

¡¡¡¡ÔÚʹÓÃTAR°æ±¾µÄSquidGuardʱÄÜÔö¼õÊý¾Ý¡£½øÈëµ½Êý¾ÝĿ¼:/usr/local/squidguard/dbϵÄPornÎļþ¼Ð£¬Ð½¨Ò»¸öDomains.diffÎļþ£¬ÄÚÈݸñʽÊÇ(¼ÓºÅ¡°+¡±±íʾÔö¼Ó£¬¼õºÅ¡°-¡±±íʾȥ³ý):

¡¡¡¡+newsite1(°Ñnewsite1¼ÓÈë¹ýÂËÃûµ¥£¬²»ÄÜ·ÃÎÊ)

¡¡¡¡+newsite2(°Ñnewsite2¼ÓÈë¹ýÂËÃûµ¥£¬²»ÄÜ·ÃÎÊ)

¡¡¡¡-site3(°Ñsite3´Ó¹ýÂËÃûµ¥È¥µô£¬¿ÉÒÔÕý³£·ÃÎÊ)

¡¡¡¡-site4(°Ñsite4´Ó¹ýÂËÃûµ¥È¥µô£¬¿ÉÒÔÕý³£·ÃÎÊ)

¡¡¡¡È»ºóÖ´ÐÐ:#/usr/local/bin/squidguard -c /etc/squid/squidguard.conf -u

¡¡¡¡²é¿´SquidGuard.logÎļþ£¬ÈôÓÐ:

¡¡¡¡db update done

¡¡¡¡squidguard stopped(102233.823)

¡¡¡¡±íÃ÷Êý¾Ý¸üгɹ¦!ÔÙÖØÆôSquid¼´¿É¡£

¡¡¡¡´Ë·½·¨µÄÓŵã

¡¡¡¡´Ë·½·¨µÄÓŵãÊÇÅäÖ÷½±ã£¬¶ÔÓ²¼þÒªÇóµÍ£¬Ò»°ãÍËÒÛÏÂÀ´µÄ486¡¢586ÍêÈ«ÄÜʤÈΣ¬´úÀí·þÎñÆ÷¿ÉÒÔ³¤Ê±¼ä¹¤×÷¡£ÇÒËùÓÐÈí¼þ¶¼ÊÇÃâ·ÑµÄ£¬¹ýÂËÃûµ¥¸üп죬ֻÐèµ½www.squidGuard.orgÏÂÔØ×îа汾µÄ¹ýÂËÃûµ¥Êý¾Ý¿âÌæ»»¾ÉµÄ¼´¿É£¬Ò²¿ÉÒÔÊÖ¹¤Ôö¼õ¹ýÂËÃûµ¥¡£

¡¡¡¡Squid»¹¿ÉÒÔÉ趨ÉÏÍøÊ±¼ä¶Î;¿ÉÒÔ¶¨ÆÚ¼ì²éÈÕÖ¾£¬¼°Ê±·¢ÏÖѧÉúÉÏÍøÖдæÔڵIJ»Á¼ÇãÏò¡£

Posted by glen in [Linux/BSD] | ÆÀÂÛ:3 | ×Üä¯ÀÀ:1405 | [´òÓ¡È«ÎÄ]

¹Ø¼ü×Ö:
¹Ø¼ü×Ö: Áã³É±¾ LinuxÏÂÇáËÉʵÏÖ»¥ÁªÍø¹ýÂ˹¦ÄÜ,²©Ö¾,soft,glen'blog,blog,weblog,blog,qzhiwu@msn.com
ÒýÓÃ [0]
±¾ÎÄÎÞTrackback
Ìí¼ÓÆÀÂÛ
êdzÆ: * ÃÜÂë:
ÐÅÏä: ͬʱע²áÕâ¸öêdzÆ
Ö÷Ò³: http://¿ªÍ·
£Ñ£Ñ:
¡¡ *
ÁªÏµÎÒÃÇ |  
¡¡
Copyright © 2006-2008 DoMsN All Rights Reserved.
ÔÁICP±¸05141795ºÅ