¸®´ª½º ±âŸ ÀÚ·á

HomePage Backward Forward Post Reply List
Delete Modify
  Á¦¸ñ   ¾ÆÆÄÄ¡ À¥¼­¹öÀÇ Proxy ¼³Á¤ 1998/04/27 (10:07)
À̸§ ±èÈ¿¿ø
¹øÈ£ 12
Á¶È¸ 469
º»¹® Proxy Server Configuration


¾ÆÆÄÄ¡ÀÇ ÇÁ·Ï½Ã ±â´ÉÀ» ÀÌ¿ëÇÏ¿© Á»´õ ºü¸¥ ¼Óµµ·Î À¥À» »ç¿ëÇØ º¸ÀÚ.
ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ¸ðµâÀ̶ó´Â °ÍÀ» Ãß°¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ÀÌ ¸ðµâÀº mod_proxy.c
¾È¿¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç modules/proxy µð·ºÅ丮¾È¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. ´Ü ÀÌ ¸ðµâÀº µðÆúÆ®·Î
ÄÄÆÄÀϽà ¼³Á¤ÀÌ µÇ¾î ÀÖÁö ¾Ê´Ù.
src/Configuration ÆÄÀÏÀ» ¿­°í ¾Æ·¡¿Í °°Àº ¶óÀÎÀ» Ãß°¡ÇØ Áְųª ¶Ç´Â ÁÖ¼®À» Á¦°ÅÇØ ÁØ´Ù.

* Configuraion (proxy ¸ðµâÀ» Ãß°¡)

Module proxy_module modules/proxy/libproxy.a


¾ÆÆÄÄ¡¿¡¼­ ÇÁ·Ï½Ã ¼­¹ö·Î ÀÛµ¿ÇÒ ¼ö ÀÖµµ·Ï httpd.conf ÆÄÀÏÀ» ¼öÁ¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
* Ex) httpd.conf

# ProxyRequests: Proxy ·Î µ¿ÀÛÇϵµ·Ï ¼³Á¤
ProxyRequests On         

# CacheRoot: ij½¬ ÆÄÀϵéÀÌ À§Ä¡ÇÒ °æ·Î
CacheRoot /usr/local/httpd/proxy

# CacheSize: ij½¬ ¿ë·® ´ÜÀ§ (Kbyte)
CacheSize 1024  

# CacheGcInterval: Garbage Collection °£°Ý, ´ÜÀ§ ½Ã°£
CacheGcInterval 4  

# CacheMaxExpire: ij½¬ ÀúÀå ½Ã°£
CacheMaxExpire 24  

# CacheLastModefiedFactor: Expire ±â°£ »êÁ¤À» À§ÇÑ ¿ä¼Ò
CacheLastModifiedFactor 0.1  

# CacheDefaultExpire: ij½¬ µðÆúÆ® Expire ½Ã°£
CacheDefaultExpire 1

# NoCache: ij½¬ ÇÏÁö ¾ÊÀ» »çÀÌÆ® ÁöÁ¤  
NoCache a_domain.com another_domain.edu joes.garage_sale.com
/* °í±ÞÈ°¿ë */
# ProxyRemote ( ƯÁ¤ ¼­ºñ½º¸¦ ¿ø°Ý È£½ºÆ®·Î ³Ñ±è)
¿¹) ProxyRemote http://www.uriel.net/ http://mirror.uriel.net:8080
     ProxyRemote * http://mirror.uriel.net

# ProxyPass ( ·ÎÄà µð·ºÅ丮ÀÇ ¿ø°Ý È£½ºÆ®·ÎÀÇ ¸ÅÇÎ )
¿¹) ProxyPass /mirror/uriel http://www.uriel.net

# ProxyBlock ( Proxy ¼­ºñ½º ±ÝÁö »çÀÌÆ® ¼³Á¤ )
¿¹) ProxyBlock www.hacker.com

HomePage Backward Forward Post Reply List
1998 by swindler