ƯÁ¤IPÀÇ ¹æÁö #
°¡²û »çÀÌÆ®¸¦ ¿î¿µÇÏ´Ù°¡ º¸¸é µµ¹è¼º±ÛÀÌ ¿Ã¶ó¿À´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
µµ¹è¼º±ÛÀ» ¹æÁöÇϱâ À§Çؼ´Â IP,¹®ÀÚ,¾ÆÀ̵ðµîÀ¸·Î Â÷´ÜÀ» ¸¹ÀÌ ÇÕ´Ï´Ù.
±×Áß IP·Î Â÷´ÜÇϴ ªÀº Äڵ带 »ìÆ캸°Ú½À´Ï´Ù.
perl ·Î Â¥¿©Áø°ÍÀ̹ǷΠperl ¾ð¾î·Î Á¦ÀÛµÈ ÇÁ·Î±×·¥¿¡¸¸ »ç¿ëÇϼ¼¿ä.
@ban_ip = ("211.123.123.123","211.22.123.122","211.22");$ip=$ENV{"REMOTE_ADDR"};
foreach $list (@ban_ip) { if ($ip =~/$list/) { print "content-type:text/html\n\n"; print "U BAN!!"; exit; }}
¿©±â¼ @ban_ip ¸¦ ¼öÁ¤ÇØÁÖ½Ã¸é µÇ´Âµ¥¿ä.
@ban_ip ´Â "IPÁÖ¼Ò" Çü½ÄÀ¸·Î °è¼Ó Ãß°¡ÇÒ¼ö ÀÖ½À´Ï´Ù.
±×·±µ¥ ¸¶Áö¸· @ban_ipÀÇ ÀÎÀÚ¸¦ º¸¸é "211.22"·Î µÇ¾îÀÖÁÒ? ÀÌ´Â 211.22·Î ½ÃÀÛÇÏ´Â ¸ðµç IP¸¦ ´Ù ¸·¾Æ¹ö¸³´Ï´Ù.
°£´ÜÈ÷ ¾²½Ç·Á¸é @ban_ip = ("IPÁÖ¼Ò");
¿ä·¸°Ô µþ¶û ¾²¼Åµµ µÇÁö¸¸ È®À强À» À§Çؼ ¹è¿·Î ¸¸µé¾îºÃ½À´Ï´Ù.
À§ Äڵ带 ¹æÁöÇÏ°íÀÚ ÇÏ´Â cgi ³»¿¡ º¹»çÇØ ³ÖÀ¸½Ã¸é µË´Ï´Ù.