Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÔÚLINUXÏÂʹÓà Squid ´úÀí·þÎñÆ÷


¡¡¡¡Ê¹Óà Squid ´úÀí·þÎñÆ÷
¡¡¡¡Squid ÊÇÒ»ÖÖ´úÀí·þÎñÆ÷£¬ËüʵÏÖÁË¶Ô HTTP¡¢FTP ºÍ Gopher ЭÒéµÄ»º´æ¡£Squid Äܹ»Ê¹Ó÷ÃÎÊ¿ØÖÆÁÐ±í£¨Access Control List£¬ACL£©À´ÔÊÐí»ò¾Ü¾ø·ÃÎÊ¡£Squid ¾ß±¸Ç¿´óµÄ¿ÉÅäÖÃÄÜÁ¦ÒÔ¼°Â³°ôÐÔ£¬¶øÇÒÓû§»á·¢ÏÖ£¬¸ÃÈí¼þ·Ç³£ÈÝÒ×ѧϰ¡£¸üºÃµÄÊÇ£¬¿É½« Squid ÅäÖÃΪ͸Ã÷´úÀí£¬¼´ºÃÏñÓû§¸ù±¾²»ÖªµÀÓÐ Squid Ò»Ñù¡£
¡¡¡¡1 »ñÈ¡²¢°²×° Squid
¡¡¡¡Óû§¿É´Ó FTP Õ¾µã£ºftp://squid.nlanr.net/pub ÉÏ»ñµÃ×îеİ汾¡£Ä¿Ç°×îеİ汾ÊÇ2.3¡£ÏÖÔÚ£¬ÎÒÃǼٶ¨ÄãµÄ´úÀí·þÎñÓÐÁ½¸öÍøÂç½Ó¿Ú£¬Ò»¸öÁ¬½Óµ½ÍⲿÊÀ½ç£¬¶øÁíÒ»¸öÁ¬½Óµ½ÄÚ²¿ÍøÂ磬²¢ÇÒÄãÒѾ­¹Ø±ÕÁË IP ת·¢¹¦ÄÜ¡£
¡¡¡¡
¡¡¡¡Í¼±ê ×¢Òâ ÄúÒ²¿ÉÒÔÔÚ½öÓÐÒ»¸öÍøÂç½Ó¿ÚµÄ·þÎñÆ÷ÉϽ¨Á¢ Squid£¬µ«ÎÒÃDz¢²»½¨ÒéÕâÑù×ö¡£ÕâÖÖÅäÖûá¼Ó±¶±¾µØÍøÂçµÄ½»Í¨£¬²¢¿ÉÄܵ¼ÖÂÓµÈû¡£Ä¿Ç°£¬Íø¿¨ºÍ¼¯ÏßÆ÷£¨Hub£©µÄ¼Û¸ñÒѾ­·Ç³£µÍÁ®£¬¼´Ê¹¶Ô½ÏСµÄÍøÂç¶øÑÔ£¬ÕâÖÖͶ×ÊÒ²ÊÇÖµµÃµÄ¡£
¡¡¡¡
¡¡¡¡Èç¹ûÓû§¼Æ»®Ê¹Óà Squid ά»¤»º´æ£¬ÔòÐèÒª¿¼ÂÇÓ²ÅÌÇý¶¯Æ÷ºÍÄÚ´æÏÞÖÆ¡£Web »º´æµÄ±¾ÖÊÊÇ£¬ÓÐÉÏǧ¸öСÎļþҪͬʱ¶øÓÐЧµØµÝ½»¸ø¿Í»§¡£Squid µÄ×÷Õß½¨ÒéÖÁÉÙÐèÒªÓÐ 300MHz Pentium II CPU¡¢512MB RAM ºÍÎå¸ö³¬¿í SCSI Ó²ÅÌ£¬Ã¿¸öÓÐ 9GB µÄÈÝÁ¿¡£±ÊÕßÔøÌý˵£¬Ä³¸ö Internet ¹©Ó¦ÉÌֻʹÓü¸¸ö 486/66 ´¦ÀíÆ÷ÒÔ¼° IDE Çý¶¯Æ÷¡£ÎÒÈÏΪ´ó²¿·ÖÈË´¦ÓÚÕâÁ½ÖÖ¼«ÏÞÖ®¼ä±È½ÏºÏÊÊ¡£±ÊÕß½¨ÒéʹÓÃÖÁÉÙ 100MHz Pentium CPU¡¢64MB RAM ºÍ 6GB SCSI Ó²ÅÌ¡£Êµ¼ÊÉÏ£¬ÂÔ΢µÍһЩµÄÅäÖÃҲûÓжà´ó¹Øϵ¡£
¡¡¡¡ÔÚ»ñµÃ tar.gz ÎļþÖ®ºó£¬Ê¹ÓÃÏÂÃæµÄÃüÁËü½â¿ª£º
¡¡¡¡tar zxvf squid-2.3.STABLE4-src.tar.gz
¡¡¡¡
¡¡¡¡µ½SquidËùÔÚĿ¼ÖÐÔËÐÐ ./configure ¼ì²éϵͳÉèÖò¢½¨Á¢ÅäÖÃÎļþÖ®ºó£¬¿ÉÊäÈë make ±àÒë Squid¡£Èç¹ûûÓгöÏÖÈκδíÎó£¬ÊäÈë make install£¬Ä¬ÈϽ«»á½«Æä°²×°µ½/usr/localÏ¡£
¡¡¡¡2 ʹÓà Squid
¡¡¡¡Îª½¨Á¢½»»»Ä¿Â¼£¬ÊäÈëÈçÏÂÃüÁ
¡¡¡¡/usr/local/squid/bin/squid –z
¡¡¡¡
¡¡¡¡µ«ÔÚµÚÒ»´ÎÔËÐиÃÃüÁî֮ǰ£¬ÐèÒªÐÞ¸Ä /usr/local/squid/squid.conf ÅäÖÃÎļþ¡£Squid µÄ·ÃÎÊ¿ØÖÆÁбíĬÈÏÊǾܾøËùÓеÄÇëÇ󡣱༭ /usr/local/squid/squid.conf Îļþ²¢Ìí¼ÓÈçÏÂÐУº
¡¡¡¡acl local_net src 192.168.1.1/255.255.255.0
¡¡¡¡
¡¡¡¡ÕâÀ192.168.1.1 ÊDZ¾µØÍøÂçÖеÄÒ»¸ö IP µØÖ·£¬¶ø 255.255.255.0 ÊÇÄÚ²¿ÍøÂçµÄÍøÂçÑÚÂ롣ͬʱ»¹ÐèÒªÌí¼Ó£º
¡¡¡¡http_access allow local_net
¡¡¡¡
¡¡¡¡½«Õâ


Ïà¹ØÎĵµ£º

linux ÏÔ¿¨Çý¶¯ °²×°

Ŀ¼£º
£¨1£©Ó²¼þÅäÖÃÎÊÌ⣺
£¨2£©×î¼òµ¥µÄATI»òNvidiaÏÔ¿¨×îйٷ½Çý¶¯°²×°·½·¨£º
£¨3£©Èç¹ûÏÔ¿¨°²×°ºó£¬ÖØÆôµçÄÔºÚÆÁÔõô°ì£¿
£¨4£©×°ÁËÐÂÏÔ¿¨Çý¶¯£¬¶¼ºÚÆÁÁË£¬Ôõô»ØͼÐνçÃ棿ÄѵÀÖ»ÄÜÓûØXP²»³É£¿
£¨5£©Èç¹ûÒ»ÇÐ˳Àû£¬ÏÔ¿¨¹Ù·½Çý¶¯¾ÍÒѾ­ÕýÈ·°²×°ÁË¡£
£¨6£©ÏÔ¿¨Çý¶¯×°ºÃÁË£¬°²×°compiz fusionÊÔÓÃ3D×ÀÃæ¡£
£¨7£ ......

linuxÆô¶¯½Å±¾Á÷³Ì

/etc/profile:´ËÎļþΪϵͳµÄÿ¸öÓû§ÉèÖû·¾³ÐÅÏ¢,µ±Óû§µÚÒ»´ÎµÇ¼ʱ,¸ÃÎļþ±»Ö´ÐÐ.
²¢´Ó/etc/profile.dĿ¼µÄÅäÖÃÎļþÖÐËѼ¯shellµÄÉèÖÃ.
/etc/bashrc:Ϊÿһ¸öÔËÐÐbash shellµÄÓû§Ö´ÐдËÎļþ.µ±bash shell±»´ò¿ªÊ±,¸ÃÎļþ±»¶ÁÈ¡.
~/.bash_profile:ÿ¸öÓû§¶¼¿ÉʹÓøÃÎļþÊäÈëרÓÃÓÚ×Ô¼ºÊ¹ÓõÄshellÐÅÏ¢,µ±Óû§µÇÂ¼Ê ......

Linux SSHÃüÁî´óÈ«


rm -rf mydir /* ɾ³ýmydirĿ¼ */
cd mydir /* ½øÈëmydirĿ¼ */
cd – /* »ØÉÏÒ»¼¶Ä¿Â¼ */
cd ~ /* »Ø¸ùĿ¼ */
mv tools tool /* °ÑtoolsĿ¼¸ÄÃûΪtool */
ln -s tool bac
/* ¸øtoolĿ¼´´½¨ÃûΪbacµÄ·ûºÅÁ´½Ó,×îÊìϤµÄÓ¦¸Ã¾ÍÊÇFTPÖÐwwwÁ´½Óµ½public_htmlĿ¼ÁË */
cp -a tool /home/leavex/www /* °Ñtoo ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ