×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùÔÚLinuxÉÏÉèÖÃÊðÀíЧÀÍÆ÷£¨ÈçSquid£©

ÔõÑùÔÚlinuxÉÏÉèÖÃÊðÀíЧÀÍÆ÷£¨Èçsquid£©

СÐò£º

ÊðÀíЧÀÍÆ÷ÊÇÒ»ÖÖ³£¼ûµÄÍøÂ繤¾ß£¬¿ÉÒÔÌṩÇå¾²¡¢¸ßЧµÄÍøÂçÅþÁ¬ºÍ»á¼û¿ØÖÆ¡£ÔÚLinuxϵͳÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÖÖÖÖÊðÀíЧÀÍÆ÷Èí¼þÀ´ÊµÏÖÊðÀí¹¦Ð§£¬ÆäÖÐSquidÊÇÒ»¸öºÜÊÇÊ¢ÐеÄÑ¡Ôñ¡£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚLinuxÉÏ×°ÖúÍÉèÖÃSquidÊðÀíЧÀÍÆ÷£¬²¢ÌṩÏà¹ØµÄ´úÂëʾÀý¡£

µÚÒ»²½£º×°ÖÃSquidÊðÀíЧÀÍÆ÷

ÔÚLinuxϵͳÉÏ×°ÖÃSquidºÜÊǼòÆÓ£¬Ö»ÐèÒªÖ´ÐÐÒÔÏÂÏÂÁî¼´¿É£º

sudo apt-get update
sudo apt-get install squid

µÇ¼ºó¸´ÖÆ

Õ⽫ͨ¹ý°ü¹ÜÀíÆ÷×Ô¶¯ÏÂÔغÍ×°ÖÃSquidÊðÀíЧÀÍÆ÷Èí¼þ¡£

µÚ¶þ²½£ºÉèÖÃSquidÊðÀíЧÀÍÆ÷

·­¿ªSquidµÄÉèÖÃÎļþ

SquidµÄÉèÖÃÎļþλÓÚ/etc/squid/squid.conf£¬Ê¹ÓÃÎı¾±à¼­Æ÷·­¿ªËü£º

sudo nano /etc/squid/squid.conf

µÇ¼ºó¸´ÖÆ

ÉèÖûá¼û¿ØÖÆÁÐ±í£¨ACL£©

ÔÚSquidµÄÉèÖÃÎļþÖУ¬ÎÒÃÇÐèÒª½ç˵»á¼û¿ØÖÆÁÐ±í£¨ACL£©£¬ÒÔÈ·¶¨ÄÄЩÍøÂçµØµãÓÐȨÏÞʹÓÃÊðÀíЧÀÍÆ÷¡£ÒÔÏÂÊÇÒ»¸öʾÀýACLÉèÖõĴúÂë¶Î£º

acl localnet src 192.168.0.0/16
acl allowed_sites dstdomain .example.com

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖУ¬ÎÒÃǽç˵ÁËÒ»¸ölocalnetµÄACL£¬ÌåÏÖÔÊÐíÀ´×Ô192.168.0.0/16×ÓÍøµÄÍøÂçµØµã»á¼ûÊðÀíЧÀÍÆ÷¡£ÁíÍ⣬ÎÒÃÇ»¹½ç˵ÁËÒ»¸öallowed_sitesµÄACL£¬ÌåÏÖÔÊÐí»á¼û.example.comÓòÃûµÄÍøÂçµØµã¡£

ÉèÖûá¼û¹æÔò

ÔÚSquidµÄÉèÖÃÎļþÖУ¬ÎÒÃÇÐèÒª½ç˵»á¼û¹æÔò£¬ÒÔÈ·¶¨ÄÄЩÇëÇó½«Í¨¹ýÊðÀíЧÀÍÆ÷£¬ÄÄЩÇëÇó½«Ö±½ÓÅþÁ¬µ½Ä¿µÄЧÀÍÆ÷¡£ÒÔÏÂÊÇÒ»¸öʾÀý»á¼û¹æÔòÉèÖõĴúÂë¶Î£º

http_access allow localnet
http_access allow allowed_sites
http_access deny all

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖУ¬ÎÒÃǽç˵ÁËÒ»Ìõ¹æÔò£¬ÔÊÐíÀ´×ÔlocalnetºÍallowed_sitesµÄACLµÄÇëÇó»á¼ûÊðÀíЧÀÍÆ÷£¬Í¬Ê±¾Ü¾øÆäËûËùÓÐÇëÇó¡£

ÉèÖÃÊðÀí¼àÌý¶Ë¿Ú

ÔÚSquidµÄÉèÖÃÎļþÖУ¬ÎÒÃÇ»¹ÐèÒªÖ¸¶¨ÊðÀíЧÀÍÆ÷¼àÌýµÄ¶Ë¿Ú¡£ÒÔÏÂÊÇÒ»¸öʾÀýÉèÖõĴúÂë¶Î£º

http_port 3128

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖУ¬ÎÒÃǽ«ÊðÀíЧÀÍÆ÷ÉèÖÃΪ¼àÌý3128¶Ë¿Ú¡£

µÚÈý²½£ºÆô¶¯ºÍ²âÊÔSquidÊðÀíЧÀÍÆ÷

Æô¶¯SquidЧÀÍ

Ö´ÐÐÒÔÏÂÏÂÁîÒÔÆô¶¯SquidЧÀÍ£º

sudo service squid start

µÇ¼ºó¸´ÖÆ

²âÊÔÊðÀíЧÀÍÆ÷

ÏÖÔÚ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÉèÖõÄÊðÀíЧÀÍÆ÷¾ÙÐвâÊÔ¡£ÔÚä¯ÀÀÆ÷µÄÊðÀíÉèÖÃÖУ¬½«ÊðÀíЧÀÍÆ÷µÄµØµãÉèÖÃΪLinuxÖ÷»úµÄIPµØµãºÍÖ¸¶¨µÄ¶Ë¿ÚºÅ£¨ÀýÈç3128£©¡£È»ºó£¬ÊµÑé»á¼ûÖÖÖÖÍøÕ¾²¢ÑéÖ¤ÊðÀíЧÀÍÆ÷ÊÇ·ñÕý³£ÊÂÇé¡£

½áÂÛ£º

ͨ¹ýÒÔÉÏ°ì·¨£¬ÎÒÃÇÀÖ³É×°ÖúÍÉèÖÃÁËSquidÊðÀíЧÀÍÆ÷¡£Çë¼Ç×Å£¬ÔÚÏÖʵʹÓÃÖУ¬Äã¿ÉÄÜÐèҪƾ֤ÏêϸµÄÍøÂçÇéÐκÍÐèÇóÀ´¾ÙÐиü¶àµÄÉèÖõ÷½â£¬ÒÔʵÏÖ¸ü׼ȷºÍÇå¾²µÄÊðÀí¹¦Ð§¡£

ÒÔÉϾÍÊÇÔõÑùÔÚLinuxÉÏÉèÖÃÊðÀíЧÀÍÆ÷£¨ÈçSquid£©µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ