¸®´ª½º¿¡¼­ÀÇ ½Ã¸®¾óÅë½Å - PPP

¹èö¼ö / ¸®´ª½º¿ùµå ¹ßÇàÀÎ

 

 

    ÇÊÀÚ°¡ ¸®´ª½º¿ùµå Ⱓȣ(1997³â 10¿ùÈ£)¿¡ PPP ¼­¹ö¿¡ ´ëÇÑ ±ÛÀ» ¾´ ÀÌÈÄ PPP ¹öÀüÀÌ ¸¹ÀÌ ¾÷µ¥ÀÌÆ® µÇ¾î ¸ÂÁö ¾Ê´Â ºÎºÐµµ ¸¹°í ºüÁø ºÎºÐµµ ÀÖ¾î ±ÛÀ» ´Ù½Ã ¾´´Ù.

    ¾ÕÀ¸·ÎÀÇ ±Û Àü°³´Â ¾Æ·¡ ¼ø¼­¸¦ µû¸£°Ú´Ù.

    ¸®´ª½º¿¡¼­ PPP¸¦ »ç¿ëÇÏ´Â °æ¿ì´Â Å©°Ô ³ª´©¾î ¼­¹ö·Î »ç¿ëÇÏ´Â °æ¿ì¿Í Ŭ¶óÀ̾ðÆ®·Î »ç¿ëÇÏ´Â °æ¿ìÀÌ´Ù. ±×·±µ¥ PPP´Â Ŭ¶óÀ̾ðÆ®/¼­¹ö ¹æ½ÄÀÇ ¾îÇø®ÄÉÀ̼ÇÀÌ ¾Æ´Ï¶ó ÇÁ·ÎÅäÄÝÀ̹ǷΠŬ¶óÀ̾ðÆ®¿Í ¼­¹ö¶õ ±¸ºÐÀÌ ¾ø´Ù. ±×·¡¼­ ¸®´ª½ºÀÇ PPP ¿É¼Ç ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ ³»¿ëÀº ¸®´ª½º¸¦ ¼­¹ö ¹× Ŭ¶óÀ̾ðÆ® ¾î´À ÂÊÀ¸·Î ¼³Á¤Çصµ ¸ðµÎ Àû¿ëµÈ´Ù. ´ÜÁö ÆíÀÇ»ó  PPP ¿¬°áÀ» ¿äûÇÏ´Â ÂÊÀ» Ŭ¶óÀ̾ðÆ®, ¿¬°áÀ» ¹Þ¾Æ ÁÖ´Â ÂÊÀ» ¼­¹ö¶ó ºÎ¸¦ µû¸§ÀÌ´Ù.

    ¸®´ª½º¸¦ PPP ¼­¹ö·Î ¼³Á¤ÇÏ´Â °æ¿ì´Â Ŭ¶óÀ̾ðÆ® Çǽô À©µµ¿ìÀÎ °æ¿ì·Î °¡Á¤ÇÏ°Ú´Ù. ±×¸®°í ¸®´ª½º¸¦ PPP Ŭ¶óÀ̾ðÆ®·Î ¼³Á¤ÇÏ´Â °æ¿ì´Â ¼­¹öµµ ¸®´ª½ºÀÎ °æ¿ì¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ±×·¸´Ù°í ¼­¹ö°¡ ¸®´ª½º°¡ ¾Æ´Ï¸é ¿¬°áµÇÁö ¾Ê´Â´Ù´Â ¶æÀÌ ¾Æ´Ï´Ù. PPP´Â ÀÎÅͳÝÀÇ Ç¥ÁØ ±Ô¾àÀ̹ǷΠ¼­¹ö°¡ À¯´Ð½ºÀÌµç ¸®´ª½ºÀ̵ç NTµç Â÷ÀÌ°¡ ¾ø´Ù°í º¸¾Æ¾ß ÇÑ´Ù. ´ÜÁö ¼­¹ö ¹× ¹öÀü¿¡ µû¶ó ÀϺΠ±â´ÉÀÌ ±¸ÇöµÇÁö ¾Ê°Å³ª ¾à°£ ¼³Á¤ÀÌ ´Ù¸¦ »ÓÀÌ´Ù.

 

¸®´ª½º¸¦ PPP ¼­¹ö·Î ¼³Á¤Çϱâ

    ¸®´ª½º¸¦ PPP ¼­¹ö·Î »ç¿ëÇÏ´Â °¡Àå ÈçÇÑ °æ¿ì´Â À©µµ¿ì Ŭ¶óÀ̾ðÆ®¿¡°Ô ÀÎÅÍ³Ý ¿¬°áÀ» Á¦°øÇÏ´Â °æ¿ìÀÌ´Ù. Áï, PPP¿¡ TCP/IP ÇÁ·ÎÅäÄÝÀ» ½Æ´Â °æ¿ìÀÌ´Ù. PPP´Â IPX °°Àº ´Ù¸¥ ÇÁ·ÎÅäÄݵµ µ¿½Ã¿¡ ½ÇÀ» ¼ö ÀÖ´Ù. À©µµ¿ìÀÇ ÀüÈ­Á¢¼Ó ¾îµªÅÍ°¡ PPP¸¦ ¸»Çϴµ¥ ¿©±âÀÇ µî·ÏÁ¤º¸¸¦ º¸¸é ppp°¡ IPX¸¦ Áö¿øÇÏ´Â°É ¾Ë ¼ö ÀÖ´Ù. (IPX´Â ³ëº§ÀÇ ³×Æ®¿þ¾î¿¡¼­ »ç¿ëµÇ´Â ÇÁ·ÎÅäÄÝÀÌ´Ù.)

     < ±×¸² 1>

     

    ¸®´ª½º°¡ ·£(ÀÌ´õ³Ý)À¸·Î ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ°í ¸®´ª½ºÀÇ ½Ã¸®¾óÆ÷Æ®¿¡ ¸ðµ©°ú ÀüÈ­¼±À» ¿¬°áÇØ PPP¼­¹ö·Î ¼³Á¤Çϸé Ŭ¶óÀ̾ðÆ®¿¡°Ô ÀÎÅÍ³Ý ¿¬°á ¼­ºñ½º¸¦ Á¦°øÇØ ÁÙ ¼ö ÀÖ´Ù. Áï ´ÙÀ̾ó¾÷ PPP ÀÌ´Ù. Àü¿ë¼±ÀÎ °æ¿ìµµ PPP ºÎºÐÀº °ÅÀÇ °°´Ù.

1.  ´ÙÀ̾ó¾÷ PPP¼­¹ö ¼³Á¤

    ÀÌ ±ÛÀº Ãʺ¸ÀÚ¸¦ À§ÇØ »ó¼¼È÷ ¼³¸íÇÏ°Ú´Ù. ¸ðµ©Åë½ÅÀ» ¸¹ÀÌ ÇØ º» »ç¶÷Àº Á¶±Ý Áö·çÇÏ´õ¶óµµ Âü±â ¹Ù¶õ´Ù. ÀÌ ±Û¿¡¼­µç ¿¹´Â ¸ðµ©ÀÌ com3(ttyS2)¿¡ ¿¬°áµÈ °æ¿ìÀÌ´Ù.(¸®´ª½º·¦ »ç¹«½Ç¿¡ ¼³Ä¡µÇ¾î ÀÖ´Ù.)

    ¸®´ª½º¿¡ ¸ðµ©À» ¿¬°áÇØ ´ÙÀ̾ó¾÷ PPP ¼­¹ö·Î ¼³Á¤Çؼ­  À©µµ¿ì »ç¿ëÀÚ¿¡°Ô PPP ¿¬°áÀ» Á¦°øÇÏ·Á¸é ¼¼ °¡Áö ÀýÂ÷°¡ ÇÊ¿äÇÏ´Ù.

      1) ¸ðµ© ¹× ½Ã¸®¾óÆ÷Æ® ¼³Á¤
      2) getty ¼³Á¤
      3) ppp ¿É¼Ç ÁöÁ¤ ÀÌ´Ù.

    1.1  ¸ðµ© ¹× ½Ã¸®¾óÆ÷Æ® ¼³Á¤

      1) ¸ðµ©

      ppp ¿¬°áÀ» ÇØÁÖ·Á¸é À©µµ¿ì »ç¿ëÀÚ°¡ ÀüÈ­¸¦ °É¸é ¸®´ª½ºÀÇ ¸ðµ©ÀÌ ÀüÈ­¸¦ ¹Þ¾Æ¾ß ÇÑ´Ù. ÀϹÝÀûÀÎ getty ÇÁ·Î±×·¥(ÀüÈ­¸¦ ¹Þ¾Æ µÎ ¸ðµ©À» ¿¬°áÇØ ÁÖ´Â ÇÁ·Î±×·¥)Àº ¸ðµ©À» ÀÚµ¿ÀÀ´äÀ¸·Î ¼³Á¤Çؼ­ ¸ðµ©¿¡ ÀüÈ­°¡ °É·Á¿À¸é ¸ðµ©ÀÌ ¹«Á¶°Ç ÀüÈ­¸¦ ¹Þ°í¼­ µÎ ¸ðµ© °£¿¡ Çڵ彦ÀÌÅ·ÀÌ ÁøÇàµÈ´Ù. Áï ¸ðµ©À» ÀÚµ¿ÀÀ´äÀ¸·Î ¼³Á¤ÇØ¾ß ÇÑ´Ù.(ats0=1)

      ±×·±µ¥ getty ÇÁ·Î±×·¥ Áß mgetty ´Â ¸ðµ©À» ÀÚµ¿ÀÀ´äÀ¸·Î ¼³Á¤ÇÏÁö ¾Ê´Â´Ù. Áï, ats0=0 ÀÌ´Ù. ±×·¯¸é ÀüÈ­°¡ °É·Á¿Ã ¶§ ¾î¶»°Ô ÀüÈ­¸¦ ¹Þ´À³Ä°í¿ä? À½¼º ÅëÈ­¿¡¼­ ÀüÈ­°¡ °É·Á¿À¸é º§ÀÌ ¿ï¸®°ÚÁÒ? ¸ðµ©µµ º§ÀÌ ¿ï¸®´Â°É ¾Ë ¼ö°¡ ÀÖÁÒ. Áï, Ring ½ÅÈ£¸¦ ¸ðµ©¿¡¼­ °¨ÁöÇÕ´Ï´Ù. ±×·¯¸é ÄÄÇ»ÅÍ, Áï mgetty¿¡°Ô Áö±Ý ³ª¿¡°Ô ¸µ ½ÅÈ£°¡ µé¾î¿Â´Ù°í º¸°í ÇÏÁö¿ä. ±×·¯¸é mgetty´Â 'ÀüÈ­¸¦ ¹Þ¾Æ¿ä' ÇÏ´Â ¸í·ÉÀ» ÁÝ´Ï´Ù.(ata) ±×·³ ¸ðµ©Àº ÀüÈ­¸¦ ¹Þ°í Çڵ彦ÀÌÅ·À» ÁøÇàÇÕ´Ï´Ù.

      ÀÌ ¹æ¹ýÀÇ ÀÌÁ¡Àº mgetty°¡ ¾î¶² »çÀ¯·Î ´Ù¿îµÇ¸é ÀüÈ­¸¦ ¹ÞÁö ¾Ê´Â´Ù´Â °ÅÁÒ. Áï »ç¿ëÀÚ¿¡°Ô ºÒÇÊ¿äÇÑ ÀüÈ­ºñ ÁöÃâÀ» ¸·´Â Àǹ̰¡ ÀÖÁÒ. ´Ù¸¥ getty´Â getty°¡ ´Ù¿îµÅµµ ¸ðµ©Àº ¹«Á¶°Ç ¿¬°áÇϹǷΠ»ç¿ëÀÚ¿¡°Ô ºÒÇÊ¿äÇÑ ÀüÈ­ºñ ÁöÃâÀ» ÃÊ·¡ÇÒ ¼ö ÀÖ´Ù´Â °Ì´Ï´Ù. ¿ª½Ã µ¶ÀÏ »ç¶÷µéÀÇ  Àý¾àÁ¤½ÅÀÌ µé¾î ÀÖÁÒ. (getty°¡ °¡µ¿ÀÌ µÇÁö ¾ÊÀ¸¸é ´Ù¸¥ getty ÇÁ·Î±×·¥¿¡¼­µµ ¸ðµ©Àº ÀüÈ­¸¦ ¹ÞÁö ¾Ê´Â´Ù. ÀÌÀ¯´Â getty°¡ °¡µ¿µÇÁö ¾ÊÀ¸¸é DTR ½ÅÈ£°¡ ÄÑÁöÁö ¾ÊÀ¸¸ç DTR ½ÅÈ£°¡ ²¨Á® ÀÖÀ¸¸é ¸ðµ©Àº ÀüÈ­¸¦ ¾È ¹Þµµ·Ï ¼³Á¤µÇ¾î Àֱ⠶§¹®ÀÌ´Ù. ´Ü ÀÌ·¸°Ô µÇ·Á¸é ¸ðµ© ¼³Á¤¿¡ &d2 °¡ µé¾î °¡¾ß ÇÑ´Ù. À̸¦ &d0s0=1·Î Çϸé Çǽð¡ ²¨Á® À־ ¸ðµ©ÀÌ ÀüÈ­¸¦ ¹Þ´Â´Ù. Ȥ½Ã ±ÍÂúÀº Àå³­ ÀüÈ­°¡ ÀÚÁÖ ¿Â´Ù¸é ÀÌ ¹æ¹ýÀ» ½á º¸½Ã±æ.)

      ÀüÈ­¸¦ °Å´Â À©µµ¿ì¿¡¼­´Â ¸ðµ©À» ÀÚµ¿ÀÀ´äÀ¸·Î ¼³Á¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.(¼³Á¤Çصµ µÇÁö¸¸ ÀÌ·¸°Ô ÇÏ¸é ¿ÜºÎ¿¡¼­ ÀüÈ­¸¦ °É¸é ¸ðµ©ÀÌ ¹ÞÀ¸¹Ç·Î À½¼ºÅëÈ­¸¦ ÇÒ ¼ö ¾ø°ÚÁÒ?)

      2) ½Ã¸®¾ó Æ÷Æ®

      ½Ã¸®¾ó Æ÷Æ®¸¦ ¼³Á¤ÇÏ·Á¸é ¸ðµ©ÀÌ ¿¬°áµÈ ½Ã¸®¾óÆ÷Æ®ÀÇ ÀåÄ¡¸íÀ» ¸ÕÀú ¾Ë¾Æ¾ß ÇÑ´Ù. ´ÙÀ½¿¡ ºÎÆýÿ¡ ÀÚµ¿À¸·Î ½Ã¸®¾ó Æ÷Æ®ÀÇ IRQ, IO Address, ¼Óµµ, Ç÷οì ÄÁÆ®·ÑÀ» ÁöÁ¤ÇØ¾ß ÇÑ´Ù.

      Çǽÿ¡´Â ±âº»À¸·Î µÎ °³ÀÇ ½Ã¸®¾óÆ÷Æ®°¡ µé¾î ÀÖ°í CMOS ¼Â¾÷¿¡¼­ IRQ¿Í IO address ¸¦ ÁöÁ¤Çϴµ¥ ¸®´ª½º´Â ÀÚµ¿À¸·Î À̸¦ °¨ÁöÇϹǷΠº°µµÀÇ ¼³Á¤Àº ÇÊ¿ä ¾ø´Ù.

      ±×·¯³ª ¿äÁòÀº ¸ðµ©ÀÌ 56k À̹ǷΠ½Ã¸®¾ó Æ÷Æ®ÀÇ ÃÖ°í¼Óµµ¸¦ 115,200bps·Î ¸ÂÃß¾î¾ß Çϴµ¥ ÀÌ´Â º°µµÀÇ ¼³Á¤ÀÌ ÇÊ¿äÇÏ´Ù. ¶Ç ³»Àå¸ðµ©À» »ç¿ëÇϸ鼭 IRQ¸¦ µðÆúÆ® °ªÀ¸·Î »ç¿ëÇÏÁö ¾Ê°í(com1 com3´Â 4, com2, com4 ´Â 3) ´Ù¸¥ °ªÀ¸·Î »ç¿ëÇÏ·Á¸é ¿ª½Ã º°µµÀÇ ¼³Á¤ÀÌ ÇÊ¿äÇÏ´Ù.

      ¾Æ·¡ ÇÊÀÚÀÇ »ç¹«½Ç¿¡ ÀÖ´Â PPP ¼­¹öÀÇ ½Ã¸®¾ó Æ÷Æ® ¼Â¾÷(³»Àå¸ðµ©Àº ½Ã¸®¾óÆ÷Æ®¸¦ Èä³»³½´Ù.) À» º¸ÀÚ. ¸ðµ©Àº ·Îº¸Æ½½º Sportster 56k ³»Àå¸ðµ©ÀÌ°í Æ÷Æ®´Â com3 (0x2f8), IRQ´Â 5¹øÀÌ´Ù.

      ¾Æ·¡ ³»¿ëÀº /etc/rc.boot/0setserial¿¡ ÁöÁ¤µÅ ÀÖ´Ù.(µ¥ºñ¾ÈÀÓ)
       

      ${SETSERIAL} -b /dev/ttyS2 irq 5 port 0x3E8 skip_test autoconfig spd_vhi

      * ·¹µåÇÞÀ̶ó¸é /etc/rc.d/rc.serial ÆÄÀÏ¿¡ ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.

      #!/bin/bash
      /bin/setserial -b /dev/ttyS2 irq 5 port 0x3E8 skip_test autoconfig spd_vhi

      ´ÙÀ½¿¡ chmod 755 /etc/rc.d/rc.serial ¸í·ÉÀ» ÁØ´Ù.

       

      (1)  /dev/ttyS2 : com3 ÀåÄ¡¸íÀÌ´Ù.

      (2)  irq 5 : ÀÎÅÍ·´Æ® 5¹øÀ» »ç¿ëÇÑ´Ù´Â ¶æÀÌ´Ù. ÁÖÀÇÇÒ °Ç ´ëºÎºÐÀÇ ³»Àå¸ðµ©Àº com3
            ·Î ¼³Á¤Çϸé irq´Â µðÆúÆ® °ªÀÎ 4¸¦ »ç¿ëÇÑ´Ù. ±×·±µ¥ ÀÌ·¸°Ô Çϸé com1
            (/dev/ttyS0)ÀÇ irq¿Í °°¾Æ¼­ com1¿¡´Â ´Ù¸¥ ÀåÄ¡¸¦ ¿¬°áÇÒ ¼ö ¾ø´Ù. ±×·¡¼­
            ÇÊÀÚ´Â ³»Àå¸ðµ©ÀÇ IRQ¸¦ 5·Î ÁöÁ¤Çß´Ù. (¹°·Ð ³»Àå¸ðµ©ÀÇ Á¡ÆÛ¸¦ Á¶Á¤ÇØ¾ß ÇÑ´Ù.)

      (3)  port 0x3E8 : com3ÀÇ IO Address ÀÌ´Ù. Ç¥Áؽø®¾ó Æ÷Æ®ÀÇ °æ¿ì´Â com4
            (/dev/ttyS3)±îÁö´Â IO Address°¡ ÁöÁ¤µÇ¾î ÀÖÀ¸¹Ç·Î º¯°æÇÏ¸é ¾ÈµÈ´Ù.

      (4)  spd_vhi : ½Ã¸®¾óÆ÷Æ®ÀÇ ÃÖ°í ¼Óµµ¸¦ 115,200bps·Î ÁöÁ¤ÇÑ´Ù.
            Åë½ÅÇÁ·Î±×·¥¿¡¼­µµ °°ÀÌ ÁöÁ¤ÇØ¾ß È¿·ÂÀÌ ÀÖ´Ù. ¸ðµ©¼Óµµ(¼±·Î¼Óµµ)°¡ 14.4k¶ó¸é
            ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ 57,600 bps·Î ÁöÁ¤ÇØ¾ß ÇÑ´Ù.(spd_hi)

       *   ½Ã¸®¾ó Æ÷Æ® ¼³Á¤ÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇÏ·Á¸é ¾Æ·¡ ¸í·ÉÀ» ÁØ´Ù.
       

      churlsu:/etc/rc.boot# setserial -a /dev/ttyS2
      /dev/ttyS2, Line 2, UART: 16550A, Port: 0x03e8, IRQ: 5
              Baud_base: 115200, close_delay: 50, divisor: 0
              closing_wait: 3000, closing_wait2: infinte
              Flags: spd_vhi skip_test

       

      *   ¸ðµ©ÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÏ·Á¸é minicom ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù.

        minicom -s ¸í·ÉÀ» ÁÖ°í¼­

        Serial port setup ¸Þ´º¿¡¼­

        A -    Serial Device      : /dev/ttyS2
        E -    Bps/Par/Bits       : 115200 8N1

      ¸¦ ÁöÁ¤ÇÏ°í¼­ Save setup as dfl ¸Þ´º¸¦ ¼±ÅÃÇÏ°í Exit ÇÑ ÈÄ minicom ¸í·ÉÀ» °¡µ¿ÇÑ´Ù. ¾Æ·¡Ã³·³ ³ª¿À¸é ¸ðµ©ÀÌ Á¤»óÀ¸·Î ÀÛµ¿ÇÑ´Ù.
       

      Welcome to minicom 1.82

      OPTIONS: History Buffer, F-key Macros, Search History Buffer, I18n
      Compiled on Nov  6 1998, 17:55:03.

      Press CTRL-A Z for help on special keys

      ATZ
      OK


      (¸¶Áö¸·ÀÇ OK°¡ Áß¿äÇÏ´Ù. ¸¸¾à OK°¡ ¾È³ª¿À¸é at <enter>Çؼ­ OK°¡ ³ª¿À´Â°¡ º¼ °Í. ³ª¿À¸é ¸ðµ©ÀÌ Á¤»óÀ¸·Î ÀÛµ¿ÇÏ°í ÀÖÀ½)

      ati4 ¸í·É(·Îº¸Æ½½º) ¶Ç´Â at&v(±âŸ ¸ðµ©) À» ÁÖ¸é ¾Æ·¡Ã³·³ ¸ðµ©ÀÇ ¼³Á¤ °ªÀÌ ³ª¿Â´Ù.
       

      U.S. Robotics 56K FAX INT Settings...

      B0  E1  F1  L1  M1  Q0  V1  X4  Y0
      BAUD=115200  PARITY=N  WORDLEN=8
      DIAL=PULSE   ON HOOK

      &A3  &B1  &C1  &D2  &H1  &I0  &K1
      &M4  &N0  &P1  &R2  &S0  &T5  &U0  &Y1

      S00=000  S01=000  S02=128  S03=013  S04=010  S05=008  S06=002
      S07=060  S08=003  S09=006  S10=014  S11=070  S12=050  S13=001
      S15=000  S16=000  S18=000  S19=004  S21=010  S22=017  S23=019
      S25=005  S27=000  S28=008  S29=020  S30=000  S31=128  S32=002
      S33=000  S34=000  S35=000  S36=014  S38=000  S39=012  S40=002
      S41=000  S42=000

      LAST DIALED #:


      À§¿¡¼­ E1 Q0 V1 S00=000 ÀÌ ³ÝÀÌ ÇÊÈ÷ ÁöÁ¤µÅ¾ß PPP ¿¬°á¿¡ ÁöÀåÀÌ ¾ø´Ù. ¸¸¾à ÀÌ·¸°Ô ¾È³ª¿À¸é ate1q0v1s0=0&w ¸í·ÉÀ» Á־ ¼³Á¤ °ªÀ» ¹Ù²Û´Ù. ´Ù¸¥ °ªµé¿¡ ´ëÇÑ ¼³¸íÀº ÀÌÀüÀÇ ±ÛÀ» Âü°í Çϱ⠹ٶõ´Ù.

    1.2  getty ¼³Á¤

      getty´Â ½Ã¸®¾óÆ÷Æ®¸¦ °¨½ÃÇÏ°í ÀÖ´Ù°¡ ¸ðµ©ÀÌ »ó´ë ¸ðµ©°ú ¿¬°áµÆ´Ù´Â ¸Þ½ÃÁö¸¦ º¸³»¸é login: ÇÁ·ÒÇÁÆ®¸¦ ¶ç¿ì°í »ó´ë¿¡°Ô¼­ °èÁ¤°ú Æнº¿öµå¸¦ ÀÔ·Â ¹Þ¾Æ À̸¦ login ÇÁ·Î±×·¥¿¡°Ô ³Ñ°ÜÁÖ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ¿©±â¼­´Â mgetty¸¦ ±âÁØÀ¸·Î ¼³¸íÇÑ´Ù.

      mgetty´Â ¸ðµç ¹èÆ÷º»¿¡ ±âº»À¸·Î µé¾î ÀÖÀ¸¹Ç·Î ¿©±â¼­ ¼³Ä¡ ¹æ¹ýÀº ¼³¸íÇÏÁö ¾Ê´Â´Ù. ´ÜÁö ¹èÆ÷º»¸¶´Ù ½ÇÇà ÆÄÀÏ ¹× ¼³Á¤ ÆÄÀÏ À§Ä¡°¡ ´Ù¸£¹Ç·Î ¿©±â¼­´Â mgetty ¼Ò½º¸¦ Á÷Á¢ ´Ù¿î ¹Þ¾Æ ¼³Ä¡ÇÑ °æ¿ì¸¦ ´ë»óÀ¸·Î ¼³¸íÇÑ´Ù. 2000³â 5¿ùÈ£¿¡ ´ÙÀ̾óÀÎ ¼³Á¤¿¡ mgetty ¼³Á¤Àº ¼³¸íÇßÀ¸¹Ç·Î À̸¦ Âü°í Çϱ⠹ٶõ´Ù. PPP ¿¬°á¿¡¼­µµ ÀÌ ¼³Á¤À» ±×´ë·Î »ç¿ëÇÑ´Ù. ´ÜÁö Auto PPP¸¦ »ç¿ëÇÏ·Á¸é ÄÄÆÄÀϽà ¼Ò½º¸¦ ¼öÁ¤ÇÏ´Â °É ÀØÁö ¸»±â¸¦.(¸ðµç ¹èÆ÷º»¿¡ µé¾î ÀÖ´Â mgetty´Â Auto PPP ¿É¼ÇÀÌ Æ÷ÇԵŠÀÖ´Ù.)

      getty ÇÁ·Î±×·¥Àº /etc/inittab ÆÄÀÏ¿¡¼­ È°¼º/ºñÈ°¼ºÈ­ÇÒ ¼ö ÀÖ´Ù. ¸®´ª½º¿¡¼­ inittab ÆÄÀÏÀº ¸Å¿ì Áß¿äÇÑ ÆÄÀÏÀ̹ǷΠ¼öÁ¤ÇÒ ¶§´Â ÁÖÀÇÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î getty ÇÁ·Î±×·¥Àº ¸ðµ© ¿¬°áÀÌ ¿Ï·áµÇ¸é °èÁ¤°ú Æнº¿öµå¸¦ ÀÔ·Â ¹Þ¾Æ login ÇÁ·Î±×·¥¿¡°Ô À̸¦ ³Ñ°Ü ÁÖ°í ´ë±â »óÅ·Πµé¾î°£´Ù. login ÇÁ·Î±×·¥Àº Æнº¿öµå ÆÄÀÏ¿¡¼­ Æнº¿öµå¸¦ È®ÀÎÇØ ¸ÂÀ¸¸é Æнº¿öµå ÆÄÀÏ¿¡ ÁöÁ¤µÈ ½©ÇÁ·Î±×·¥(/bin/bash)¸¦ °¡µ¿ÇÑ´Ù. ppp ¿¬°áÀÇ °æ¿ì´Â º¸ÅëÀº /bin/bash ´ë½Å¿¡ pppd¸¦ °¡µ¿Çϵµ·Ï ¼öÁ¤ÇÏ´Â ¹æ¹ýÀ» ¾´´Ù.

      ±×·¯³ª mgetty¿¡¼­ Auto PPP ¿É¼ÇÀ» ³Ö¾úÀ¸¸é ÀÌ °úÁ¤ÀÌ ´Þ¶óÁø´Ù. Áï °èÁ¤ ÀÔ·ÂÀ» ¸ÕÀú login.config ÆÄÀÏ¿¡¼­ °Ë»çÇÑ´Ù. ¸¸¾à  /AutoPPP/¶õ °èÁ¤ ¸íÀÌ µé¾î¿À¸é ¹Ù·Î login.config ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ pppd ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ±× ¿ÜÀÇ °æ¿ì´Â /bin/loginÇÁ·Î±×·¥À» ½ÇÇàÇÑ´Ù.

      Æнº¿öµå ÆÄÀÏ¿¡¼­ pppd¸¦ °¡µ¿ÇÏ´Â °æ¿ì´Â ¾Æ·¡¿Í °°´Ù.
       

      bae:x:500:500:bae churlsu:/home/bae:/usr/sbin/pppd

       

      ¿©±â¼­ ¸¶Áö¸·ÀÇ /bin/bash ´ë½Å /usr/sbin/pppd¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. ±×·¯¸é bae¶ó´Â °èÁ¤À¸·Î ·Î±×ÀÎÇϸé pppd°¡ ½ÇÇàµÈ´Ù.

      ÀÌ ¹æ¹ýÀÇ ÀÌÁ¡Àº ·Î±×ÀÎ °úÁ¤¿¡¼­ Æнº¿öµå ÆÄÀÏÀ» »ç¿ëÇØ »ç¿ëÀÚ ÀÎÁõÀ» ÇϹǷΠ¼³Á¤ÀÌ ½±°í ´ÙÀ̾ó¾÷ ¼­ºñ½º Á¦°ø½Ã ÇÑ °èÁ¤À¸·Î ¿©·¯ °÷¿¡¼­ µ¿½Ã¿¡ »ç¿ëÇÏ´Â °ÍÀ» ¸·±â°¡ ½±´Ù´Â Á¡ÀÌ´Ù. ´ÜÁ¡Àº À©µµ¿ì »ç¿ëÀÚÀÇ °æ¿ì ¿¬°á ÀýÂ÷°¡ º¹ÀâÇØ Áø´Ù.(¸®´ª½º¿¡¼­´Â ½ºÅ©¸³Æ®¸¦ »ç¿ëÇϹǷΠ»ó°ü¾ø´Ù. ¹°·Ð À©µµ¿ì¿¡µµ ½ºÅ©¸³Æ® ±â´ÉÀÌ ÀÖ´Ù°í Çϳª ÇÊÀÚ´Â »ç¿ë¹ýÀ» ¸ð¸¥´Ù.)

      Auto PPP¸¦ »ç¿ëÇؼ­ »ç¿ëÀÚ°¡ ·Î±×ÀÎ °úÁ¤À» °ÅÄ¡Áö ¾Ê°í getty¿¡¼­ ¹Ù·Î pppd¸¦ ¶ç¿ì´Â ¹æ¹ýÀº Àü¿ë¼±À¸·Î ¿¬°áÇÏ´Â °æ¿ìó·³ »ç¿ëÀÚ ÀÎÁõÀÌ ÇÊ¿ä ¾ø´Â °æ¿ì ÁÁÀº ¹æ¹ýÀÌ´Ù. ¶Ç Ŭ¶óÀ̾ðÆ®°¡ À©µµ¿ìÀÎ °æ¿ì ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ·¿¡ °èÁ¤°ú ¾ÏÈ£¸¸ ³Ö°í ¿¬°áÀ» ´©¸£¸é ¹Ù·Î ¿¬°áÀÌ µÇ¹Ç·Î »ç¿ëÇϱ⠽±´Ù. ´ÜÁ¡Àº »ç¿ëÀÚ ÀÎÁõÀ»  PAPÀ̳ª CHAPÀ» »ç¿ëÇØ¾ß ÇϹǷΠ´ÙÀ̾ó¾÷ PPPÀÇ °æ¿ì ÇϳªÀÇ °èÁ¤°ú Æнº¿öµå¸¦ ºÎ¿© ¹Þ¾Æ ¿©·¯ °÷¿¡¼­ µ¿½Ã¿¡ »ç¿ëÇÏ´Â °æ¿ì À̸¦ ¸·±â°¡ ¸Å¿ì Èûµé´Ù´Â Á¡ÀÌ´Ù. (¹æ¹ýÀÌ ¾ø´Â °Ç ¾Æ´Ï³ª ¹«Ã´ º¹ÀâÇÏ´Ù.)

      ÀÌÇÏ mgetty·Î Auto PPP¸¦ ¼³Á¤ÇÏ´Â °æ¿ìÀÇ ¼³Á¤¹ýÀÌ´Ù.(¾Æ·¡¿¡¼­ °ü·Ã ÆÄÀÏÀÌ À§Ä¡ÇÑ µð·ºÅ丮´Â mgetty¸¦ ÄÄÆÄÀÏÇØ ¼³Ä¡ÇÑ °æ¿ìÀÇ À§Ä¡ÀÌ´Ù. ¹èÆ÷º»¿¡ µé¾î ÀÖ´Â mgetty¸¦ »ç¿ëÇÑ´Ù¸é µð·ºÅ丮 À§Ä¡°¡ ´Ù¸£´Ù. find ¸í·ÉÀ¸·Î ã¾Æ º¸±â ¹Ù¶õ´Ù.)

        (1)  mgetty¸¦ »õ·Î ÄÄÆÄÀÏÇÏ´Â °æ¿ì Makefile À» ¼öÁ¤ÇØ AUTO_PPP ¿É¼ÇÀ»
              ³Ö´Â´Ù.

        (2)  /etc/inittab ÆÄÀÏ¿¡ ¾Æ·¡ ÁÙÀ» ³Ö´Â´Ù.

              s2:23:respawn:/usr/local/sbin/mgetty ttyS2

              (¿©±â¼­ ¸Ç ¾ÕÀÇ s2´Â inittab ÆÄÀÏ ³»ÀÇ ´Ù¸¥ ÁÙ¿¡¼­ Áߺ¹Çؼ­ »ç¿ëÇϸé
              ¾ÈµÈ´Ù.)

        (3)  /usr/local/etc/mgetty+sendfax/mgetty.config ¿¡ ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.
         

        port ttyS2
        debug 5
        term vt100
        rings 2
        speed 115200
        modem-check-time  -1
        data-only yes
        modem-type data

         

        a.  port ttyS2 ´Â ÁöÁ¤ ¾Ê¾Æµµ µÈ´Ù. ´Ü ¸ðµ©ÀÌ ¿©·¯ °³ ¿¬°áµÈ °æ¿ì port ÀÌÇÏ´Â
             ±× Æ÷Æ®¿¡ ¿¬°áµÈ ¸ðµ©¿¡¸¸ Àû¿ëµÇ´Â ¿É¼ÇÀÌ´Ù. ¿¹¸¦ µé¾î ¸ðµ©ÀÇ ÃÖ°í
             ¼Óµµ°¡ ´Ù¸£´Ù¸é port ÀÌÇÏ¿¡ speed ¸í·ÉÀ¸·Î ¼Óµµ¸¦ ´Þ¸® ÁöÁ¤ÇÏ¸é µÈ´Ù.

        b.  debug ¸¦ ³ÖÀ¸¸é ¸ðµ© ¿¬°á °úÁ¤ÀÌ /var/log/mgetty.ttyS? ÆÄÀÏ¿¡
             ±â·ÏµÇ¹Ç·Î ¿¬°áÀÌ ÀÌ·ç¾î ÁöÁö ¾ÊÀ» ¶§ ¿øÀÎ ÆľÇÀÌ ½±´Ù.  

        c.  term vt100 Àº Å͹̳ΠŸÀÔÀ» ÁöÁ¤ÇÑ´Ù.

        d.  rings 2 ´Â µÎ ¹ø º§ÀÌ ¿ï¸®¸é ¸ðµ©ÀÌ ÀüÈ­¸¦ ¹ÞÀ¸¶ó´Â ¶æ.

        e.  speed ´Â ½Ã¸®¾ó Æ÷Æ® ¼ÓµµÀÌ´Ù.(¸ðµ©¼Óµµ°¡ ¾Æ´Ï´Ù. ¿ì¸®°¡ ÈçÈ÷ ¸»ÇÏ´Â
             56k ¸ðµ©Àº ¸ðµ©¼Óµµ ¶Ç´Â ¼±·Î¼Óµµ¸¦ ¸»ÇÑ´Ù.) ¿©±â¿¡ ÁöÁ¤ÇÑ ¼Óµµ´Â
             ½Ã¸®¾óÆ÷Æ® ¼Óµµ ÁöÁ¤(setserial) ¿¡¼­ ÁöÁ¤ÇÑ ¼Óµµ¿Í °°¾Æ¾ß ÇÑ´Ù.(spd_vhi)

        f.  modem-check-time  -1 : ¸ðµ© Áß¿¡¼­ ÀϺΠ¸ðµ©ÀÌ ¿À·¡ ÄÑ µÎ¸é disable
            µÇ´Â °æ¿ì°¡ Àִµ¥ ÀÌ·± ¸ðµ©¿¡´Â °ªÀ» 3600 Á¤µµ·Î ÁØ´Ù.
            -1Àº ÇÊ¿ä ¾ø´Ü ¶æ

        g.  data-only yes  : ¸ðµ©ÀÌ Æѽº ¼ö½Å¿ëÀ¸·Î »ç¿ë ¾ÈµÇ¸é ÁöÁ¤ÇÏ´Â°Ô ÁÁ´Ù.
             Æѽº ¼Û½Å°ú´Â °ü°è¾ø´Ù.

        h.  modem-type data : À§¿Í °°´Ù.

        (4) /usr/local/etc/mgetty+sendfax/login.config ÆÄÀÏ¿¡ ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.
         

        /AutoPPP/ -  @  /usr/sbin/pppd auth -chap +pap debug
        *       -       -       /bin/login @

 

        ù° ÁÙÀÇ Àǹ̴ /AutoPPP/ ¶õ ÀÔ·ÂÀÌ µé¾î¿À¸é pppd¸¦ °¡µ¿Ç϶ó´Â ¶æÀÌ´Ù.(À©µµ¿ì¿¡¼­ ÀÌ ±ÛÀÚ°¡ ³¯¾Æ¿Â´Ù.)  pppd ÀÌÇÏ´Â pppdÀÇ ¿É¼ÇÀÌ´Ù. auth -chap +pap »ç¿ëÀÚ ÀÎÁõ¿¡ PAP¸¦ »ç¿ëÇÑ´Ù´Â ¶æÀÌ´Ù. Áï À©µµ¿ìÀÇ ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ·ÀÇ °èÁ¤¸í°ú Æнº¿öµå¸¦ /etc/ppp/pap-secrets ÆÄÀÏ¿¡¼­ È®ÀÎÇÏ°Ú´Ù´Â ¶æÀÌ´Ù.

        À̶§ÀÇ /etc/ppp/pap-secrets ÆÄÀÏÀÇ ³»¿ëÀº ¾Æ·¡¿Í °°´Ù.
         

        hansol   *    pass   *

 

        hansol Àº À©µµ¿ìÀÇ ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ© »ç¿ëÀÚ ³­¿¡ ÀÔ·ÂÇÏ´Â ³»¿ëÀÌ°í pass ´Â ¾ÏÈ£ ³­¿¡ ³ÖÀ» ³»¿ëÀÌ´Ù.

        ¸¸¾à pap-secrets ÆÄÀÏÀ» »ç¿ëÇÏÁö ¾Ê°í ¸®´ª½ºÀÇ Æнº¿öµå ÆÄÀÏÀ» »ç¿ëÀÚ ÀÎÁõ¿¡ »ç¿ëÇÑ´Ù¸é ÀÌ ¶§´Â login ¿É¼ÇÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù. Áï ¾Æ·¡Ã³·³ ¼³Á¤ÇÑ´Ù.
         

        /AutoPPP/ -  @  /usr/sbin/pppd auth -chap +pap login debug

 

        ÀÌ °æ¿ì´Â pap-secrets ÆÄÀÏÀº Áö¿ì´øÁö ¶Ç´Â ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.(ppp ¹öÀü¿¡ µû¶ó µÑ Áß Çϳª°¡ Àû¿ëµÈ´Ù.)
         

        *   *   ""    *

 

        µÑ° ÁÙÀº PPP ¿¬°áÀÌ ¾Æ´Ñ °æ¿ì´Â login ÇÁ·Î±×·¥À» ½ÇÇàÇ϶ó´Â ¶æÀÌ´Ù. Áï ½©¾îÄ«¿îÆ®·Î ¿¬°áÇÑ´Ù.

        *  ¸®´ª½º¸¦ ppp Ŭ¶óÀ̾ðÆ®·Î »ç¿ëÇØ AUTO PPP ·Î ¼³Á¤µÈ ¸®´ª½º PPP ¼­¹ö·Î
           ÀÚµ¿ ¿¬°áÇÏ´Â ½©½ºÅ©¸³Æ®¸¦ ¸¸µé ¶§´Â login: ÇÁ·ÒÇÁÆ®¿¡ /AutoPPP/¸¦
           ÀÔ·ÂÇϵµ·Ï ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. ÀÌ ¶§ÀÇ login: ÇÁ·ÒÇÁÆ®´Â login
           ÇÁ·Î ±×·¥¿¡¼­ Ãâ·Â ÇÏ´Â°Ô ¾Æ´Ï°í mgetty¿¡¼­ Ãâ·ÂÇÑ´Ù. mgetty´Â
           /AutoPPP/ ¶õ  ÀÔ·ÂÀÌ µé¾î¿À¸é login.config¿¡ ÁöÁ¤µÈ pppd ÇÁ·Î±×·¥À»
           ½ÇÇàÇÑ´Ù. À©µµ¿ìÀÇ ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ·µµ ¿¬°á½Ã /AutoPPP/ ¶õ ±ÛÀÚ¸¦
           Àü¼ÛÇØ ÁØ´Ù.

        ¿©±â±îÁö ÁøÇàÇß´Ù¸é À©µµ¿ì¿¡¼­ ÀüÈ­¸¦ °É¸é ¿îÀÌ ÁÁÀ¸¸é PPP ¿¬°á±îÁö ÁøÇàµÉ°Å°í ¿îÀÌ ³ª»Ú´Ù¸é ÀüÈ­ ¿¬°á°ú µ¿½Ã¿¡ ²÷±æ °ÍÀÌ´Ù. ²÷±ä´Ù¸é ¿øÀÎÀº Ä¿³Î¿¡ ppp Áö¿øÀÌ ¾È µé¾î°¡ ÀÖ´Â °æ¿ìÀ̰ųª ppp ¿É¼ÇÀÌ À߸ø µÈ °ÍÀÌ´Ù.

    1.3  ppp ¿É¼Ç ¼³Á¤

      1) Ä¿³Î ppp ÄÚµå È®ÀÎ

      pppd¸¦ »ç¿ëÇϱâ Àü¿¡ ¿ì¼± Ä¿³Î¿¡ ppp Äڵ尡 µé¾î ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. Ä¿³ÎÀ» ÄÄÆÄÀÏÇؼ­ »ç¿ëÇÏ´Â °æ¿ì ƯÈ÷ ÀÌÁ¡À» Ç×»ó È®ÀÎÇØ¾ß ÇÑ´Ù. dmesg ¸í·ÉÀ» ÁÖ¾î ¾Æ·¡ ¶óÀÎÀÌ ³ª¿À¸é Ä¿³Î¿¡ ppp Äڵ尡 µé¾î ÀÖ´Ù.

      PPP: version 2.3.7 (demand dialling)
      TCP compression code copyright 1989 Regents of the University of California
      PPP line discipline registered.

      ¹èÆ÷º»¿¡ µðÆúÆ®·Î µé¾î ÀÖ´Â Ä¿³ÎÀÇ °æ¿ì ppp¸¦ ¿¬°áÇϸé ppp ¸ðµâÀÌ ÀÚµ¿À¸·Î ¿Ã¶ó¿Â´Ù.
      Ä¿³Î¿¡ ppp Áö¿øÀÌ ºüÁ® ÀÖÀ¸¸é /var/log/ppp.log ¿¡ ¾Æ·¡Ã³·³ ¸Þ½ÃÁö°¡ ³ª¿Â´Ù.
      (´Ü ÀÌ °æ¿ì´Â /etc/syslog.conf¿¡ ¾Æ·¡ ÁÙÀÌ µé¾î ÀÖ¾î¾ß ÇÑ´Ù.)

      daemon.*                /var/log/ppp.log
       

      Aug 27 19:55:21 churlsu pppd[265]: This system lacks kernel support for PPP.  This could be because the PPP kernel module could not be loaded, or because PPP was not included in the kernel configurati on.  If PPP was included as a module, try `/sbin/modprobe -v ppp'.  If that fails, ...

 

      2) IP forwarding ÁöÁ¤

      PPP ¼­¹ö´Â °ÔÀÌÆ®¿þÀÌ ¿ªÇÒÀ» ÇϹǷΠip forwarding À» ÁöÁ¤ÇØ¾ß ÇÑ´Ù. µ¥ºñ¾ÈÀ̶ó¸é /etc/rc.boot µð·ºÅ丮¿¡ ¾Æ·¡ ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î ³Ö´Â´Ù.
       

      #!/bin/bash
      echo "1" > /proc/sys/net/ipv4/ip_forward

 

      ·¹µåÇÞÀº ÀÌÀü¿¡´Â /etc/sysconfig/network ÆÄÀÏ¿¡ ÁöÁ¤ÇÏ¸é °¡´ÉÇߴµ¥ 6.2¿¡¼­´Â ¾ÈµÈ´Ù.  rc.local ÆÄÀÏ¿¡ À§ÀÇ echo ÀÌÇϸ¦ ³Ö¾î¾ß ÇÑ´Ù.

      3) ¿É¼Ç ÆÄÀÏ

      pppd ¿É¼ÇÀº /etc/ppp µð·ºÅ丮¿¡ ÀÖ´Â options ÆÄÀÏ°ú options.ttyS? ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ´Ù. ±×¸®°í pppd¸¦ °¡µ¿ÇÏ´Â ¸í·É Çà¿¡¼­µµ ÁöÁ¤ÇÑ´Ù.

      Auto PPP ÀÇ °æ¿ì´Â /usr/local/etc/mgetty+sendfax/login.config ÆÄÀÏÀÇ
      /AutoPPP/ -  @  /usr/sbin/pppd auth -chap +pap login debug ¶óÀο¡¼­ pppd ÀÌÈÄ°¡ ¿É¼ÇÀÌ´Ù. ¿ì¼± ¼øÀ§´Â ¸í·É Çà ÁöÁ¤ÀÌ ÃÖ ¿ì¼±ÀÌ°í options ÆÄÀÏ¿¡¼­ÀÇ ÁöÁ¤ÀÌ ¸Ç ³ªÁßÀÌ´Ù.

      ·Î±×ÀÎ ÈÄ pppd¸¦ °¡µ¿ÇÏ´Â ¹æ¹ý(passwdÆÄÀÏ¿¡¼­ °¡µ¿ÇÏ´Â ¹æ¹ý)ÀÇ °æ¿ì´Â ·Î±×ÀÎ °èÁ¤ÀÇ .ppprc ÆÄÀÏ¿¡¼­µµ ÁöÁ¤ °¡´ÉÇÏ´Ù.

      ±× ¿Ü¿¡ ppp ¿¬°áÀÌ ¾ÈµÇ´Â °æ¿ì´Â ÀÎÁõ(PAP)ÀÌ À߸øµÈ °æ¿ìÀÌ´Ù. À©µµ¿ì¿¡¼­ »ç¿ëÀÚ È®ÀÎ Áß ¸Þ½ÃÁö¿¡¼­ ²÷±â¸é ÀÎÁõÀÌ À߸øµÅ ÀÖ´Ù.

      pap-secrets ÆÄÀÏ ¼³Á¤ÀÌ À߸øµÇ¾î ÀÖ´Ù¸é ppp.log ÆÄÀÏ¿¡ ¾Æ·¡Ã³·³ ³ª¿Ã °ÍÀÌ´Ù.
       

      Aug 27 20:51:32 churlsu pppd[200]: The remote system is required to authenticate itself
      Aug 27 20:51:32 churlsu pppd[200]: but I couldn't find any suitable secret (password) for it to use
      to do so.
      Aug 27 20:51:32 churlsu pppd[200]: (None of the available passwords would let it use an IP address.

 

      ÀÌÁ¦ ppp ¿É¼ÇÀ» ÁöÁ¤ÇÏÀÚ.

      /etc/ppp/options ÆÄÀÏ¿¡ ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.
       

      modem
      crtscts
      bsdcomp 15
      deflate 15
      115200
      asyncmap 0
      proxyarp
      idle 300
      ms-dns 211.192.58.170


      1)
      modem :  ½Ã¸®¾óÆ÷Æ®¿¡ ¿¬°áµÈ ÀåÄ¡°¡ ¸ðµ©ÀÓ.

      2) crtscts :  Çϵå¿þ¾î Ç÷οì ÄÁÆ®·ÑÀ» »ç¿ë

      3) bsdcomp 15 : ¾ÐÃà ÃÖ´ë(¸Þ¸ð¸®°¡ ÀûÀ¸¸é ÁöÁ¤ÇÏÁö ¸» °Í

      4) deflate 15 : À§¿Í °°À½

      5) 115200 : ¿¬°á¼ÓµµÀÓ (setserial ¹× mgetty¿¡ ÁöÁ¤ÇÑ ¼Óµµ¿Í ÀÏÄ¡ ½ÃÄÑ¾ß ÇÑ´Ù.)

      6) asyncmap 0  : ÄÜÆ®·Ñij¸¯Åä( ASCII 31 ÀÌÇÏ)¸¦ 2 ¹ÙÀÌÆ®·Î º¯È¯ÇÏÁö ¾Ê°í º¸³½´Ù.     Åë½Å ¼Óµµ°¡ »¡¶óÁø´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç ÄÜÆ®·Ñ ij¸¯ÅÍ°¡ 2 ¹ÙÀÌÆ®·Î º¸³»Á®
          ¼Óµµ°¡ 10% Á¤µµ ´À·ÁÁø´Ù.

      7) proxyarp : PPP ¼­¹ö°¡ ·£À¸·Î ÀÎÅͳݿ¡ ¿¬°áµÈ °æ¿ì(ÀÌ´õ³Ý ·£Ä«µå°¡ ÀÖ´Â  °æ¿ì)
          ¿¡¸¸ ÇÊ¿äÇÏ´Ù. ARP ¿Í °ü·ÃÀÌ ÀÖ´Ù. ¸¸¾à PPP ¼­¹ö°¡ ´Ù¸¥ ½Ã¸®¾ó Æ÷Æ®¸¦ ÅëÇØ
          ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é ÀÌ ¿É¼ÇÀ» ³ÖÁö ¸» °Í.

      8)  idle 300 : 5ºÐ (300ÃÊ) µ¿¾È Ŭ¶óÀ̾ðÆ®¿Í µ¥ÀÌÅÍ Àü¼ÛÀÌ ¾øÀ¸¸é PPP ¿¬°áÀ»
          ²÷´Â´Ù.

      9) ms-dns 211.192.58.170  :  Å¬¶óÀ̾ðÆ®¿¡°Ô ÇÒ´çÇÏ´Â DNS ¼­¹ö ÁÖ¼ÒÀÌ´Ù.

          /etc/ppp/options.ttyS2 ÆÄÀÏ¿¡´Â ¾Æ·¡Ã³·³ ÁöÁ¤ÇÑ´Ù.
       

      211.192.xx.170:210.192.xx.172


      ¾ÕÀÇ ÁÖ¼Ò´Â ¸®´ª½º ¼­¹öÀÇ ÀÌ´õ³ÝÄ«µå(eth0)¿¡ ºÎ¿©µÈ ÁÖ¼ÒÀÌ°í µÚÀÇ ÁּҴ Ŭ¶óÀ̾ðÆ®(À©µµ¿ì)¿¡ ºÎ¿©ÇÒ ÁÖ¼ÒÀÌ´Ù. ¾ÕÀº »ý·« °¡´ÉÇϳª ³Ö´Â°Ô ÁÁ´Ù.

    1.4  ¿¬°á

      ÀÌÁ¦ ¸ðµç ¼³Á¤Àº ³¡³µ´Ù. À©µµ¿ì¿¡¼­ ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ·À» ¼³Á¤ÇÏ°í pap-secrets ÆÄÀÏ¿¡ ÁöÁ¤ÇÑ °èÁ¤(hansol)°ú ¾ÏÈ£(pass)¸¦ ³Ö°í ¿¬°áÀ» ´©¸£¸é ÀüÈ­°¡ ¿¬°áµÇ°í "»ç¿ëÀÚ È®ÀÎ Áß " ¸Þ½ÃÁö¿¡ À̾î "³×Æ®¿öÅ©¿¡ ·Î±×ÀÎ Áß .." ÀÌ·± ¸Þ½ÃÁö°¡ ³ª¿Ã °ÍÀÌ´Ù. ´ÙÀ½ ¿¬°áÀÌ ¿Ï·áµÇ¸é ÀüÈ­Á¢¼Ó ³×Æ®¿öÅ© âÀÌ »ç¶óÁö°í ´Ù¸¥ âÀÌ ³ª¿Â´Ù.

      À©µµ¿ìÀÇ ½ÇÇà ¸í·É¿¡¼­ winipcfg ¸í·ÉÀ» ÁÖ¸é À©µµ¿ì¿¡ ºÎ¿©µÈ ÁÖ¼Ò°¡ ³ª¿Â´Ù.

      ¾Æ·¡¿Í °°´Ù.

      <±×¸² 2>

      ¸®´ª½º¿¡¼­´Â ¾Æ·¡Ã³·³ ppp.log ÆÄÀÏ¿¡ ±â·ÏµÈ´Ù.
       

Aug 27 20:56:00 churlsu pppd[232]: pppd 2.3.11 started by /AutoPPP/, uid 0
Aug 27 20:56:00 churlsu pppd[232]: Using interface ppp0
Aug 27 20:56:00 churlsu pppd[232]: Connect: ppp0 <--> /dev/ttyS2
Aug 27 20:56:00 churlsu pppd[232]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>
<auth pap> <magic 0x217a5f86> <pcomp> <accomp>]
0x217a5f86> <pcomp> <accomp>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [LCP ConfReq id=0x4 <asyncmap 0xa0000>
<magic 0xc8306e> <pcomp> <accomp>]
Aug 27 20:56:03 churlsu pppd[232]: sent [LCP ConfAck id=0x4 <asyncmap 0xa0000>
<magic 0xc8306e> <pcomp> <accomp>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [PAP AuthReq id=0x1 user="hansol"
password=<hidden>]
Aug 27 20:56:03 churlsu pppd[232]: sent [PAP AuthAck id=0x1 "Login ok"]
Aug 27 20:56:03 churlsu pppd[232]: sent [IPCP ConfReq id=0x1 <addr 211.192.58.170>
<compress VJ 0f 01>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01>
<addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0>
<ms-wins 0.0.0.0>]
Aug 27 20:56:03 churlsu pppd[232]: sent [IPCP ConfRej id=0x1 <ms-dns1 0.0.0.0>
<ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [CCP ConfReq id=0x1 < 12 06 00 00 00 01>
< 11 05 00 01 04>]
Aug 27 20:56:03 churlsu pppd[232]: sent [CCP ConfReq id=0x1]
Aug 27 20:56:03 churlsu pppd[232]: sent [LCP ConfAck id=0x4 <asyncmap 0xa0000>
<magic 0xc8306e> <pcomp> <accomp>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [PAP AuthReq id=0x1 user="hansol"
password=<hidden>]
Aug 27 20:56:03 churlsu pppd[232]: sent [PAP AuthAck id=0x1 "Login ok"]
Aug 27 20:56:03 churlsu pppd[232]: sent [IPCP ConfReq id=0x1 <addr 211.192.58.170>
<compress VJ 0f 01>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01>
<addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0>
<ms-wins 0.0.0.0>]
Aug 27 20:56:03 churlsu pppd[232]: sent [IPCP ConfRej id=0x1 <ms-dns1 0.0.0.0>
<ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [CCP ConfReq id=0x1 < 12 06 00 00 00 01>
< 11 05 00 01 04>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [IPCP ConfReq id=0x2 <compress VJ 0f 01>
<addr 0.0.0.0>]
Aug 27 20:56:03 churlsu pppd[232]: sent [IPCP ConfNak id=0x2 <addr 210.192.58.172>]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [CCP ConfAck id=0x1]
Aug 27 20:56:03 churlsu pppd[232]: rcvd [CCP ConfReq id=0x2]
Aug 27 20:56:03 churlsu pppd[232]: sent [CCP ConfAck id=0x2]
Aug 27 20:56:04 churlsu pppd[232]: rcvd [IPCP ConfReq id=0x3 <compress VJ 0f 01>
<addr 210.192.58.172>]
Aug 27 20:56:04 churlsu pppd[232]: sent [IPCP ConfAck id=0x3 <compress VJ 0f 01>
<addr 210.192.58.172>]
Aug 27 20:56:04 churlsu pppd[232]: local  IP address 211.192.58.170
Aug 27 20:56:04 churlsu pppd[232]: remote IP address 210.192.58.172
Aug 27 20:56:04 churlsu pppd[232]: Script /etc/ppp/ip-up started (pid 243)

                     (ÀϺδ »ý·«Çß´Ù.)

 

2.  Àü¿ë¼±¿¡¼­ PPP ¼­¹ö ¼³Á¤

    Ŭ¶óÀ̾ðÆ®°¡ Àü¿ë¼±À¸·Î ¼­¹ö¿¡ ¿¬°áµÈ °æ¿ì´Â mgetty.config ÆÄÀÏ ¼³Á¤ÀÌ ´Þ¶óÁø´Ù.

    Áï ¾Æ·¡ ¼¼°¡Áö¸¸ ÁöÁ¤ÇÏ¸é µÈ´Ù.

      direct yes
      toggle-dtr no
      speed 57600

    ³ª¸ÓÁö´Â ´ÙÀ̾ó¾÷°ú °°´Ù.

    Àü¿ë¼±ÀÇ °æ¿ì getty ¸¦ °ÅÄ¡Áö ¾Ê°í pppd ¸¸ °¡µ¿Çصµ PPP ¿¬°áÀÌ °¡´ÉÇÏ´Ù. ¿¹Àü¿¡ ÀÌ¿¡ °üÇÑ ±ÛÀ» ›§´Ù.

 

¸®´ª½º PPP Ŭ¶óÀ̾ðÆ® ¼³Á¤

    ¸®´ª½º¸¦ PPP Ŭ¶óÀ̾ðÆ®·Î ¼³Á¤ÇÏ´Â ¹æ¹ýÀº ¿¹¸¦µé¾î ¼³¸íÇÏ°Ú´Ù. ¾Æ·¡´Â ¾ÆÀ̽뿡¼­ Á¦°øÇÏ´Â ½´ÆÛŬ¸¯ ¼­ºñ½º¸¦ ¸®´ª½º·Î ¿¬°áÇÏ´Â °æ¿ìÀÇ ¿¹ÀÌ´Ù. ¾ÆÀ̽ë(http://www.issan.net)¿¡¼­ Á¦°øÇÏ´Â ½´ÆÛŬ¸¯ ¼­ºñ½º´Â ¿øŬ¸¯ ¼­ºñ½ºÀÇ ÀÏÁ¾À¸·Î À©µµ¿ì¿ë ¿øŬ¸¯ ÇÁ·Î±×·¥À» Á¦°øÇÏÁö¸¸ ¸®´ª½º¿¡¼­µµ ½ºÅ©¸³Æ® ÆÄÀÏ ÇÑ °³·Î ¿¬°áÇÒ ¼ö ÀÖ´Ù.

    ¾Æ·¡ ¼³¸íÀ» º¸¸é ¿¬°á ÀýÂ÷°¡ º¹ÀâÇÑ °Íó·³ º¸ÀÌÁö¸¸ ´ëºÎºÐÀÇ ¹èÆ÷º»¿¡´Â ÀÌ¹Ì ±âº» ¼³Á¤ÀÌ µé¾î ÀÖÀ¸¹Ç·Î ¸î °¡Áö¸¸ Á¶Á¤ÇÏ¸é µÈ´Ù.  ¾ÆÀ̽ëÀÇ ½´ÆÛŬ¸¯ ¼­ºñ½º¿¡ »ç¿ëµÇ´Â PPP ¼­¹ö´Â ¸®´ª½º¸¦ »ç¿ëÇÏ°í ÀÖÀ¸¸ç ¸®´ª½º·¦¿¡¼­ ±¸ÃàÇÏ¿´´Ù.(2000 8¿ùÈ£ ÂüÁ¶)

     

1. ȯ°æ :

    1.1 ¹èÆ÷º» : ¸ðµç ¹èÆ÷º»¿¡¼­ »ç¿ë °¡´É

    1.2 »ç¿ë ¸ðµ©

    ¹«°üÇÔ. ´Ü ÀÌ ±ÛÀÇ ¿¹´Â USRobotics sportster ³»Àå¸ðµ©ÀÌ¸ç ¸ðµ©ÀÇ com Æ÷Æ®´Â 3¹ø  irq´Â 5¹øÀÎ °æ¿ìÀÌ´Ù..

     

2. ½Ã¸®¾óÆ÷Æ® ¼Â¾÷

    ¾Æ·¡´Â ³»Àå¸ðµ©ÀÇ ½Ã¸®¾óÆ÷Æ®(com3)ÀÇ irq¸¦ 5¹øÀ¸·Î º¯°æÇÏ°í ½Ã¸®¾óÆ÷Æ®ÀÇ ÃÖ°í¼Óµµ¸¦ 115200bps·Î ¼³Á¤ÇÏ´Â ¸í·ÉÀÌ´Ù. (¸ðµ©ÀÌ 28.8k ÀÌ»óÀ̾î¾ß ÇÑ´Ù.) ºÎÆà ¶§ ¸¶´Ù ÀÚµ¿ ½ÇÇàµÇµµ·Ï ·¹µåÇÞÀÇ °æ¿ì´Â rc.local ÆÄÀÏ¿¡ ¾Æ·¡ ÁÙÀ» Ãß°¡ÇÏ°í µ¥ºñ¾ÈÀº /etc/rc.boot µð·ºÅ丮ÀÇ 0setserial ÆÄÀÏÀ» ¼öÁ¤ÇÑ´Ù. ¸ðµ©ÀÌ com1 ¿¡ ¿¬°áµÅ ÀÖ´Ù¸é ttyS0,  com2¶ó¸é ttyS1À» ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ÀÏ¹Ý ¸ðµ©Àº º¸Åë irq ºÎºÐÀº º°µµ·Î ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

    2.1 ·¹µåÇÞ
     

    /etc/rc.d/rc.serial¿¡ ¾Æ·¡ ÁÙ ³ÖÀ½
    /bin/setserial  /dev/ttyS2 irq 5 spd_vhi

 

    2.2 µ¥ºñ¾È

    /etc/rc.boot/0setserial¿¡¼­ ¾Æ·¡ ÁÙÀ» ã¾Æ ¼öÁ¤
     

    ${SETSERIAL} -b /dev/ttyS2 irq 5 port 0x3E8 skip_test autoconfig spd_vhi

 

    2.3 È®ÀÎ

    ¸®ºÎÆà Çؼ­ ¾Æ·¡ ¸í·ÉÀ» ÁÜ.
     

    setserial -a /dev/ttyS2

 

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

    /dev/ttyS2, Line 2, UART: 16550A, Port: 0x03e8, IRQ: 5
            Baud_base: 115200, close_delay: 50, divisor: 0
            closing_wait: 3000, closing_wait2: infinte
            Flags: spd_vhi skip_tes


    *   IRQ: 5, Baud_base: 115200, Flags: spd_vhi °¡ ³ª¿Í¾ß ÇÑ´Ù.

 

3.  ¸ðµ© ÀÛµ¿ ¿©ºÎ È®ÀÎ

    3.1 minicom -s ¸í·ÉÀ¸·Î minicom À» °¡µ¿Çؼ­ ¾Æ·¡Ã³·³ ȯ°æ ¼öÁ¤

    1) serial port setup ¿¡¼­
     

    . serial device : /dev/ttyS2
    . Bps  : 115200

 

    2) Save setup as dfl ·Î ÀúÀå ÈÄ Á¾·á

    *. minicom ÀÌ ¼³Ä¡°¡ ¾ÈµÇ¾î ÀÖÀ¸¸é ·¹µåÇÞÀÇ °æ¿ì CD 1¹øÀ» ¸¶¿îÆ® ÈÄ
    RPM µð·ºÅ丮¿¡¼­ ¾Æ·¡ ¸í·ÉÀ¸·Î ¼³Ä¡

    rpm -i  minicom-1.83..

    3.2  minicomÀ» °¡µ¿Çؼ­ 01412 ¸¦ ¿¬°áÇÑ´Ù.

    minicom  <enter> Çؼ­ È­¸é¿¡ OK°¡ ³ª¿Í¾ß ÇÔ.

    atdt01412 <enter> Çؼ­ 01412¿¡ ¿¬°áµÅ´Â Áö È®ÀÎ. ¿¬°áµÇ¸é ´ÙÀ½À¸·Î.

    * ISDN ÀüÈ­ÀÇ °æ¿ì´Â 01412¿¡ ÀüÈ­°¡ °É¸®Áö ¾Ê´Â´Ù. À̶§´Â 01411À» »ç¿ëÇÒ °Í.

 

4. ¸®´ª½ºÀÇ ¶ó¿ìÆà Å×ÀÌºí¿¡ µðÆúÆ®°ÔÀÌÆ®¿þÀÌ°¡ ¼³Á¤µÅ ÀÖÀ¸¸é Áö¿ï °Í..

    PPP ·Î ÀÎÅͳÝÀ» ¿¬°á½Ã´Â µðÆúÆ®°ÔÀÌÆ®¿þÀÌ°¡ PPP ¼­¹ö¿©¾ß ÇÑ´Ù.(¿©±â¼­´Â ¾ÆÀÌ½ë ¸®´ª½º¼­¹ö) ±×·¡¼­ ppp Ŭ¶óÀ̾ðÆ®(»ç¿ëÀÚ ÇǽÃ)¿¡ ÀÌ¹Ì µðÆúÆ®°ÔÀÌÆ®¿þÀÌ°¡ ¼³Á¤µÇ¾î ÀÖÀ¸¸é ¿¬°áÀÌ ¾ÈµÈ´Ù. µðÆúÆ®°ÔÀÌÆ®¿þÀÌ°¡ ¼³Á¤µÅ ÀÖ´ÂÁö¸¦ È®ÀÎÇÏ´Â ¹æ¹ýÀº ¾Æ·¡¿Í °°´Ù.

    netstat -nr ¸í·ÉÀ» ÁØ´Ù.

    ¾Æ·¡Ã³·³ ¸¶Áö¸· ¶óÀο¡ 0.0.0.0 À¸·Î ½ÃÀÛÇÏ´Â ÁÙÀÌ ÀÖÀ¸¸é µðÆúÆ®°ÔÀÌÆ®¿þÀÌ°¡ ¼³Á¤µÇ¾î ÀÖ´Ù.
     

    [root@jinnee/root]#netstat -nr
    Kernel IP routing table
    Destination     Gateway       Genmask           Flags   MSS   Window irtt Iface
    192.168.1.5     0.0.0.0       255.255.255.255   UH      0 0         0 eth0
    192.168.1.0     0.0.0.0       255.255.255.0        U       0 0         0 eth0
    127.0.0.0        0.0.0.0       255.0.0.0               U       0 0         0 lo
    0.0.0.0         192.168.1.1     0.0.0.0               UG      0 0         0 eth0

 

    µðÆúÆ®°ÔÀÌÆ®¿þÀÌ Á¦°Å

    1) ÀϽÃÀû Á¦°Å

    ÀϽÃÀûÀ¸·Î Á¦°ÅÇÏ´Â ¹æ¹ýÀÌ´Ù. (¸®ºÎÆÃÇϸé È¿·ÂÀÌ »ç¶óÁø´Ù.)

    route del  default

    2) ¿µ±¸ Á¦°Å

    - ·¹µåÇÞÀÇ °æ¿ì

    /etc/sysconfig/network ÆÄÀÏ¿¡¼­ GATEWAY= ¿¡ ÁöÁ¤µÈ IP ¾îµå·¹½º¸¦ Áö¿ò.

     

    NETWORKING=yes
    FORWARD_IPV4=yes
    HOSTNAME=jinnee
    DOMAINNAME=urizip.com
    GATEWAY=
    GATEWAYDEV=eth0

 

    - µ¥ºñ¾ÈÀÇ °æ¿ì

    /etc/init.d/network ÆÄÀÏÀÇ ¾Æ·¡ ÁÙÀ» Á¦°Å(¸Ç ¾Õ¿¡ #¸¦ ³ÖÀ½)
     

    #[ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1


     

5. ppp ¿É¼Ç ¼³Á¤

    Åë½Å¼Óµµ, ¾ÐÃà¹æ¹ý µîÀ» ÁöÁ¤ÇÑ´Ù. /etc/ppp µð·ºÅ丮ÀÇ options ÆÄÀÏ¿¡ ¾Æ·¡ ³»¿ëÀ» ³Ö´Â´Ù. ´Ù¸¥ ³»¿ëÀº Áö¿ò. (ÀÌ ÆÄÀÏÀÌ ¾øÀ¸¸é »õ·Î ¸¸µë)

     

    lock
    modem
    crtscts
    bsdcomp 15
    deflate 15
    115200


 

6. pap-secrets ÆÄÀÏ ¸¸µê.

    ¾ÆÀ̽ëÀÇ PPP ¼­¹ö¿¡¼­´Â »ç¿ëÀÚ ÀÎÁõ(»ç¿ëÀÚ°¡ Á¤´çÇÑ »ç¿ëÀÚ ÀÎÁö üũÇÏ´Â °Í) ¿¡ papÀ» »ç¿ëÇÑ´Ù. ¸®´ª½º¿¡¼­ pap ÀÎÁõÀ» ÁöÁ¤ÇÏ´Â ÆÄÀÏÀº /etc/ppp/pap-secrets ÆÄÀÏÀÌ´Ù. ÀÌ ÆÄÀÏ¿¡ ¾ÆÀ̽뿡¼­ ºÎ¿©ÇÑ °èÁ¤°ú Æнº¿öµå¸¦ ³Ö´Â´Ù.  °èÁ¤À» ¹ß±Þ ¹ÞÀ¸·Á¸é ¾ÆÀ̽ëÀÇ È¨ÆäÀÌÁö¸¦ Âü°í ÇÒ °Í.

    °èÁ¤¸í   *    Æнº¿öµå

    * ÀÌ ÆÄÀÏÀº ´Ù¸¥ »ç¿ëÀÚ°¡ º¼ ¼ö ¾øµµ·Ï "chmod  600 " ¸í·ÉÀ» ÁØ´Ù.

 

7. ppp ÀÚµ¿¿¬°á ½ºÅ©¸³Æ® ÀÛ¼º

    ÀÌ ½ºÅ©¸³Æ®´Â 01412 ¹øÀ¸·Î ÀüÈ­¸¦ °É¾î ¸Þ´º¿¡¼­ "2"¹øÀ» ¼±Åà ÈÄ "issan"À» ÀÔ·ÂÇØ ÁÖ°í ¾ÆÀ̽ëÀÇ ppp ¼­¹ö¿¡¼­ pppd µ¥¸óÀÌ ¶ß¸é ÀÚ½ÅÀÇ pppd¸¦ ½ÇÇàÇØÁÖ´Â ½ºÅ©¸³Æ®ÀÌ´Ù.(ÆÄÀÏ À̸§À» issan À̶ó ÇÏÀÚ.)
     

    #!/bin/bash
    /usr/sbin/pppd  connect ¡¬
    '/usr/sbin/chat -t 60  "" atx1 OK atdt01412 X 2 X issan' ¡¬
    /dev/ttyS2 noipdefault defaultroute

 

    * ¡¬¾Õ¿¡ °ø¹éÀÌ ÇÊ¿äÇÏ´Ù.

    ÀÌ ÆÄÀÏÀº ½ÇÇà¸ðµå¿©¾ß ÇÑ´Ù

    chmod  755 issan  <enter>

 

8. ¿¬°á ½ÇÇà

    À§ÀÇ ½ºÅ©¸³Æ®(issan)°¡ ÀúÀåµÈ µð·ºÅ丮¿¡¼­ ./issan <enter> ÇÏ¸é ¿¬°áµÈ´Ù.

 

9. ¿¬°á È®ÀÎ

    PPP ¿¬°áÀÌ ÀÌ·ç¾î Á³´ÂÁö¸¦ È®ÀÎÇÏ´Â ¹æ¹ýÀÌ´Ù.

    9.1 ifconfig ¸í·É¿¡¼­ ¾Æ·¡Ã³·³ ³ª¿Í¾ß ÇÑ´Ù.

     

    eth0    Link encap:Ethernet  HWaddr 00:00:21:E6:B0:45
              inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1238 errors:0 dropped:0 overruns:0 frame:0
              TX packets:650 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:100
              Interrupt:9 Base address:0x300

    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:3924  Metric:1
              RX packets:18 errors:0 dropped:0 overruns:0 frame:0
              TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0

    ppp0   Link encap:Point-to-Point Protocol
              inet addr:210.115.4.12  P-t-P:210.115.4.2  Mask:255.255.255.255
              UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:576  Metric:1
              RX packets:8 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:10

    (ppp0 ... ÀÌÇÏÀÇ ÁÙÀÌ Ãß°¡µÈ´Ù.)

 

    9.2 ps ax ¸í·ÉÀ» ÁÖ¸é ¾Æ·¡ ÁÙÀÌ ³ª¿Â´Ù.
     

    664 ttyS2  S  0:00 /usr/sbin/pppd connect /usr/sbin/chat -t 60 "" atx1 OK atdt0141

 

    9.3 netstat  -nr ¸í·ÉÀ» ÁÖ¸é ¾Æ·¡Ã³·³ ³ª¿Í¾ß ÇÑ´Ù.(³¡ÀÌ pppÀÎ ¶óÀÎÀÌ µÎ °³ ³ª¿Â´Ù.)
     

    Kernel IP routing table
    Destination     Gateway         Genmask            Flags   MSS Window  irtt Iface
    192.168.1.5     0.0.0.0         255.255.255.255    UH        0 0  0            eth0
    210.115.4.2     0.0.0.0         255.255.255.255    UH        0 0  0           ppp0
    192.168.1.0     0.0.0.0         255.255.255.0         U         0 0  0            eth0
    127.0.0.0        0.0.0.0         255.0.0.0                U         0 0   0             lo
    0.0.0.0         210.115.4.2     0.0.0.0                  UG        0 0  0           ppp0


 

10. ¿¬°á ²÷±â 

    À§ÀÇ "9.2" ps ax ¸í·É Ãâ·Â¿¡¼­  ¸Ç ¾Õ¿¡ ³ª¿À´Â ¼ýÀÚ(PID¸¦ kill ¸í·É µÚ¿¡ ³Ö´Â´Ù.
     

    kill  664

     




¡ã top

homeÀ¸·Î...