Ä¿³Î 2.2.18¿¡¼­ ip_masq_h323 ¸ðµâ ¿Ã¸®±â


¸®´ª½º¸¦ NAT(IP masquerade) °ÔÀÌÆ®¿þÀÌ·Î ¼³Á¤ÇÏ¿© ³»ºÎ ·£¿¡ ¿¬°áµÈ À©µµ¿ì ¶Ç´Â ¸®´ª½º¿¡¼­ »ç¼³ IP(192.168.x.x)¸¦ »ç¿ëÇØ ÀÎÅͳÝÀ» °øÀ¯ÇÏ´Â °æ¿ì¿¡ ³Ý¹ÌÆà »ç¿ë½Ã È­»ó & À½¼ºÀ» ¼Û¼ö½ÅÇÏ·Á¸é Ä¿³Î 2.2¸¦ »ç¿ëÇÏ´Â ¸®´ª½º °ÔÀÌÆ®¿þÀÌÀÇ °æ¿ì´Â ip_masq_h323 ¸ðµâÀ» ¿Ã·Á¾ß ÇÑ´Ù. ¾Æ·¡ ¸µÅ©¿¡¼­ Ä¿³Î 2.2.18¿ë ¸ðµâÀ» ´Ù¿î ¹Þ¾Æ¼­ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

´Ù¸¥ ¹öÀü ¿ë ip_masq_h323 ¸ðµâÀ» ¸¸µé°Å³ª º¸´Ù »ó¼¼ÇÑ ³»¿ëÀ» ¾Ë·Á¸é ÀÌ ±ÛÀ» Âü°íÇϱ⠹ٶõ´Ù.

  1. h.323 ¸ðµâÀ» ´Ù¿î ¹Þ´Â´Ù.

  2. ´Ù¿î ¹ÞÀº ÆÄÀÏÀ» /lib/modules/2.2.18/ipv4 µð·ºÅ͸®¿¡ ³Ö´Â´Ù. ¾Æ·¡¿Í °°´Ù.

    -rw-r--r-- 1 root root 10520 Jun 18 2001 ip_masq_h323.o

  3. insmod ip_masq_h323 ¸í·ÉÀ» ÁØ´Ù.
    (¸ðµâÀÌ ¾ø´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é insmod /lib/modules/2.2.18/ipv4/ip_masq_h323 À» ÁØ´Ù.)

  4. lsmod ¸í·ÉÀ» ÁÖ¾î h323 ¸ðµâÀÌ ÀûÀçµÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù.

    ¾Æ·¡Ã³·³ ³ª¿Í¾ß ÇÑ´Ù.

    Module                  Size  Used by
    ip_masq_h323            7160   0  (unused)
    ip_masq_vdolive         1432   0  (unused)
    ip_masq_ftp             2552   0
    ip_masq_raudio          3064   0  (unused)
    
    (h323 ¿ÜÀÇ ´Ù¸¥ ¸ðµâÀº ½Ã½ºÅÛ ¸¶´Ù ´Ù¸£´Ù.)
    
    

  5. ¸ðµâ ÀÚµ¿ ÀûÀç ½ºÅ©¸³Æ®¿¡ h323 ¸ðµâÀ» Ãß°¡ÇÑ´Ù.

    µ¥ºñ¾ÈÀ̶ó¸é /etc/modules¿¡ ³Ö´Â´Ù.

*. ¸®´ª½º¿¡¼­ ºÎÆà ÈÄ¿¡ lsmod ¸í·ÉÀ» ³»·Á ip_masq_h323 ÀÌ ³ªÅ¸³ª¾ß À½¼º ¹× ºñµð¿À ¼Û¼ö½ÅÀÌ µÈ´Ù. ip_masq_h323 ÀÌ ÀûÀçµÇÁö ¾Ê¾Æµµ ³»ºÎ »ç¼³ IP¿¡¼­ ³Ý¹ÌÆà ȣÃâÀÌ µÈ´Ù. ±×·¯³ª ºñµð¿À ¹× À½¼º ¼ö½ÅÀº ¾ÈµÈ´Ù.(Àü¼ÛÀº µÈ´Ù.)

*. °øÀ¯±â¿¡¼­ DMZ¸¦ ¼³Á¤Çϸé À½¼º ¹× ºñµð¿À ¼Û¼ö½ÅÀÌ µÈ´Ù°í Çϳª ÀÌ´Â °øÀ¯±âÀÇ ÀϺΠ±â´É¿¡ ¹®Á¦¸¦ ¹ß»ý½ÃŲ´Ù. ±×¸®°í DMZ´Â ÇÑ ´ëÀÇ PC¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

*. ÀÌ ¼³¸íÀº ¸®´ª½º¿¡¼­ IP Masq(NAT) ¼³Á¤ÀÌ ¿Ï·áµÈ °ÍÀ» °¡Á¤ÇÑ´Ù. Áï ipchains ¸í·ÉÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ºÎºÐÀÌ ¼³Á¤µÇÁö ¾ÊÀ¸¸é h323 ¸ðµâ¸¸À¸·Î ³»ºÎ ·£¿¡¼­ NetmeetingÀ» »ç¿ëÇÒ¼ö ¾ø´Ù. ¶ÇÇÑ ÀÌ´Â ³»ºÎ ·£¿¡¼­ ¿ÜºÎ ÀÎÅͳÝÀÇ È£½ºÆ®·ÎÀÇ ³Ý¹ÌÆÃÀ» È£ÃâÇÏ´Â °æ¿ì¸¸ ÇØ´çµÈ´Ù. ³»ºÎ·£¿¡¼­ È£ÃâÀ» ¹ÞÀ¸·Á¸é ´Ù¸¥ ¼³Á¤ÀÌ Ãß°¡µÇ¾ß ÇÑ´Ù.


±Û¾´ÀÌ : ¹èö¼ö<bae@linuxlab.co.kr>