Linux PPP HOWTO
Linux PPP HOWTO
Robert Hart, hartr@interweft.com.au
v3.0, 31 March 1997
¹ø¿ª:±è âÇÑ 1Â÷ ¼öÁ¤¹ø¿ª ¹× sgml ÆíÁý:±è º´Âù
redhands@kldp.linux-kr.org
ÀÌ ¹®¼´Â ¾î¶»°Ô ¸®´ª½º PC ¸¦ PPP ¼¹ö¿¡ ¿¬°á ÇÏ´ÂÁö, ¾î¶»°Ô µÎ°³ÀÇ
·£À» ÅëÇÏ¿© PPP ¸¦ »ç¿ëÇÏ´ÂÁö ±×¸®°í ¸®´ª½º ¹Ú½º¸¦ PPP ¼¹ö·Î½á ¾î¶»°Ô
È°¿ëÇÒ°ÍÀÎÁö¸¦ ´Ù·é´Ù. ¶ÇÇÑ PPP ¿¬°á¿¡ ´ëÇÑ À߸øµÈ °ÍÀ» °íÄ¡µµ·Ï
µµ¿ÍÁÙ°ÍÀÌ´Ù.
ÀúÀÛ±Ç
ÀÌ ¹®¼´Â GPL(GNU Public License)ÀÇ ¹üÀ§ ¾È¿¡¼ ¹èÆ÷µÈ´Ù.
±¸ÇÒ¼ö Àִ°÷
comp.os.linux.answes ´º½º±×·ì¿¡¼ ÃֽŠ¹öÁ¯À» ±¸ÇÒ¼ö ÀÖ´Ù. html Æ÷¸ËÀ»
±¸ÇÒ·Á¸é ¾Æ·¡¸¦ Âü°íÇ϶ó.
´Ù¸¥ Æ÷¸ä(SGML, ASCII, postscript, DVI)ÀÇ ¹®¼µéÀº
Ascii, Html À» Á¦¿ÜÇÑ ¹®¼µé ¿¡¼ ±¸ÇÒ¼ö ÀÖ´Ù.
sunsite.unc.edu ´Â ¾ÆÁÖ ¸¹Àº ºÎÇÏ°¡ °É¸®°í ÀÖ´Ù. ¿Ø¸¸ÇÏ¸é °¡±î¿î °÷ÀÇ
¹Ì·¯ »çÀÌÆ®¸¦ ÀÌ¿ëÇ϶ó.
°¨»çÀÇ ¸»
¸¹Àº »ç¶÷µéÀÌ ÀÌ ¹®¼¸¦ ÁغñÇϴµ¥ µµ¿òÀ» ÁÖ¾ú´Ù. Al Longyear ¾¾²² PPP
ÀÚü¿¡ ´ëÇÏ¿© ¾Ë·ÁÁֽŵ¥ ´ëÇØ Æ¯º°È÷ °¨»çÇÑ´Ù. (±×·¸Áö¸¸ ÀÌ ¹®¼¿¡ À߸øÀÌ
ÀÖ´Ù¸é ³» À߸øÀÌÁö ±×ÀÇ À߸øÀº ¾Æ´Ï´Ù.) Greg Hankins ¾¾(¸®´ª½º ÇÏ¿ìÅõ
ü°èÀÇ ¿î¿µÀÚ)¿Í Debi Tackett ¾¾(MaximumAcces s.c omÀÇ)¿¡°Ô´Â ¼¼ú dz°ú
³»¿ë ¼ø¼, ³í¸®, Ç¥ÇöÀÇ ¸íÈ®¼º µî¿¡ ´ëÇØ µµ¿òÀÌ µÈ ¸¹Àº Á¦¾ÈÀ» ÇØ Áֽŵ¥
´ëÇØ Æ¯º°È÷ °¨»çÇÑ´Ù.
¸¶Áö¸·À¸·Î, ÀüÀÚ¿ìÆíÀ» ÅëÇØ ÁÖ¼®À» ¿äûÇØ ÁØ ºÐµé²² °¨»çµå¸°´Ù. ¸ðµç
ÇÏ¿ìÅõ ÀúÀÚµé°ú ¸¶Âù°¡Áö·Î, µµ¿ÍÁִµ¥¼ ¾ò´Â ¸¸Á·ÀÌ ¹Þ´Â º¸¼öÀÌ°í,
±×°É·Î ÃæºÐÇÏ´Ù. ÀÌ ÇÏ¿ìÅõ¸¦ ¾¸À¸·Î½á ³ª-¿Í ´Ù¸¥ ¸ðµç »ç¿ëÀÚµé
- ÀÌ ¿ì¸®°¡ ¼±ÅÃÇÑ ¿î¿µÃ¼Á¦¸¦ ¸¸µé°í ¿î¿µÇسª°¡´Â »ç¶÷µé¿¡°Ô Áø ºúÀ»
Á¶±ÝÀ̳ª¸¶ °±´Â ÁßÀÌ´Ù.
ÁöÁ¡ ´ë ÁöÁ¡ ÇÁ·ÎÅäÄÝ(PPP:the Point to Point Protocol)Àº Á÷·Ä ¿¬°á -
Á÷Á¢ Á÷·Ä ¿¬°á(³Î ¸ðµ© ÄÉÀ̺íÀ» ¾²´Â)ÀÌ µÉ °ÍÀÌ´Ù-, ÅÚ³Ý ±¸Ãà ¿¬°á
ȤÀº ¸ðµ©°ú Àüȼ±À» ¾²´Â ¿¬°á(¹°·Ð ISDN°°Àº µðÁöÅРȸ¼±À» ¾²´Â
°æ¿ìµµ) »ó¿¡¼ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ(IP: the Internet Protocol)°ú ´Ù¸¥
³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» ¸¸µé°í ÀÛµ¿½ÃÅ°´Â ±âÁ¦ÀÌ´Ù.
PPP¸¦ ¾²¸é ¸®´ª½º PC¸¦ PPP ¼¹ö¿¡ ¿¬°á½ÃÅ°°í ±× ¼¹ö°¡ ¿¬°áµÈ
³×Æ®¿öÅ©¿¡ Á÷Á¢ ¿¬°áµÈ °Íó·³ ±× ³×Æ®¿öÅ©ÀÇ ¼Ò½º¸¦ ¾µ ¼ö ÀÖ´Ù.
¸¶Âù°¡Áö·Î ¸®´ª½º PC¸¦ PPP¼¹ö·Î ¼³Á¤Çؼ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡¼ ³» ÄÄÇ»ÅÍ¿¡
ÀüÈÇØ µé¾î¿Í ³» ·ÎÄà PC¿Í ³×Æ®¿öÅ©ÀÇ ¼Ò½º¸¦ ¾µ ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ´Ù.
PPP°¡ ´ëµî ü°èÀÎ ¸¸Å, µÎ °³ÀÇ ¸®´ª½º PC¿¡¼ PPP¸¦ ½á¼ µÎ°³ÀÇ
³×Æ®¿öÅ©¸¦ ¿¬°áÇÏ°í (ȤÀº ·ÎÄà ³×Æ®¿öÅ©¸¦ ÀÎÅͳݿ¡ ¿¬°á)
±¤¿ª³×Æ®¿öÅ©(WAN)À» ¸¸µé ¼öµµ ÀÖ´Ù.
PPP¿Í ÀÌ´õ³Ý ¿¬°áÀÇ Ä¿´Ù¶õ Â÷ÀÌ Áß Çϳª´Â ¹°·Ð ¼ÓµµÀÌ´Ù - Ç¥ÁØ
ÀÌ´õ³Ý ¿¬°áÀº ÀÌ·Ð Ãâ·ÂÀÌ ÃÖ´ë 10Mbs(ÃÊ´ç ¸¸ºñÆ®-Mega´ÜÀ§)ÀñÇØ
¾Æ³¯·Î±× ¸ðµ©Àº ¼Óµµ°¡ 56kbs(ÃÊ´ç õºñÆ®-kilo´ÜÀ§)Á¤µµ±îÁö¸¸ ¿Ã¶ó°£´Ù.
¶ÇÇÑ PPP ¿¬°á ¹æ½ÄÀ» ÅÃÇÒ °æ¿ì, ¸î°¡Áö ÇÁ·Î±×·¥°ú ¼ºñ½ºÀÇ »ç¿ë¿¡ ¾à°£ÀÇ
Á¦¾àÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.
PPP´Â ¾ö¹ÐÇÑ ´ëµîÇÁ·ÎÅäÄÝÀÌ´Ù; (±â¼úÀûÀ¸·Î´Â) ÀüÈÇÏ´Â ±â°è³ª
Àüȹ޴ ±â°è³ª Â÷ÀÌ°¡ ¾ø´Ù. ÇÏÁö¸¸ ¸íÈ®¼ºÀÇ ¸é¿¡¼ º¸¸é
Ŭ¶óÀ̾ðÆ® Ãø°ú ¼¹öÀÇ ¿ë¾î·Î »ý°¢ÇÏ´Â °ÍÀÌ À¯¿ëÇÏ´Ù.
PPP¿¬°áÀ» ±¸ÃàÇϱâ À§ÇØ ¾î¶² Àå¼Ò·Î Àüȸ¦ °É°í ÀÖÀ» ¶§, ÀüÈ°Å´Â ÂÊÀÌ
Ŭ¶óÀ̾ðÆ® ÃøÀÌ°í Àüȹ޴ ÂÊÀÌ ¼¹öÀÌ´Ù.
¸®´ª½º ÇÑ ÅëÀ» PPP¿¬°á »ó¿¡¼ ÀüÈ¹Þ°í ´Ù·ê ¼ö ÀÖµµ·Ï ¼³Á¤ÇÏ´Â °æ¿ì,
PPP ¼¹ö¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù.
¾î¶² ¸®´ª½º PCµµ PPP¼¹ö¿Í Ŭ¶óÀ̾ðÆ® ÃøÀÌ µÉ ¼ö ÀÖ´Ù. -ÇÑ°³ ÀÌ»óÀÇ
Á÷·Ä Æ÷Æ®(±×¸®°í ÇÊ¿äÇÏ´Ù¸é ¸ðµ©µµ)¸¦ °¡Áö°í ÀÖ´Ù¸é ½ÉÁö¾î µ¿½Ã¿¡µµ
°¡´ÉÇÏ´Ù. ÀÌ¹Ì À§¿¡¼ ¸»ÇÑ °Íó·³, Ŭ¶óÀ̾ðÆ® Ãø°ú ¼¹ö »çÀÌ¿¡´Â PPP¿¡
°üÇÑÇÑ ÀÏ´Ü ¿¬°áµÈ ´ÙÀ½¿¡´Â ¾Æ¹«·± ½ÇÁúÀû Â÷ÀÌ°¡ ¾ø´Ù.
ÀÌ ¹®¼¿¡¼´Â ÀüȰɱ⸦ ÃʱâÈÇÏ´Â ±â°è¸¦ Ŭ¶óÀ̾ðÆ® ÃøÀ̶ó°í
°£ÁÖÇÏ°í, ÀüÈ¿¡ ÀÀ´äÇÏ°í ÀÌ ÀüÈ¿äûÀ» ÅëÇØ ÀÎÁõÀ» °Ë»çÇÏ´Â
±â°è(»ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¿Í °¡´ÉÇÑ ±âÁ¦¸¦ ÅëÇØ)¸¦ ¼¹ö¶ó°í
°£ÁÖÇÑ´Ù..
Ŭ¶óÀ̾ðÆ® ÃøÀ¸·Î¼ PPP¸¦ ½á¼ ÀÎÅÍ³Ý »óÀÇ ¾î¶² À§Ä¡¿¡ ÀÖ´Â Çϳª ȤÀº
±× ÀÌ»óÀÇ ±â°è¿¡ ¿¬°áÇÏ´Â °ÍÀÌ ¾Æ¸¶µµ ´ëºÎºÐÀÇ »ç¶÷µéÀÌ °ü½ÉÀÖ´Â °Í Áß
ÇϳªÀÏ °ÍÀÌ´Ù. - ÀÌ°ÍÀÌ ¸®´ª½º PC¸¦ Ŭ¶óÀ̾ðÆ® ÃøÀ¸·Î »ç¿ëÇÏ´Â °ÍÀÌ´Ù.
ÀÌ ¹®¼¿¡ ½á³õÀº ¼ø¼´Â ÀÎÅÍ³Ý ¿¬°áÀ» ±¸ÃàÇÏ°í ÀÚµ¿ÈÇϵµ·Ï µµ¿ÍÁÙ
°ÍÀÌ´Ù.
¶ÇÇÑ ÀÌ ¹®¼´Â ¸®´ª½º PC¸¦ PPP ¼¹ö·Î ¼³Á¤Çϵµ·Ï ¾È³»ÇÏ¸ç µÎ°³ÀÇ
·£³×Æ®¿öÅ©¸¦ PPP¸¦ ½á¼ (¿ÏÀüÈ÷ ÅëÇÏ°Ô) ¼·Î ¿¬°áÇϵµ·Ï ¾È³»ÇÑ´Ù.(º¸Åë
ÀÌ°ÍÀ» ±¤¿ª³×Æ®¿öÅ© -WAN:wide area network-¿¬°áÀ̶ó°íµé ÇÑ´Ù).
¸®´ª½º ¹èÆ÷º»µé »çÀÌ¿¡´Â ¸¹Àº Â÷ÀÌ°¡ ÀÖÀ¸¸ç °¢±â ó¸® ¹æ¹ý¿¡ ´ëÇÑ
Ư¡ÀÌ ÀÖ´Ù.
Ưº°È÷ ¸®´ª½º(¿Í À¯´Ð½º) ÄÄÇ»ÅÍÀÇ ½ÃÀÛ, ÀÎÅÍÆäÀ̽º ¼³Á¤ µîµî¿¡´Â
µÎ°¡Áö ´Ù¸¥ ¹æ¹ýÀÌ ÀÖ´Ù.
±×°ÍÀº BSD ÃʱâÈ¿Í System V ü°è ÃʱâÈÀÌ´Ù. À¯´Ð½º
´º½º±×·ì¿¡ ºüÁ®ºÃ´Ù¸é ÀÌ µÎ °è¿ ÁöÁöÀÚµéÀÌ ÀÚÁÖ ¹úÀÌ°Ô µÇ´Â
Á¾±³ÀüÀïÀ» ºÃÀ» °ÍÀÌ´Ù. ÀÌ·± ÀÏÀ» ÁÁ¾ÆÇÑ´Ù¸é, ÀÌ ¶ß°Å¿î ³íÀï¿¡ Âü°¡ÇØ
º¸¶ó.
°¡Àå ³Î¸® ¾²ÀÏ ¹èÆ÷º»Àº ´ÙÀ½ÀÌ´Ù.
- ½½·¢ ¿þ¾î
BSDÇü °è¿ Ãʱâȸ¦ ¾´´Ù.
- ·¹µå ÇÞ(±×¸®°í °ú°ÅÀÇ µ¿¸ÍÀÚ Ä®µ¥¶ó)
SysV °è¿ Ãʱâȸ¦ ¾´´Ù.(¸¹ÀÌ °íÃÄÁø ÇüÅÂÀ̱ä ÇÏÁö¸¸)
- µ¥ºñ¾È
SysV °è¿ Ãʱâȸ¦ ¾´´Ù.
BSD Çü ÃʱâÈ´Â ÀüÇüÀûÀ¸·Î ÃʱâÈ ÆÄÀÏÀ» /etc/...
¿¡ ³Ö¾îµÎ¸ç
ÀÌ ÆÄÀϵéÀº ´ÙÀ½°ú °°´Ù:-
/etc/rc
/etc/rc.local
/etc/rc.serial
(±×¸®°í ´Ù¸¥ ÆÄÀϵµ ÀÖÀ» °ÍÀÌ´Ù)
ÃÖ±Ù¿¡´Â ¸î¸î BSD ü°è ÃʱâÈ°¡ ¸ðµç °ÍÀ» /etc
¿¡ ³Ö´Â ´ë½Å
/etc/rc.d...
µð·ºÅ丮¿¡ ½ÃÀÛ ÆÄÀÏÀ» ³ÖÀ¸·Á ÇÏ°í ÀÖ´Ù.
System V ÃʱâÈ´Â /etc/...
¶Ç´Â /etc/rc.d/...
µð·ºÅ丮¿Í ±× ¾Æ·¡¿¡ ÀÖ´Â ¸¹Àº ºÎµð·ºÅ丮 ¾È¿¡ ÃʱâÈ ÆÄÀÏÀ» µÐ´Ù:-
drwxr-xr-x 2 root root 1024 Jul 6 15:12 init.d
-rwxr-xr-x 1 root root 1776 Feb 9 05:01 rc
-rwxr-xr-x 1 root root 820 Jan 2 1996 rc.local
-rwxr-xr-x 1 root root 2567 Jul 5 20:30 rc.sysinit
drwxr-xr-x 2 root root 1024 Jul 6 15:12 rc0.d
drwxr-xr-x 2 root root 1024 Jul 6 15:12 rc1.d
drwxr-xr-x 2 root root 1024 Jul 6 15:12 rc2.d
drwxr-xr-x 2 root root 1024 Jul 18 18:07 rc3.d
drwxr-xr-x 2 root root 1024 May 27 1995 rc4.d
drwxr-xr-x 2 root root 1024 Jul 6 15:12 rc5.d
drwxr-xr-x 2 root root 1024 Jul 6 15:12 rc6.d
¸¸¾à ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º¿Í ¿¬°áµÈ ³×Æ®¿öÅ© ·çÆÃÀÌ ½ÇÁ¦·Î ¼³Á¤µÈ °÷ÀÌ
±Ã±ÝÇÒ ¶§, ÀÌ ÆÄÀϵéÀ» Á× µû¶ó°¡ º¸¸é ÀÌ ÀÏÀ» ÇÏ´Â ¸í·ÉµéÀÌ ÀÖ´Â °÷À»
ãÀ» ¼ö ÀÖ°Ô µÈ´Ù.
¸î¸î ¼³Ä¡º»(¿¹¸¦ µé¾î ·¹µå ÇÞ°ú Ä®µ¥¶ó)¿¡´Â XÀ©µµ¿ì ¼³Á¤ PPP ÀüȰɱâ
ü°è°¡ ÀÖ´Ù. ÀÌ ¾î¿°Å³ª¿¡¼´Â ÀÌ·± ¹èÆ÷º» ¿ëÀÇ PPP ¼³Á¤µµ±¸¿¡
´ëÇؼ´Â ¼³¸íÇÏÁö ¾Ê´Â´Ù. °Å±â¿¡ ¹®Á¦°¡ ÀÖ´Ù¸é ¹èÆ÷ÀÚ¿¡°Ô Á÷Á¢
¹°¾îº¸¼î!
ÇöÀç Red Hat 4.x »ç¿ëÀÚ°¡ ¸®´ª½º ¼Ò½º¸¦ ¾ò´Âµ¥´Â
Red Hat PPP-TIPÀÌ ÀÖ°í
Red Hat Software¿¡¼ Áö¿øÀ» ¹ÞÀ»
¼ö ÀÖ´Ù.
ÀÎÅͳÝÀ¸·Î ¿¬°áµÈ ¸ðµç ÀåÄ¡´Â °¢°¢ °íÀ¯ÇÑ IP ÁÖ¼Ò¸¦ °®°ÔµÈ´Ù. ÀÌ°ÍÀº
°¢ ³ª¶ó¸¶´Ù Á¤ÇØÁø ±ÇÀ§±â°üÀÌ ³ª´²ÁØ´Ù.
·ÎÄó×Æ®¿öÅ©(·£)À¸·Î ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é ¹Ýµå½Ã ±×
·ÎÄó×Æ®¿öÅ©¿¡¼ ÄÄÇ»ÅÍ¿Í ÀåÄ¡¿¡ ÇÒ´çµÇ¾î ÀÖ´Â ³×Æ®¿öÅ© ¹üÀ§¿¡¼ ÇÑ IP
ÁÖ¼Ò¸¦ ½á¾ßÇÑ´Ù. ¶Ç, Àý´ëÇã°ø¿¡¼ IP ÁÖ¼Ò¸¦ ÁÞ¾î´Ù°¡
(ÀÎÅͳݿ¡¼´Â ¹°·ÐÀÌ°í) ·£¿¡¼ ¾²¸é ¾ÈµÈ´Ù. ÃÖ¾ÇÀÇ °æ¿ì ¾Æ¿¹ ÀÛµ¿ÇÏÁö
¾ÊÀ¸¸ç 'ÈÉÄ£' IP ÁÖ¼Ò¸¦ °¡Áö°í Çã°ø¿¡¼ ÁÞÀº IP ÁÖ¼Ò¸¦ ¾²°í ÀÖ´Â
ÄÄÇ»ÅÍ¿Í Åë½ÅÀ» ³ª´©±â ½ÃÀÛÇÏÀÚ¸¶ÀÚ Å« È¥¶õ»óÅ¿¡ ºüÁö°Ô µÈ´Ù.
ÀÌ ¹®¼ Àüü¿¡¼ ¾²°í ÀÖ´Â IP ÁÖ¼Ò´Â ÀÎÅͳݿ¡ ¿¬°áµÉ ÀÏÀÌ ¾ø´Â
³×Æ®¿öÅ©¿¡¼ »ç¿ëµÇµµ·Ï »©³õÀº '¿¬°á¾Ê´Â ³×Æ®¿öÅ© ÁÖ¼Ò'Å×ÀÌºí¿¡¼
°¡Á®¿Ô´Ù´Â °Í¿¡ ÁÖÀÇÇ϶ó.(ÀϺΠ¿¹¿Ü´Â ÀÖ´Ù.)
Ưº°È÷ ÀÎÅͳݿ¡ ¿¬°áµÇÁö ¾Ê´Â ·£¿ëÀÇ IP ÁÖ¼Ò°¡ ÀÖ´Ù. ´ÙÀ½°ú °°´Ù:-
- A ¹üÀ§¿¡¼ Çϳª
10.0.0.0 (netmask 255.0.0.0)
- B ¹üÀ§¿¡¼ 16°³
172.16.0.0 - 172.31.0.0 (netmask 255.255.0.0)
- C ¹üÀ§¿¡¼ 256°³
192.168.0.0 - 192.168.255.0 (netmask 255.255.255.0)
Àڱ⳪¶óÀÇ Ã¥ÀÓÀÖ´Â ±â°ü¿¡¼ ÇÒ´ç¹ÞÀº IP ÁÖ¼Ò°¡ ¾ø´Ù¸é ±â°èÀÇ
³×Æ®¿öÅ© ÁÖ¼Ò´Â À§¿¡¼ °ñ¶ó½á¾ß ÇÑ´Ù. (krnic °°Àº...)
ÀÌ ÁÖ¼Ò´Â ÀÎÅͳݿ¡¼ Àý´ë »ç¿ëµÇÁö ¾Ê´Â´Ù.
ÇÏÁö¸¸, ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Â ·ÎÄà ÀÌ´õ³Ý¿¡¼´Â ¾µ ¼ö ÀÖ´Ù. ¿Ö³ÄÇϸé
IP ÁÖ¼Ò°¡ ÁÖ¾îÁö´Â °ÍÀº ÄÄÇ»ÅÍ°¡ ¾Æ´Ï¶ó ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡±â
¶§¹®ÀÌ´Ù. µû¶ó¼ ¿¹¸¦µé¾î ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º°¡ 10.0.0.1À» ¾´´Ù°í ÇÏ°í,
PPP¸¦ ½á¼ ÀÎÅͳݿ¡ Á¢¼ÓÇÒ °æ¿ì, PPP ÀÎÅÍÆäÀ̽º´Â ¼¹ö¿¡ ÀÇÇØ
´Ù¸¥(À¯È¿ÇÑ) IP ÁÖ¼Ò¸¦ ¹Þ°Ô µÈ´Ù.
ÇÏÁö¸¸ ¸®´ª½º¸¦ ¾²¸é¼ ¸®´ª½º¿Í ipfwadm ÇÁ·Î±×·¥ÀÇ IP ¸Þ½ºÄ¿·¹À̵å
(NAT:Network address Translation¶ó°íµµ ¾Ë·ÁÁø)±â´ÉÀ» »ç¿ëÇϸé ÀÌ´õ³Ý¿¡
ÀÖ´Â ±â°è°¡ À¯È¿ÇÑ IP ÁÖ¼Ò¸¦ °®°í ÀÖÁö ¾Ê´Â °æ¿ì¿¡µµ (¸î°¡Áö ¼ºñ½º
Á¦ÇÑÀº ÀÖÁö¸¸) ·£À» ÀÎÅͳݿ¡ ¿¬°á½Ãų ¼ö ÀÖ´Ù.
ÀÌ°Í¿¡ ´ëÇØ ´õ ¸¹Àº °ÍÀ» ¾Ë°í ½ÍÀ¸¸é IP Masquerade mini-HOWTO¸¦
º¸¸éµÈ´Ù.
Linux IP Masquerade mini HOWTO¿¡ ÀÖ´Ù.
´ëºÎºÐÀÇ »ç¿ëÀÚ, ±×·¯´Ï±î ÀÎÅÍ³Ý ¼ºñ½º Á¦°øÀÚ(ISP:Internet Service
Provider ÀÌÇÏ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü)¿¡°Ô PPP¸¦ ÅëÇØ ¿¬°áÇÏ´Â »ç¶÷Àº IP
ÁÖ¼Ò(º¸´Ù Á¤È®ÇÏ°Ô ¸»ÇÑ´Ù¸é ³×Æ®¿öÅ© ÁÖ¼Ò)¸¦ ¹ÞÁö ¾Ê¾Æµµ µÈ´Ù.
ÀÛÀº ·£À» ÀÎÅͳݿ¡ ¿¬°á½ÃÅ°°Ú´Ù°í Çϸé, ¸¹Àº ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀÌ
±âÁ¸ÀÇ IP ÁÖ¼Ò °ø°£¿¡¼ ÀÏÁ¤ÇÑ ÇÏÀ§ ³×Æ®¿öÅ©(ƯÁ¤ÇÑ IP ÁÖ¼ÒÀÇ ¹üÀ§)À»
ÁÖ°Ô µÈ´Ù. ´ë½Å IP ¸Þ½ºÄ¿·¹À̵带 ¾²ÀÚ.
ÇϳªÀÇ PC·Î ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¸¦ ÅëÇØ ÀÎÅͳݿ¡ ¿¬°áÇÏ·Á´Â »ç¿ëÀÚ¸¦
À§Çؼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀº µ¿ÀûIP ÁÖ¼Ò ÇÒ´çÀ» »ç¿ëÇÑ´Ù. ÀÌ°ÍÀº
¿¬°á°úÁ¤ÀÇ ÀϺημ, ¿¬°á ÁßÀÎ PPP¼ºñ½º¿¡¼ ³» ±â°è ÂÊ¿¡´Ù°¡ ÇöÀç
Á¢¼ÓÁֱ⠵¿¾È »ç¿ëÇÏ°Ô µÉ PPP ÀÎÅÍÆäÀ̽º¸¦ ¾Ë·ÁÁÖ´Â °ÍÀÌ´Ù. ÀÌ ÁÖ¼Ò´Â
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô Á¢¼ÓÇÒ ¶§¸¶´Ù ´Þ¶óÁö°Ô µÈ´Ù.
µ¿Àû IP Áּҷδ ¿¬°áÇÒ ¶§¸¶´Ù °°Àº IP ÁÖ¼Ò¸¦ ¹ÞÀ» ¼ö ¾ø´Ù.ÀÌ°ÍÀº
sendmail, ftpd, httpd µîµîÀÇ ¸®´ª½º ¼¹ö Çü ÇÁ·Î±×·¥°ú °ü·ÃµÈ´Ù. ÀÌ·±
¼ºñ½ºµéÀº ÀÌ·± ¼ºñ½º¸¦ Á¦°øÇÏ´Â ÄÄÇ»ÅÍ°¡ Ç×»ó °°Àº IP ÁÖ¼Ò·Î Á¢±ÙÇÒ
¼ö ÀÖ´Ù´Â ÀüÁ¦¿¡ ±âÃÊÇÏ°í Àֱ⠶§¹®ÀÌ´Ù. (¾Æ´Ï¸é ÃÖ¼ÒÇÑ ¿ÏÀüÈ÷ ÀÚ°ÝÀ»
°®Ãá µµ¸ÞÀÎ À̸§ - FQDN : Fully Qualified Domain Name - °ú µ¿µîÇÏ°í,
À̸§À» IP ÁÖ¼Ò·Î ¹Ù²ãÁÖ´Â DNS ¹ø¿ªÀÌ »ç¿ë°¡´ÉÇÑ °æ¿ì¶ó¾ß ÇÑ´Ù.)
µ¿ÀûÀÎ IP ÁÖ¼Ò ÇÒ´ç ¶§¹®¿¡ »ý±â´Â ¼ºñ½ºÀÇ Á¦ÇÑ¿¡ ´ëÇؼ´Â (±×¸®°í
°¡´ÉÇÑ ÀÛ¾÷ ¹æ¹ý¿¡ ´ëÇؼ)ÀÌ ¹®¼ÀÇ µÚ¿¡ ´Ù·ç°Ô µÈ´Ù.
ÀÌ ¹®¼´Â ¸®´ª½º¿Í PPP¸¦ ¼¼ PPP¼¹ö¿¡ ¿¬°áÇÏ°í PPP¸¦ ½á¼ IP ¿¬°áÀ»
¼³Á¤ÇÏ·Á°í ÇÏ´Â »ç¶÷µéÀ» ¾È³»ÇÑ´Ù. PPP°¡ ÄÄÆÄÀϵǾú°í, ¸®´ª½º ±â°è¿¡
¼³Ä¡µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÏ°í ¾²°Ú´Ù.(ÇÏÁö¸¸ °£·«ÇÏ°Ô PPP Áö¿øÀ» Æ÷ÇÔÇϵµ·Ï
Ä¿³ÎÀ» Àç¼³Á¤/ÀçÄÄÆÄÀÏÇÏ´Â µ¥ ´ëÇؼµµ ¼³¸íÇÑ´Ù.)
DIP(SLIP ¿¬°áÀ» ¸¸µå´Â Ç¥ÁØ ¹æ¹ý)µµ PPP ¿¬°áÀ» ¸¸µå´Âµ¥ ¾µ ¼ö
ÀÖ±â´Â ÇÏÁö¸¸, DIP ¾²±â´Â ÀϹÝÀûÀ¸·Î ¸Å¿ì º¹ÀâÇÏ´Ù. ÀÌ ¶§¹®¿¡ ÀÌ
¹®¼´Â PPP¿¬°áÀ» ¼³Á¤ÇÏ·Á°í DIP¸¦ ¾²´Â °æ¿ì´Â ¼³¸íÇÏÁö ¾Ê¾Ò´Ù.
´ë½Å ÀÌ ±Û¿¡¼´Â Ç¥ÁØ ¸®´ª½º PPP ÇÁ·Î±×·¥À» ¼³¸íÇÑ´Ù.(chat/pppd)
ÀÌ ¹®¼´Â PPP¸¦ ½á¼ µÎ°³ÀÇ ·£À» ¿¬°áÇϰųª, ÇÑ °³ÀÇ ·£À» ÀÎÅͳÝÀ¸·Î
¿¬°áÇÏ´Â (±âº»ÀûÀÎ) Á¤º¸¸¦ Á¦°øÇÑ´Ù.
ÀÌ ¹®¼´Â ¸®´ª½º PC¸¦ PPP¼¹ö·Î ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¾È³»ÇÑ´Ù.(´Ù¸¥ »ç¶÷ÀÌ
³» ¸®´ª½º PC·Î ÀüÈÇØ µé¾î¿Í PPP ¿¬°áÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀ»
¶æÇÑ´Ù.)
ÁÖÀÇÇÒ °ÍÀº ¸®´ª½º¸¦ PPP ¼¹ö·Î ¼³Á¤ÇÏ´Â µ¥´Â ºÎÁö±â¼öÀÇ ¹æ¹ýÀÌ ÀÖ´Ù´Â
Á¡ÀÌ´Ù. ÀÌ ¹®¼¿¡´Â ÇÑ°¡Áö ¹æ¹ý »ÓÀÌ´Ù. - ÀÌ°ÍÀº ³»°¡ ¸î°³ÀÇ ÀÛÀº PPP
¼¹ö(°¢°¢ ¸ðµ© 16°³°¡ ´Þ¸°)¸¦ ¼³Á¤ÇÏ´Â µ¥ ¾´ ¹æ¹ýÀÌ´Ù.
ÀÌ ¹æ¹ýÀº Àß µÇ´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖÁö¸¸ °¡Àå ÁÁÀº ¹æ¹ýÀº ¾Æ´Ï´Ù.
ÀÌ ¹®¼¿¡¼´Â µÎ°³ÀÇ ¸®´ª½º PC¸¦ ³Î ¸ðµ© ÄÉÀ̺í·Î ¿¬°áÇϴµ¥ PPP¸¦
¾²´Â ¹ý¿¡ ´ëÇØ °£·«È÷ ¼Ò°³ÇÑ´Ù. ´Ù¸¥ ¿î¿µÃ¼Á¦¸¦ ¸®´ª½º·Î ¿¬°áÇÏ´Â °Íµµ
¸¶Âù°¡Áö·Î °¡´ÉÇÏ´Ù. ±×·¸°Ô ÇÏ·Á¸é, °ü½ÉÀÖ´Â ¿î¿µÃ¼Á¦¿¡ ´ëÇÑ ¹®¼¸¦
Âü°íÇØ¾ß ÇÑ´Ù.
- PPP daemon ÇÁ·Î±×·¥ÀÇ ÄÄÆÄÀÏ
¾²°í ÀÖ´Â pppd ¹öÁ¯¿¡ µû¶ó¿Â ¹®¼¸¦ º¸¶ó.
- ¸®´ª½º¿¡ ¸ðµ©À» ¿¬°áÇÏ°í ¼³Á¤Çϱâ(»ó¼¼³»¿ë)
Serial-HOWTO¸¦ º¸°í ¸ðµ©ÀÇ Æ¯Á¤ÇÑ ÃʱâÈ¿¡ ´ëÇؼ´Â
Modem Setup InformationÀ» º¸¸é ¸ðµ©À» ¼³Á¤Çϴµ¥ µµ¿òÀÌ µÈ´Ù.
- DIP¸¦ ½á¼ PPP¿¬°á ¸¸µé±â
´ë½Å chat¸¦ ¾²¶ó´Ï±ñ...
- socks³ª IP ¸Þ½ºÄ¿·¹ÀÌµå ¾²±â
ÀÌ µÎ°¡Áö ÀÏü¿¡ ´ëÇØ ÀÌ¹Ì ¿ÏÀüÇÑ ¹®¼°¡ ÀÖ´Ù.
- ÀÚµ¿È ¿¬°áÀ» ¼³Á¤Çϱâ À§ÇØ
diald
¾²±â
diald
¹®¼¸¦ º¸½Ã¿À
- EQLÀ» ½á¼ µÎ°³ÀÇ ¸ðµ©À» ÇϳªÀÇ PPP ¿¬°á·Î ÇÕÄ¡±â
- ¹èÆ÷º» ƯÀ¯ÀÇ PPP ¿¬°á ¹æ¹ý(Red Hat 4.x ³×Æ®¿öÅ© ¼³Á¤ µµ±¸°°Àº
°Í)
±× ¹æ¹ýÀ» ¾²°í ÀÖ´Â ¹èÆ÷º» ¿ë ¹®¼¸¦ º¸½Ã¿À.
- Á¡Á¡ ´Ã°í ÀÖ´Â PPP ¼³Á¤ ÀÚµ¿È µµ±¸
Àû´çÇÑ ¹®¼¸¦ º¸½Ã¿À
ÀÌ ÇÏ¿ìÅõ¿¡¼´Â ¸®´ª½º 1.2.xÄ¿³Î°ú PPP 2.1.2 ¶Ç´Â ¸®´ª½º
1.3.X/2.0.xÄ¿³Î°ú PPP 2.2¸¦ ¾²°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.
ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡¼ ¸®´ª½º ¿ë PPPÀÇ ÃֽŠ°ø½Ä ¹öÁ¯Àº
ppp-2.2fÀÌ´Ù. »õ ¹öÁ¯(ppp-2.3)Àº ¾ÆÁ÷ Å×½ºÆ®(beta)ÁßÀÌ´Ù.
PPP 2.2.0À» Ä¿³Î 1.2.13¿¡¼ ¾µ ¼ö ÀÖ´Ù. ±×·²·Á¸é Ä¿³Î ¼öÁ¤ÀÌ
ÇÊ¿äÇÏ´Ù. ¸î°¡Áö ¹ö±×°¡ °íÃÄÁö°í ±â´Éµµ Çâ»óµÇ¾úÀ¸¹Ç·Î ¹öÁ¯ 1.2.13
Ä¿³Î »ç¿ëÀÚµéÀº ppp-2.2ÂÊÀ» ¾²µµ·Ï ±ÇÇÑ´Ù.
¸¶Âù°¡Áö·Î Ưº°È÷ PPP 2.1.2 ÇÁ·Î±×·¥À» ¸®´ª½º Ä¿³Î ¹öÁ¯ 2.0.X¿Í ¾µ
¼ö ¾ø´Ù´Â Á¡¿¡ ÁÖÀÇÇ϶ó.
ÀÌ ¹®¼´Â ¸®´ª½º Ä¿³Î 2.0.x ¿ë ÀåÀü½Ä ¸ðµâÀ» ½á¼ »ý±â´Â ¹®Á¦¿¡
´ëÇؼ´Â ´Ù·çÁö ¾Ê¾ÒÀ½¿¡ ÁÖÀÇÇ϶ó. kerneld mini HOWTO¿Í Ä¿³Î/¸ðµâ
2.0.x ¹®¼¸¦ º¸¶ó. (ÀÌ°ÍÀº ¸®´ª½º 2.0.x ¼Ò½º ÀÚ¸®¿¡¼
/usr/src/linux/Documentation/...
µð·ºÅ丮¿¡ ÀÖ´Ù.).
ÀÌ ¹®¼°¡ óÀ½ ¾²´Â »ç¶÷À» µµ¿ÍÁÖ·Á°í ¸¸µé¾îÁø ¸¸Å, ¼·Î
¾ÈÁ¤ÀûÀ̶ó°í ¾Ë·ÁÁø ¸®´ª½º Ä¿³Î°ú ÀûÇÕÇÑ PPP ¹öÁ¯À» ¾²±â ¹Ù¶õ´Ù.
Àеµ·Ï ±ÇÀåÇÔ:-
- PPP ÀÏü¿¡ µû¶ó¿À´Â ¹®¼;
- pppd¿Í chadÀÇ man ³»¿ë;
(man chat
¿Í man pppd
¸í·É¾î¸¦ ¾²¸é º¼ ¼ö ÀÖ´Ù.)
- ¸®´ª½º ³×Æ®¿öÅ© °ü¸® ¾È³»(NAG:the Linux Network Adminstration
Guide);
The Network Administrators' GuideÀ» º¸¶ó.
- Net-2/3 HOWTO;
Linux NET-2/3-HOWTOÀ» º¸¶ó.
- ¸®´ª½º ¼Ò½º¸¦ ¼³Ä¡ÇÒ ¶§
/usr/src/linux/Documentation
¿¡
¼³Ä¡µÈ ¸®´ª½º Ä¿³Î ¹®¼;
- ¸ðµ© ¼³Á¤ Á¤º¸ ÆäÀÌÁö -
Modem Setup InformationÀ» º¸¶ó.
- O'Reilly¿Í ¿¬ÇÕ¿¡¼ ÃâÆÇÇÑ ÈǸ¢ÇÑ À¯´Ð½º/¸®´ª½º Ã¥µé(
O'Reilly and Associates On-Line Catalogue¸¦ º¸¶ó). À¯´Ð½º/¸®´ª½º¸¦ óÀ½ Á¢ÇÑ´Ù¸é °¡Àå °¡±î¿î ÄÄÇ»ÅÍ
Ã¥¹æÀ¸·Î ¶Ù¾î°¡¼(°ÈÁö ¸»°í) Áï½Ã À̰͵éÀ» »ç¶ó!
- PPP-FAQ´Â ¾Ë ·ÕÀ̾°¡ ¿î¿µÇϸç,
Linux PPP-FAQ¿¡¼ º¼ ¼ö ÀÖ´Ù..
¿©±â¿¡¼ ¿Ö PPP°¡ (Á¦´ë·Î) ÀÛµ¿ÇÏÁö ¾Ê´ÂÁö ¾Ë¾Æ³»·Á°í ¾Ö¾µ ¶§ ¾µ¸ðÀÖ´Â
¹®´ä½ÄÀÇ À¯¿ëÇÑ Á¤º¸°¡ ¾ÆÁÖ ¸¹´Ù.
- µð¾çÇÑ ÃâÆÇ»ç¿Í ÀúÀÚµéÀÌ ³»°í ÀÖ´Â ¸¹Àº ¸®´ª½º Ã¥µé;
Á¤·ÂÀûÀ¸·Î ÀÌ·± Ã¥µéÀ» ã¾Æº¸´Â°Ô ÁÁ´Ù. ¸®´ª½ºÀÇ °³¹ß°ú ¹èÆ÷º»µéÀº
¸Å¿ì ºü¸£°Ô ¹ßÀüÇÏ´Â °æÇâÀÌ ÀÖ´Ù. ¹Ý¸é¿¡ (ÀϹÝÀûÀ¸·Î) Ã¥¿¡´Â Á» ´Ê°Ô
¹Ý¿µµÇ°ï ÇÑ´Ù. ÈǸ¢ÇÑ Ã¥À» »ò¾îµµ(°Å±â¿¡´Â ¸¹Àº) ³¯Â¥Áö³ Á¤º¸°¡ ÀÖÀ»
¼ö ÀÖ°í óÀ½ ¸®´ª½º¸¦ ¾²´Â »ç¶÷µéÀº ½Ç³×Æ®¿öÅ©¿Í ÁÂÀý¿¡ ºüÁú ¼ö ÀÖ±â
¶§¹®ÀÌ´Ù.
°¡Àå ÀϹÝÀûÀÎ ¸®´ª½º ¹®¼ Àб⸦ Ãâ¹ßÁ¡Àº
The Linux Documentation Project Home PageÀÌ´Ù. ÇÏ¿ìÅõµéÀº Á¤±âÀûÀ¸·Î Àû´çÈ÷ ³»¿ëÀ» ¸Â°Ô
°íÄ¡´Â ÆíÀÌ´Ù.
ÀÌ·¸°Ô ¹àÈù ´Ù¸¥ ¹®¼µéÀ» ÀÐÁö ¾Ê°í ÀÌ ±Û¸¸ Àо PPP ¿¬°áÀ» ¸¸µé ¼ö
ÀÖ±â´Â ÇÏÁö¸¸, ÀÐ°Ô µÈ´Ù¸é ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö ´õ¿í Àß ¾Ë ¼ö ÀÖ°Ô µÉ
°ÍÀÌ´Ù. ¶ÇÇÑ ½º½º·Î ¹®Á¦¸¦ ÇØ°áÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.(¾Æ´Ï¸é ÃÖ¼ÒÇÑ
comp.os.linux µî ´º½º±×·ìÀ̳ª ¸®´ª½º ¸ÞÀϸµ ¸®½ºÆ®¿¡ ÈξÀ ÀÌÁöÀûÀÎ
Áú¹®À» ÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.)
ÀÌ·¯ÇÑ ¹®¼µé(Àû´çÇÑ RFCs¸¦ Æ÷ÇÔÇÑ ´Ù¸¥ ¿©·¯°¡Áö¿Í ¸¶Âù°¡Áö·Î)Àº ÀÌ
ÇÏ¿ìÅõ¿¡¼ ¼³¸íÇÒ ¼ö ÀÖ´Â °Íº¸´Ù Ãß°¡ÀûÀÌ°í »ó¼¼ÇÑ ¼³¸íÀ» Á¦°øÇÑ´Ù.
PPP¸¦ ½á¼ ÀÎÅͳÝÀ» ·£À» ÅëÇØ ¿¬°áÇÑ´Ù¸é TCP/IP ³×Æ®¿öÅ© ¹æ½Ä¿¡ ´ëÇØ
²Ï ¸¹ÀÌ ¾Ë¾Æ¾ß ÇÑ´Ù. À§ÀÇ Ã¥¿¡ µ¡ºÙ¿© O'Reilly Ã¥ Áß ´ÙÀ½°ú °°Àº °ÍÀÌ
²Ï ¾µ¸¸ÇÒ °ÍÀÌ´Ù. "
TCP/IP Network
Administration"
±×¸®°í "
Building
Internet Firewalls"
ÀÌ´Ù.
´Ù¾çÇÑ ´É·ÂÀÇ »ç¿ëÀÚµé »çÀÌÀÇ ±³·ù¸¦ À§ÇØ ¸¹Àº ¸®´ª½º ¸ÞÀϸµ
¸®½ºÆ®(¸ÞÀϸµ ¸®½ºÆ®)°¡ ¿î¿µ ÁßÀÌ´Ù. ¸ðµç ¼ö´ÜÀ» ½á¼ °ü½ÉÀÖ´Â °÷¿¡
°¡ÀÔÇÏ°í °æÇè°ú °üÁ¡À» ¾Ë¸®±â ¹Ù¶õ´Ù.
Á¶¾ð: ¾î¶² ¸ÞÀϸµ ¸®½ºÆ®´Â ƯÁ¤ÇÑ "½Ç·Â ÀÖ´Â"
»ç¿ëÀÚµéÀ» ´ë»óÀ¸·Î Çϰųª ƯÁ¤ÇÑ ÁÖÁ¦¸¸À» ´Ù·é´Ù. ¾Æ¹«µµ
ÈÉÃĺ»´Ù°í(°¡ÀÔÀº Ç쵂 ÀÚ±â´Â ÆíÁö¸¦ º¸³»Áö ¾Ê´Â °æ¿ì) ºÒÆòÇÏÁö´Â
¾ÊÁö¸¸ ¸¸¾à Àû´çÇÏÁö ¾ÊÀº ¸ÞÀϸµ ¸®½ºÆ®¿¡´Ù°¡ 'Ãʺ¸ÀÚ'Áú¹®À» º¸³»¸é
ºÒÃÑÀ» ¸Â°Ô µÉ °ÍÀÌ´Ù.(ºÒ²ÉÀº º¸ÀÌÁö ¾Ê°ÚÁö¸¸)
±×°Ç ÄÄÇ»ÅÍ µµ»çµéÀÌ Ãʺ¸ÀÚµéÀ» ¹Ì¿öÇؼ°¡ ¾Æ´Ï¶ó, ±×·± ¸ÞÀϸµ
¸®½ºÆ®µéÀÌ Æ¯Á¤ÇÑ ¼öÁØÀÇ ³À̵µ°¡ ÀüÁ¦µÈ ƯÁ¤ÇÑ ÁÖÁ¦¸¦ ´Ù·ç±â À§ÇØ
¸¸µé¾îÁ³±â ¶§¹®ÀÌ´Ù.
¸ðµç ¼ö´ÜÀ» ½á¼ °ø°³ °¡ÀÔÀ» Çã°¡ÇÑ ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇ쵂 ±×°÷ÀÇ
ÁÖÁ¦¿¡ Àû´çÇÑ ¹ß¾ð¸¸ Çϵµ·Ï ÇØ¾ß ÇÑ´Ù.
¸®´ª½º ¸ÞÀϸµ ¸®½ºÆ®¸¦ Á¢Çϱ⿡ ÁÁÀº Àå¼Ò´Â
Linux Mailing List DirectoryÀÌ´Ù.
ÀÌ ¹®¼ÀÇ Á¤º¸´Â ¸Å¿ì ¸¹´Ù - ¶Ç °¢ ¹öÁ¯¸¶´Ù ´Ã°í ÀÖ´Ù!
µû¶ó¼, ÀÌ Àå¿¡¼´Â ¸®´ª½º ü°è¸¦ PPP ¼¹ö¿¡ Ŭ¶óÀ̾ðÆ® ÃøÀ¸·Î¼
¿¬°á½ÃÅ°±â À§ÇØ Çؾ߸¸ ÇÏ´Â µ¿ÀÛ¿¡ ´ëÇÑ °³³äÀûÀÎ °³°ýÀ» Á¦°øÇÏ·Á°í
ÇÑ´Ù.
¹èÆ÷º»ÀÌ PPP ÇÁ·Î±×·¥À» ºü¶ß·È´Ù¸é ´ÙÀ½¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
Linux PPP µ¥¸ó.
À§ÀÇ °ÍÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡¼ ÃֽŠ°ø½Ä ¹öÀüÀÌ´Ù. ¾î·µç ÀÌ »çÀÌÆ®¿¡¼
°¡Àå ÃֽŠ¹öÁ¯À» °í¸¥´Ù. (ppp-2.3Àº ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡¼´Â ¾ÆÁ÷ ½ÃÇè
ÁßÀÌ¸ç ¾Æ¸¶ °ð ¹ßÇ¥ µÉ °ÍÀÌ´Ù.)
PPP ÀÏü¿¡ ¾î¶»°Ô ÄÄÆÄÀÏÇÏ°í ÇÁ·Î±×·¥À» ±î´ÂÁö ¾È³»µÇ¾î ÀÖÀ¸¹Ç·Î ÀÌ
ÇÏ¿ìÅõ¿¡¼´Â ¾È³»ÇÏÁö ¾Ê´Â´Ù!
¸®´ª½º PPP µ¿ÀÛÀº µÎ ºÎºÐÀ¸·Î µÇ¾îÀÖ´Ù.
- ÀÌ¹Ì À§¿¡¼ ¸»ÇÑ PPP µ¥¸ó
- PPP¿ë Ä¿³Î Áö¿ø
¸¹Àº ¹èÆ÷º»¿¡¼ ±âº» Ä¿³Î ±ò±â¿¡ PPP Ä¿³Î Áö¿øÀ» Á¦°øÇÏÁö¸¸, ±×·¸°Ô
ÇÏÁö ¾Ê´Â ¹èÆ÷º»µµ ÀÖ´Ù.
ºÎÆÃÇÒ ¶§ Ä¿³Î¿¡¼ ´ÙÀ½ ¸Þ½ÃÁö¸¦ º¸¿©Áشٸé
PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered.
Ä¿³Î¿¡ PPP Áö¿øÀÌ ÄÄÆÄÀϵǾî ÀÖ´Â °ÍÀÌ´Ù.
ÀڱⰡ °®°í ÀÖ´Â ¹èÆ÷º»ÀÌ ¾î¶² °ÍÀ̵çÁö°£¿¡ »ç¶÷µéÀº ½º½º·Î Ä¿³ÎÀ»
ÄÄÆÄÀÏÇؼ ÀÚ±â Çϵå¿þ¾î »óÅ¿¡¼, ÁÖ¾îÁø ½Ã½ºÅÛ ¼Ò½º¸¦ °¡Àå Àß ¾µ ¼ö
ÀÖµµ·Ï ÇÒ °ÍÀÌ´Ù. ÀÌ °æ¿ì Ä¿³ÎÀº ±â¾ï Àå¼Ò¿¡¼ ºñ¿ï ¼ö ¾ø±â ¶§¹®¿¡
Ä¿³ÎÀº ±â°èÀÇ Á¦ÇÑµÈ ±â¾ïÀå¼Ò¸¦ Àý¾àÇϱâ À§ÇØ ÃÖ´ëÇÑ ÀÛ°Ô À¯ÁöÇÏ´Â
°ÍÀÌ ÁÁ´Ù´Â Á¡À» ¿°µÎ¿¡ µÎ´Â °ÍÀÌ ÁÁ´Ù.
¸®´ª½º Ä¿³Î ÄÄÆÄÀÏ Àå¿¡¼ Ä¿³Î
ÀçÄÄÆÄÀÏ¿¡ ´ëÇÑ ÃÖ¼ÒÇÑÀÇ ¼³¸íÀ» Á¦°øÇÑ´Ù.
´õ ÀÚ¼¼ÇÑ »çÇ×À» ¾Ë°í ½ÍÀ¸¸é, Kernal-HOWTO¸¦ º¸¸éµÈ´Ù.
The Linux Kernel HOWTO¿¡ ÀÖ´Ù.
PPP ¼¹ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡´Â ¹«ÇÑÇÑ ¹æ¹ýÀÌ ÀÖ´Ù. ÀÎÅÍ³Ý ¼ºñ½º
¾÷ü¿¡ ¿¬°áÇÏ·Á¸é (¶Ç´Â ÀÎÆ®¶ó³Ý¿¡ Á¢¼ÓÇϱâ À§ÇÑ °ø¿ë PPP ¼¹ö), PPP
¼¹ö°¡ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö Á¤º¸¸¦ ¾òÀ» ÇÊ¿ä°¡ ÀÖ´Ù.
¸®´ª½º¸¦ ¾²°í Àֱ⠶§¹®¿¡, MS À©µµ¿ì Ŭ¶óÀ̾ðÆ® Ãø¿¡ ´ëÇؼ¸¸ ¾Ë°í
ÀÖÀ» ¸î¸î ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü »ó´ã½Ç(°ú PPP ÀÎÆ®¶ó³Ý ¼¹öÀÇ »ç¾÷Àå)ÀÇ
°æ¿ì´Â ¹®ÀÇ ÀÚü°¡ ¾î·Á¿ï ¼öµµ ÀÖ´Ù.
ÇÏÁö¸¸, Á¡Á¡´õ ¸¹Àº ÁÖ¼ÒÀÇ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀÌ ¼ºñ½º¸¦ Á¦°øÇÒ ¶§
¸®´ª½º¸¦ ÀÌ¿ëÇÏ°í ÀÖÀ¸¸ç - ¸®´ª½º ¿ª½Ã °ø¿ë ȯ°æÀ¸·Î ÆÛÁ®°¡°í ÀÖ±â
¶§¹®¿¡ ¹®Á¦¿¡ Á÷¸éÇßÀ» ¶§ ¿îÀÌ ÁÁÀ» ¼öµµ ÀÖ´Ù.
PPP ¼¹ö¿¡ ´ëÇØ ¾ò¾î¾ß¸¸ ÇÏ´Â Á¤º¸ÀåÀº
¿¬°áÇϱâ À§ÇØ PPP ¼¹ö¿¡ ´ëÇØ ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â »çÇ׿¡ ´ëÇØ ¼³¸íÇÏ°í -
¾î¶»°Ô ±¸ÇÏ´Â Áö ¼³¸íÇÑ´Ù.
PPP ¼¹ö¿¡ ¿¬°áÇÏ°í ÃÖ°íÀÇ ÀÚ·á À̵¿ ¼Óµµ¸¦ ¾òÀ¸·Á¸é, ¸ðµ©ÀÌ Á¤È®ÇÏ°Ô
¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.
ºñ½ÁÇÏ°Ô, ¸ðµ©ÀÇ Á÷·Ä Æ÷Æ®¿Í ÄÄÇ»Å͵µ Á¤È®ÇÏ°Ô ¼³Á¤µÇ¾î¾ß ÇÑ´Ù.
¸ðµ©°ú Á÷·Ä Æ÷Æ®ÀÇ ¼³Á¤Àå¿¡¼ ÀÌ¿¡ ´ëÇÑ ³»¿ëÀ»
¼³¸íÇÑ´Ù.
PPP¸¦ ½ÇÇàÇÏ°í PPP ¼¹ö¿¡ ·Î±äÀ» ÀÚµ¿ÈÇØÁÖ´Â ÆÄÀÏ¿¡ µ¡ºÙ¿©
www.interweft.com.au
°°Àº À̸§À» IP ÁÖ¼Ò·Î ÀüȯÇØÁÙ ¼ö ÀÖµµ·Ï
ÄÄÇ»Å͸¦ ¼³Á¤ÇÏ´Â ¸î°³ÀÇ ¹®¼ ¼³Á¤ ÆÄÀÏÀÌ ÀÖ°í ÀÌ°ÍÀÌ ½ÇÁ¦ ±× ÄÄÇ»ÅÍ¿¡
¿¬°áÇϴµ¥ »ç¿ëµÈ´Ù. ´ÙÀ½°ú °°Àº °ÍÀÌ´Ù.:-
/etc/resolv.conf
/etc/host.conf
DNS ¼³Á¤Àå¿¡¼ ÀÌ°ÍÀ» ¼³Á¤ÇÏ´Â »ó¼¼ÇÑ ³»¿ëÀ»
¼³¸íÇÑ´Ù.
Ưº°È÷ ÀÎÅͳݿ¡ ¿¬°áÇÏ·Á°í ¸®´ª½º PC¿¡¼ ³×ÀÓ ¼¹ö(Name Server)¸¦
½ÇÇà½Ãų ÇÊ¿ä´Â ¾ø´Ù(±×°É ¹Ù¶ó´õ¶óµµ). ÇÊ¿äÇÑ °ÍÀº »ç¿ëÇÒ ¼ö
ÀÖ´Â(ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü »çÀÌÆ®¿¡ ÀÖ´Â °ÍÀÌ ÁÁ´Ù) ³×ÀÓ ¼¹ö IP ÁÖ¼Ò
ÃÖ¼Ò ÇÑ°³ÀÌ´Ù.
³×Æ®¿öÅ© ÀåÄ¡(PPP ÀÎÅÍÆäÀ̽º´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽ºÀÇ Çϳª´Ù.)¿Í Ä¿³Î
¼øȯ Å×À̺í(routing table)ÀÇ Á¶ÀÛÀ» ¿ä±¸ÇÏ´Â ´Ù¸¥ PPP ¼¹ö¿Í ¸®´ª½º
ÄÄÇ»ÅÍ »çÀÌ¿¡ PPP ¿¬°áÀ» ±¸ÃàÇÒ ¶§ pppd´Â ·çÆ® Ư±ÇÀÌ ÀÖ¾î¾ß ¾µ ¼ö
ÀÖ´Ù.
»ó¼¼ÇÑ ³»¿ëÀº
PPP¾²±â¿Í ·çÆ® Ư±ÇÀåÀ» º¸¶ó.
PPP¸¦ ÀÛµ¿Çϱâ À§ÇØ ¼³Á¤ÇØ¾ß ÇÒ ¼³Á¤ ¹× ÀüȰɱâ ÆÄÀÏÀÌ ¸î°³ ÀÖ´Ù.PPP
¹èÆ÷º»ÀÇ ÀϺηΠ¿¹Á¦°¡ ÀÖÀ¸¸ç ÀÌ Àå¿¡¼ ¾î¶² ÆÄÀÏÀ» °®°í ÀÖ¾î¾ß ÇÏ´ÂÁö
º¸¿© ÁØ´Ù :-
/etc/ppp/options
/etc/ppp/scripts/ppp-on
/etc/ppp/scripts/ppp-on-dialer
/etc/ppp/options.tpl
Á¤È®È÷ PPP·Î ¾ò°íÀÚ ÇÏ´Â °ÍÀÌ ¹«¾ùÀÎÁö¿¡ µû¶ó ¸î¸î Ãß°¡ ÆÄÀÏÀ» ¸¸µé
ÇÊ¿ä°¡ ÀÖ´Ù. :-
/etc/ppp/options.ttyXX
/etc/ppp/ip-up
/etc/ppp/pap-secrets
/etc/ppp/chap-secrets
µ¡ºÙ¿©, PPP µ¥¸óÀº ¸¹Àº ¸í·ÉÇà ¼±ÅûçÇ×À» ¾µ ¼ö ÀÖÀ¸¸ç Á¤È®ÇÑ °ÍÀ»
¾²´Â °ÍÀÌ Áß¿äÇÏ´Ù; µû¶ó¼ ÀÌ Àå¿¡¼´Â Ç¥ÁØ PPP ¼±ÅûçÇ×À» º¸¿©ÁÙ
°ÍÀÌ°í, »ç¿ëÇØ¾ß ÇÏ´Â ¼±ÅûçÇ×À» °í¸¦ ¼ö ÀÖ°Ô µµ¿ÍÁÙ °ÍÀÌ´Ù.
ÀÚ¼¼ÇÑ °ÍÀº
PPP ¿¬°áÆÄÀÏ ¼³Á¤À» º¸¶ó.
¸¹Àº ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµé°ú Çù·Â °ø¿ë PPP ¼¹ö°¡ PAP¸¦ ¾´´Ù. ¼¹ö¿¡¼
PAP¸¦ ¾²¶ó°í ¿ä±¸ÇÏÁö ¾Ê´Â´Ù¸é(¼öµ¿À¸·Î ·Î±äÇÒ ¼ö ÀÖ°í Ç¥ÁØ
»ç¿ëÀÚ À̸§/ºñ¹Ð¹øÈ£ ÇüÅÂÀÇ ¹®ÀÚ ±â¹Ý ÇÁ·ÒÇÁÆ®¸¦ ¹Þ´Â´Ù¸é PAP¸¦ ¾²Áö
¾Ê´Â °ÍÀÌ´Ù.), ÀÌ ÀåÀº ¹«½ÃÇصµ ¾ÈÀüÇÏ´Ù.
¼¹ö¿¡¼ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó°í ÇÁ·ÒÇÁÆ®¿¡ ³ª¿Ã ¶§ ÀÔ·ÂÇØ
³Ö¾î ¼¹ö¿¡ ·Î±äÇÏ´Â ¹æ¹ý°ú ´Þ¸®, PAP¸¦ ¾²´Â PPP ¼¹ö´Â ¹®¼ ±â¹ÝÀÇ
·Î±äÀ» ¿ä±¸ÇÏÁö ¾Ê´Â´Ù.
´ë½Å »ç¿ëÀÚ ÀÎÁõÁ¤º¸°¡ PPP ¿¬°á ±¸ÃàÀÇ Ã¹¹ø° ºÎºÐÀÎ ¿¬°á ÅëÁ¦
ÇÁ·ÎÅäÄÝ(LCP:Link Control Protocol)ÀÇ ÀϺημ ±³È¯µÈ´Ù.
PPP¼¹ö°¡ PAP(ºñ¹Ð¹øÈ£ ÀÎÁõ ÇÁ·ÎÅäÄÝ)À» ¾µ °æ¿ìÀå¿¡¼ PAP¸¦ ½á¼ PPP ¿¬°á ±¸ÃàÀ» ¼³Á¤Çϴµ¥ ÇÊ¿äÇÑ ÆÄÀÏ Á¤º¸¸¦
Á¦°øÇÑ´Ù.
±âº»ÀûÀÎ ÆÄÀÏÀ» ¼³Á¤ÇÑ ´ÙÀ½¿¡, ÀÌ°ÍÀ» ¸®´ª½º PC¿¡¼ ¼öµ¿À¸·Î ¿¬°áÇÏ°í
pppd¸¦ ½ÃÀÛÇØ º¸´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.(minicomÀ̳ª seyonÀ» ½á¼)
¼öµ¿À¸·Î PPP¿¬°á ¼³Á¤Çϱâ Àå¿¡¼ À̸¦
¼³Á¤ÇÏ´Â µ¥ ÇÊ¿äÇÑ »ó¼¼ÇÑ ³»¿ëÀ» ¼³¸íÇÑ´Ù.
ÀÏ´Ü ¼öµ¿À¸·Î ¿¬°áÇÒ ¼ö ÀÖ¾ú´Ù¸é ¿¬°á ±¸ÃàÀ» ÀÚµ¿À¸·Î ÇØÁÙ ½ºÅ©¸³Æ®
ÇѹúÀ» ¼³Á¤ÇÏ´Â ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù.
¿¬°á ÀÚµ¿È-¿¬°á ½ºÅ©¸³Æ®ÀÇ ÀÛ¼ºÀå¿¡
chat
¿¡ ÃæºÐÈ÷ ÁÖÀǸ¦ ±â¿ïÀÎ ÇʼöÀûÀÎ ½ºÅ©¸³Æ®ÀÇ ¼³Á¤°ú PPP
¼¹ö·Î ·Î±äÇÏ´Â °úÁ¤ÀÇ ½ºÅ©¸³Æ®¾²±â¿¡ ´ëÇØ ¼³¸íÇÏ°í ÀÖ´Ù.
ÀÌ Àå¿¡¼´Â PAP/CHAP ÀÎÁõ Á¦°øÃø ¿ë ½ºÅ©¸³Æ® »Ó¸¸ ¾Æ´Ï¶ó »ç¿ëÀÚ
À̸§/ºñ¹Ð¹øÈ£ ÀÎÁõ ½ºÅ©¸³Æ®µµ ¼³¸íÇÑ´Ù.
ÀÏ´Ü ¿¬°áÀÌ ¸¸µé¾îÁö°í ÀÛµ¿Çß´Ù¸é ÀÌ ¿¬°áÀ» ´Ù½Ã ²÷À» ÇÊ¿ä°¡ ÀÖ´Ù.
PPP ¿¬°á ²÷±âÀå¿¡ ÀÌ ³»¿ëÀÌ ÀÖ´Ù.
¸¹Àº »ç¶÷ÀÌ ´Ü¹ø¿¡ PPP¸¦ ÀÛµ¿½ÃÅ°´Âµ¥ ¹®Á¦°¡ »ý±â±â ¸¶·ÃÀÌ´Ù. PPP
¼¹ö°¡ ´Ù¾çÇÏ°í ¿¬°áÀ» ¼³Á¤Çϴµ¥ ¿ä±¸ÇÏ´Â °Íµµ ¸¹´Ù. ºñ½ÁÇÏ°Ô,
PPP¿¡µµ ¸¹Àº ¼±ÅûçÇ×ÀÌ ÀÖÀ¸¸ç - ¼±ÅûçÇ×µé »çÀÌ¿¡´Â Á¶ÇÕÇؼ ¾²¸é
¾Æ¿¹ ÀÛµ¿ÇÏÁö ¾Ê´Â °Íµµ ÀÖ´Ù.
·Î±äÇÒ ¶§¿Í PPP ¼ºñ½º¸¦ ½ÃÀÛÇÒ ¶§ÀÇ ¹®Á¦¿¡ µ¡ºÙ¿©¼ ¸ðµ©°ú ½ÇÁ¦
Àüȼ±¿¡¼µµ ¹®Á¦°¡ ÀÖÀ» ¼ö ÀÖ´Ù!
¹®Á¦ÇØ°áÀå¿¡¼´Â ÀÚÁÖ ¹ß»ýÇÏ´Â ¿¡·¯¿¡ ´ëÇÑ
¸î°¡Áö ±âº»ÀûÀÎ Á¤º¸¸¦ ÁÖ°í, ¾î¶² ¿À·ùÀÎÁö °¡¸®°í °íÄ¡´Â ¹ýÀ»
¾Ë·ÁÁØ´Ù.
´Ù¸¸ ÀÌ Àå¿¡¼´Â ±âº»ÀûÀÎ °Í ÀÌ»óÀ» ¹Ù¶óÁö´Â ¾Ê´Â´Ù.¾Ë ·ÕÀ̾°¡
¿î¿µÇÏ´Â PPP-FAQ ¿¡ ÀÌ ÁÖÁ¦¿¡ ´ëÇÑ ´õ ¸¹Àº Á¤º¸°¡ ÀÖ´Ù!
ÀÏ´Ü PPP ¿¬°áÀÌ ÀÛµ¿Çϸé(Ưº°È÷, IP ¿î¿µÀÌ ÀÛµ¿Çϸé), ¸®´ª½º PPP´Â
ÀÚµ¿ÀûÀ¸·Î ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÄÑ ÀÛ¾÷À» Çϱâ À§ÇØ ½ºÅ©¸³Æ®¿¡ ÀÛ¼ºÇÒ ¼ö
ÀÖ´Â ¸ðµç ±â´ÉÀ» ½ÇÇàÇÑ´Ù(·çÆ® »ç¿ëÀڷμ).
¿¬°áµÈ µÚ¿¡ÀåÀº /etc/ppp/ip-up
¿¡ ´ëÇÑ
Á¤º¸¸¦ ¾Ë·ÁÁØ´Ù. PPP¿¡¼ ¹Þ°Ô µÇ´Â º¯¼ö¶óµç°¡, ÀüÀÚ¿ìÆíÀ» ÀÎÅͳÝ
¼ºñ½º ¾÷ü °èÁ¤¿¡¼ ¹Þ°Å³ª ³» ±â°è¿¡¼ Àü´ÞÀ» ±â´Ù¸®°í Àִ ťÀÇ
ÀüÀÚ¿ìÆíÀ» º¸³»´Â µîµîÀÇ ÀÏÀ» ¾î¶»°Ô ÇÏ´ÂÁö µîÀÌ´Ù.
¼Ò°³¿¡¼ ÁÖÀÇÇß´ø °Íó·³, µ¿Àû IP ÁÖ¼Ò´Â ¸®´ª½º PC°¡ ÀÎÅÍ³Ý »ó¿¡¼
¼¹ö·Î ¿î¿µµÇ´Â ´É·Â¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù.
µ¿Àû IP ¿¬°á °æ¿ì Ç¥ÁØ IP ¼ºñ½º¿¡¼ ¹®Á¦ÀåÀº (ÁÖ¿äÇÑ) ¼ºñ½º ÇÑ°è¿¡ ´ëÇÑ Á¤º¸¿Í (ÇÒ ¼ö
ÀÖ´Ù¸é) ÀÌ°ÍÀ» ±Øº¹Çϱâ À§ÇØ ÇÒ ¼ö ÀÖ´Â °Í¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
PPP¸¦ ¾²·Á¸é ¸®´ª½º Ä¿³ÎÀÌ PPP¸¦ Æ÷ÇÔÇϵµ·Ï ÄÄÆÄÀÏÇØ¾ß ÇÑ´Ù. ¸®´ª½º
¼Ò½ºÄڵ带 °®°í ÀÖÁö ¾Ê´Ù¸é - ¸®´ª½º Ç¥ÁØ ÆÄÀÏ Ã¼°è¿¡¼
/usr/src/linux
¿¡ µé¾î ÀÖ´Ù. - ¸®´ª½º ¼Ò½º Äڵ带 ±¸Çؾß
ÇÑ´Ù.
ÀÌ µð·ºÅ丮¸¦ È®ÀÎÇغ¸¶ó - ¸¹Àº ¸®´ª½º ¹èÆ÷º»µéÀÌ ¼³Ä¡ °úÁ¤ÀÇ ÀϺημ
ÀÌ ÀÚ¸®¿¡ ¼Ò½º¸¦ ±ò¾ÆÁØ´Ù(ÆÄÀÏ°ú ºÎµð·ºÅ丮).
óÀ½ ºÎÆÃÇÒ ¶§, ¸®´ª½º Ä¿³ÎÀº ¸¹Àº ¾çÀÇ Á¤º¸¸¦ ³»º¸³½´Ù. Ä¿³Î ¾È¿¡
PPP°¡ Æ÷ÇԵǾî ÀÖÀ¸¸é ±× Á¤º¸°¡ ÀÌ ¶§ ³ªÅ¸³´Ù. ÀÌ Á¤º¸¸¦ º¸·Á¸é
syslog ÆÄÀÏÀ» ¿¾îº¸°Å³ª, dmesg |less
¸í·ÉÀ» ½á¼ ȸ鿡
Á¤º¸¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Ù. Ä¿³ÎÀÌ PPP Áö¿øÀ» Æ÷ÇÔÇÒ °æ¿ì ¾Æ·¡¿Í °°Àº ÇàÀ»
º¼ ¼ö ÀÖ´Ù.
PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered.
(¸®´ª½º 2.0.x Ä¿³Î ½Ã¸®ÁîÀÇ °æ¿ì).
¸®´ª½º Ä¿³Î ¼Ò½ºÀº sunsite.unc.edu
³ª ¹Ì·¯»çÀÌÆ®¿¡¼ ftp·Î
±¸ÇÒ ¼ö ÀÖ´Ù.
´ÙÀ½Àº ¸®´ª½º Ä¿³Î ¼Ò½º¸¦ ±¸ÇÏ°í ±î´Âµ¥ ´ëÇÑ °£·«ÇÑ ¼Ò°³ÀÌ´Ù. ¿ÏÀüÇÑ
Á¤º¸´Â
The Linux Kernel HOWTO¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.
¸®´ª½º Ä¿³ÎÀ» ±¸ÇÏ°í ÄÄÆÄÀÏÇÏ·Á¸é, ·çÆ®·Î ·Î±äÇØ¾ß ÇÑ´Ù.
/usr/src
µð·ºÅ丮·Î ¿Å±ä´Ù.
cd /usr/src
/usr/src/linux
¸¦ ¿¾î¼ ¼Ò½º°¡ ÀÌ¹Ì ±ò·ÁÀÖ´ÂÁö
È®ÀÎÇÑ´Ù.
- ¼Ò½º°¡ µé¾îÀÖÁö ¾ÊÀ¸¸é
Linux kernel source directory³ª °¡Àå °¡±î¿î ¹Ì·¯ »çÀÌÆ®¿¡¼
±¸ÇÑ´Ù.
Ä¿³ÎÀÇ ÀÌÀü ¹öÁ¯À» ±¸ÇÏ°í ½ÍÀ» °æ¿ì(1.2.X°°Àº)
Old Linux kernel source directory¿¡¼ ãÀ¸¸é µÈ´Ù.
- Àû´çÇÑ Ä¿³ÎÀ» °í¸¥´Ù - º¸Åë °¡Àå ÃֽŠ¹öÁ¯ÀÌ Àû´çÇÒ
°ÍÀÌ´Ù. ÀÌ°ÍÀ» ¹Þ¾Æ´Ù°¡
/usr/src
¿¡ ³Ö¾îµÎ¸é µÈ´Ù.
ÁÖÀÇ:'tar'´Â ÆÄÀϹÀ½ÀÌ´Ù. - ¸î°³ÀÇ µð·ºÅ丮¿¡ ¸¹Àº ÆÄÀÏÀÌ
¾ÐÃàµÇ¾î ÀÖÀ» °ÍÀÌ´Ù(¸®´ª½º Ä¿³Î ¼Ò½º tar ÆÄÀÏó·³). ÀÌ°ÍÀº µµ½ºÀÇ
´ÙÁß-µð·ºÅ丮 zip ÆÄÀÏ°ú ²À°°´Ù.
- ÀÌ¹Ì ¸®´ª½º ¼Ò½º°¡ ±ò·Á ÀÖ´Â »óÅ¿¡¼ ÃֽŠĿ³Î·Î ¹Ù²Ù·Á°í Çϸé
¿¾³¯ ¼Ò½º¸¦ Áö¿ö¾ß ÇÑ´Ù.´ÙÀ½ ¸í·ÉÀ» ¾´´Ù.
rm -rf /usr/src/linux
- ÀÌÁ¦ ´ÙÀ½ ¸í·ÉÀ» ½á¼ ¾ÐÃàÀ» Ǭ´Ù.
tar xzf linux-2.0.XX.tar.gz
- ÀÌÁ¦
cd /usr/src/linux
Çؼ README ÆÄÀÏÀ»
Àд´Ù. ¿©±â¿¡´Â ¼³Á¤ ¹× ÄÄÆÄÀÏÀ» ¾î¶»°Ô ÇÏ´ÂÁö Àß ¼³¸íµÇ¾î ÀÖ´Ù. ÀÌ
ÆÄÀÏÀ» Àд´Ù.(ÄÄÆÄÀÏ ÇÏ´Â µ¿¾È ¾î¶»°Ô ÇÏ´ÂÁö Àß ¾Ë ¼ö ÀÖ´Â ÃæºÐÇÑ
½Ã°£À» °®°í ´Ù ³¡³¾ ¶§±îÁö Ãâ·ÂÀ» Çؼ »çº»À» °®°í ÀÖ´Â °ÍÀÌ ÁÁ´Ù.).
Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏ ÇÏ·Á¸é ¹Ýµå½Ã PC ¾È¿¡ ÀÖ´Â Ä«µå/ÀåÄ¡°¡ ¾î¶² °ÇÁö ¾Ë¾Æ¾ß¸¸ ÇÑ´Ù!!! ¸î¸î ÀåÄ¡¿¡ ´ëÇؼ´Â ¸î°¡Áö ¼³Á¤¿¡ ´ëÇؼµµ ¾Ë¾ÆµÖ¾ß ÇÑ´Ù. (¿¹¸¦ µé¾î »ç¿îµå Ä«µåÀÇ IRQ, I/O ÁÖ¼Ò µîµî)
¼³Á¤ °úÁ¤À» ½ÃÀÛÇÏ·Á¸é, README ÆÄÀÏÀÇ ¾È³»¿¡ µû¶ó¼ ÀûÀýÇÏ°Ô ¼Ò½º¸¦
¼³Ä¡ÇØ¾ß ÇÑ´Ù. Ä¿³Î ¼³Á¤ °úÁ¤Àº ÀÌ·¸°Ô ½ÃÀÛÇÑ´Ù.
make config
PPP¸¦ ¾²·Á¸é Ä¿³ÎÀ» ¼³Á¤Çؼ PPP Áö¿øÀ» ³Ö¾î¾ß ÇÑ´Ù.(PPP´Â pppd¿Í PPP
Ä¿³Î Áö¿øÀ» ¸ðµÎ ¿ä±¸ÇÑ´Ù)
PPP (point-to-point) support (CONFIG_PPP) [n] y
´Ù¸¥ make config ¼±ÅûçÇ×À» PCÀÇ Çϵå¿þ¾î¿Í ¿øÇÏ´Â ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ
ÇüÅ¿¡ ¸Â°Ô ¼±ÅÃÇÑ´Ù. ±×·± ´ÙÀ½ README¿¡ µû¶ó »õ Ä¿³ÎÀ» ÄÄÆÄÀÏÇÏ°í
¼³Ä¡ÇÑ´Ù.
1.2.13 Ä¿³ÎÀº PPPÀåÄ¡¸¦ ³×°³¸¸ ¸¸µç´Ù. ´ÙÁß Á÷·Ä Æ÷Æ® Ä«µå¸¦ ¾²·Á¸é
Ä¿³Î PPP ¼±ÅûçÇ×À» °íÃļ ´õ ¸¹Àº Æ÷Æ®¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. (ÆíÁýÇØ¾ß ÇÒ
°£·«ÇÑ ³»¿ë¿¡ ´ëÇØ ÀÚ¼¼ÇÏ°Ô ¾Ë°í ½ÍÀ¸¸é PPP-2.1.2 ¹èÆ÷º»¿¡ µû¶ó¿À´Â
README.linux¸¦ º»´Ù.)
ÁÖÀÇ: 1.2.13 ¼³Á¤ ´ëÈâÀº µÚ·Î µ¹¾Æ°¡´Â °Ô ºÒ°¡´ÉÇÏ´Ù. - ±×·¯´Ï±î
make config
¿¡ ´äÇÏ´Ù°¡ ½Ç¼öÇϸé, CTRL C¸¦ ÀÔ·ÂÇؼ ¼³Á¤À»
ÁßÁöÇÑ ´ÙÀ½ óÀ½ºÎÅÍ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÑ´Ù.
¸®´ª½º 1.3.x¿Í 2.0.x¿¡¼ ¸®´ª½º 1.2.13°ú ºñ½ÁÇÑ °úÁ¤À» ¾µ ¼ö
ÀÖ´Ù. ¿ª½Ã README ÆÄÀÏÀÇ ¾È³»¿¡ µû¶ó Á¤È®È÷ ¼Ò½º¸¦ ¼³Ä¡ÇÑ´Ù. Ä¿³Î ¼³Á¤
°úÁ¤Àº ´ÙÀ½°ú °°ÀÌ ½ÃÀÛÇÑ´Ù.
make config
ÇÏÁö¸¸ ÀÌ·¸°Ô ÇÒ ¼öµµ ÀÖ´Ù.
make menuconfig
ÀÌ·¸°Ô ÇÏ¸é ¼³Á¤ °úÁ¤ ³»¾Ö¼ ¾ÕµÚ·Î ¿òÁ÷ÀÌ´Â °ÍÀÌ °¡´ÉÇÏ¸ç µµ¿ò¸»µµ
ÀÖ´Â ¸Þ´º±â¹ÝÀÇ ¼³Á¤ ü°è°¡ ³ª¿Â´Ù.
¶ÇÇÑ XÀ©µµ¿ì ±â¹ÝÀÇ ¼³Á¤ ÀÎÅÍÆäÀ̽º¸¦ ¾²µµ·Ï ÃßõÇÑ´Ù.
make xconfig
PPP Áö¿øÀº Ä¿³Î¿¡ Á÷Á¢ ÄÄÆÄÀÏÇÒ ¼öµµ ÀÖ°í, ÀåÀü½Ä ¸ðµâ·Î ÄÄÆÄÀÏÇÒ ¼öµµ ÀÖ´Ù.
¸®´ª½º ±â°è°¡ µ¿ÀÛÇÏ´Â ½Ã°£ Áß ¾à°£¸¸ PPP¸¦ ¾µ °æ¿ì¶ó¸é, PPP Áö¿øÀ»
ÀåÀü½Ä ¸ðµâ·Î ÇÏ´Â °ÍÀ» ÃßõÇÑ´Ù. 'kerneld'¸¦ ¾²¸é, PPP ¿¬°á °úÁ¤ÀÌ
½ÃÀÛÇÒ ¶§ PPP Áö¿ø¿¡ ¿ä±¸µÇ´Â ¸ðµâÀ» Ä¿³ÎÀÌ ÀÚµ¿À¸·Î ÀåÀüÇÑ´Ù. ÀÌ°ÍÀº
»ç¿ë°¡´ÉÇÑ ¸Þ¸ð¸® °ø°£À» È®º¸ÇÑ´Ù: Ä¿³ÎÀº ¸Þ¸ð¸®¿¡¼ ºüÁ®³ª¿Ã ¼ö
¾øÁö¸¸ ÀåÀü½Ä ¸ðµâÀº »ç¿ëµÇÁö ¾ÊÀ» ¶§ ÀÚµ¿ÀûÀ¸·Î Á¦°ÅµÈ´Ù.
ÀÌ·¸°Ô ÇÏ·Á¸é ÀåÀü½Ä ¸ðµâ Áö¿øÀ» »ç¿ë°¡´ÉÇÏ°Ô ÇØ¾ß ÇÑ´Ù:-
Enable loadable module support (CONFIG_MODULES) [Y/n/?] y
PPP Áö¿øÀ» Ãß°¡ÇÒ ¶§ ´ÙÀ½ ¹°À½¿¡ ´äÇØ¾ß ÇÑ´Ù:-
PPP (point-to-point) support (CONFIG_PPP) [M/n/y/?]
PPP ÀåÀü½Ä ¸ðµâÀ» ¼±ÅÃÇÏ·Á¸é MÀ̶ó°í ´äÇÏ°í, PPP¸¦ Ä¿³Î ÀϺηÎ
ÄÄÆÄÀÏÇÏ·Á¸é YÀ̶ó°í ´äÇÏ¸é µÈ´Ù.
1.2.13 Ä¿³Î°ú ´Þ¸® 2.0.x´Â PPP ÀåÄ¡¸¦ ÇÊ¿äÇÑ ¸¸Å 'ºñÇà' Áß¿¡
¸¸µç´Ù. »ç¿ë°¡´ÉÇÑ PPP ÀåÄ¡ ÁÖ¼Ò¸¦ ´Ã¸®±â À§ÇØ ¼Ò½º¸¦ µÎµé°Ü °íÄ¥
ÇÊ¿ä°¡ ÀüÇô ¾ø´Ù.
PPP-2.2¸¦ ¾µ °æ¿ì, PPP ÀåÄ¡¸¦ 'ºñÇà Áß¿¡' ¸¸µå´Â µ¥ µû¸¥ ºÎ¼ö È¿°ú·Î¼
pppd¸¦ ½ÃÀÛÇؼ ÀåÄ¡°¡ ¸¸µé¾îÁö±â Àü±îÁö´Â /proc/net
À»
¿¾îºÁµµ ¾Æ¹« ÀåÄ¡µµ ãÀ» ¼ö ¾ø´Ù:-
[hartr@archenland hartr]$ cat /proc/net/dev
Inter-| Receive | Transmit
face |packets errs drop fifo frame|packets errs drop fifo colls carrier
lo: 92792 0 0 0 0 92792 0 0 0 0 0
eth0: 621737 13 13 0 23 501621 0 0 0 1309 0
ppp ¼ºñ½º¸¦ ½ÃÀÛÇÏÀÚ¸¶ÀÚ (ppp ¼¹ö¿¡¼) ´ÙÀ½°ú °°Àº °á°ú¸¦ º¼ ¼ö
ÀÖ´Ù.:-
[root@kepler /root]# cat /proc/net/dev
Inter-| Receive | Transmit
face |packets errs drop fifo frame|packets errs drop fifo colls carrier
lo: 428021 0 0 0 0 428021 0 0 0 0 0
eth0:4788257 648 648 319 650 1423836 0 0 0 4623 5
ppp0: 2103 3 3 0 0 2017 0 0 0 0 0
ppp1: 10008 0 0 0 0 8782 0 0 0 0 0
ppp2: 305 0 0 0 0 297 0 0 0 0 0
ppp3: 6720 7 7 0 0 7498 0 0 0 0 0
ppp4: 118231 725 725 0 0 117791 0 0 0 0 0
ppp5: 38915 5 5 0 0 28309 0 0 0 0 0
¸®´ª½º PC¸¦ PPP ¼¹ö·Î ¼³Á¤ÇÒ °æ¿ì, IP º¸³»±â (forwarding) Áö¿øÀ»
ÄÄÆÄÀÏÇØ ³Ö¾î¾ß ÇÑ´Ù. ¸®´ª½º¸¦ ·£°ú ¿¬°áÇÒ ¶§³ª ·£À» ÀÎÅͳݿ¡ ¿¬°á½Ãų
¶§µµ ÇÊ¿äÇÏ´Ù.
·£À» ÀÎÅͳݿ¡ ¿¬°á½Ãų ¶§(¶Ç´Â µÎ°³ÀÇ ·£À» ¿¬°á½Ãų ¶§), º¸¾È¿¡ ´ëÇØ
°í·ÁÇØ¾ß ÇÑ´Ù. IP ¹æÈ£º® ¿ª½Ã Ä¿³Î¿¡ Áö¿øÇØ ³Ö´Â °ÍÀÌ ÇʼöÀûÀÌ´Ù!
À§¿¡¼ ¸»ÇÑ ¹Ù 'ºñ¿¬°á¿ë' IP ³×Æ®¿öÅ© ÁÖ¼Ò Áß ¾î´ÀÇϳª¸¦ ¾²´Â ·£À»
¿¬°áÇϱâ À§ÇØ IP ¸Þ½ºÄ¿·¹À̵å±â´ÉÀ» ¾²°íÀÚ ÇÒ ¶§ À̰͵µ Áö¿øÇØ ³Ö¾î¾ß ÇÑ´Ù.
IP ¸Þ½ºÄ¿·¹À̵å¿Í IP ¹æÈ£º®À» ¾²·Á¸é ¹Ýµå½Ã make config
°úÁ¤¿¡¼
ù¹ø° Áú¹®¿¡ Yes¶ó°í ´äÇØ¾ß ÇÑ´Ù:-
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL)?
óÀ½ ¾²´Â »ç¶÷µéÀº ÀÌ°Ô ºÒÇÊ¿äÇÏ´Ù°í »ý°¢µÉ Áö ¸ð¸£Áö¸¸, ¸¹Àº
»ç¿ëÀÚµéÀº ½ÇÁ¦·Î ¾Æ¹« ¹®Á¦ ¾øÀÌ ¸®´ª½º 2.0.XXÄ¿³ÎÀÇ IP ¸Þ½ºÄ¿·¹À̵å¿Í IP
¹æÈ£º® ±â´ÉÀ» ¾²°í ÀÖ´Ù.
ÀÏ´Ü Ä¿³ÎÀ» ±ò°í »õ Ä¿³ÎÀ» ´Ù½Ã ºÎÆÃÇÏ°Ô µÇ¸é, PPP ¸µÅ©¸¦ ¼³Á¤ÇÏ°í
½ÃÇèÇغ¼ ¼ö ÀÖ´Ù.
¼¹ö¿Í PPP ¿¬°áÀ» ¸¸µé ¼ö ÀÖ±â Àü¿¡ ´ÙÀ½ÀÇ Á¤º¸¸¦ ±¸ÇØ¾ß ÇÑ´Ù(PPP
¼¹öÀÇ ½Ã½ºÅÛ °ü¸®ÀÚ³ª »ç¿ëÀÚ Áö¿øÀÚÇÑÅ×¼):-
- ¼ºñ½º¸¦ ¹Þ±â À§ÇÑ ÀüȹøÈ£
¿ÜºÎ·Î Àüȸ¦ °É¾î¾ß ÇÒ °æ¿ì ¿ÜºÎ Àüȸ¦ °Å´Â ¹øÈ£µµ ¾Ë¾ÆµÖ¾ß ÇÑ´Ù -
º¸Åë ¾²´Â ¹øÈ£´Â 0 ¶Ç´Â 9´Ù.
- ¼¹ö¿¡¼ IP ÁÖ¼Ò¸¦ µ¿ÀûÀ¸·Î ¾²´ÂÁö Á¤ÀûÀ¸·Î ¾²´ÂÁö?
¼¹ö¿¡¼ Á¤Àû IP ÁÖ¼Ò¸¦ ¾µ °æ¿ì¿¡ PPP ¿¬°áÀÇ ÀÌÂÊ ³¡¿¡¼ ¾²°Ô µÉ IP
ÁÖ¼Ò¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ¸¸¾à ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ À¯È¿ÇÑ ÁÖ¼Ò ¹üÀ§¸¦
¾Ë·ÁÁÖ¾ú´Ù¸é, »ç¿ëÇÒ ¼ö ÀÖ´Â IP ÁÖ¼Ò¿Í ³×Æ®¿öÅ© ¸¶½ºÅ©(netmask)µµ
¾Ë¾Æ¾ß ÇÑ´Ù.
´ëºÎºÐÀÇ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀº µ¿Àû IP ÁÖ¼Ò¸¦ ÁØ´Ù. À§¿¡¼ ¸»ÇÑ
°Íó·³, ÀÌ°ÍÀº »ç¿ëÇÒ ¼ö ÀÖ´Â ¼ºñ½ºÀÇ ¹üÀ§¿¡ ¸î°¡Áö Á¦ÇÑÀÌ
ÀÖ´Ù.
ÇÏÁö¸¸ Á¤Àû IP ÁÖ¼Ò¸¦ ¾²°í ÀÖ´Ù°í Çصµ, ´ëºÎºÐÀÇ PPP ¼¹ö´Â (º¸¾È »óÀÇ
ÀÌÀ¯ ¶§¹®¿¡) º¸¾È ºÎ´ãÀÌ ÀÖÀ¸¹Ç·Î Ŭ¶óÀ̾ðÆ® Ã÷¿¡¼ IP ÁÖ¼Ò¸¦ Á¤Çϵµ·Ï
Àý´ë Çã¶ôÇÏÁö ¾Ê´Â´Ù. À§¿¡¼ ¸»ÇÑ Á¤º¸¸¦ ²À ¾Ë¾Æ¾ßÇÑ´Ù!
- ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ DNSÀÇ IP À̸§Àº ¹«¾ùÀΰ¡?
Çϳª¸¸ ÇÊ¿äÇÏÁö¸¸ ÃÖ¼ÒÇÑ µÎ°³ ÀÌ»ó ÀÖ¾î¾ß ÇÑ´Ù.
¿©±â¿¡ ¹®Á¦°¡ ÀÖÀ» ¼ö ÀÖ´Ù. MS À©µµ¿ì 95 PPP ¼³Á¤Àº Á¢¼Ó °úÁ¤ÀÇ
ÀϺημ Ŭ¶óÀ̾ðÆ® Ãø¿¡ DNS ÁÖ¼Ò¸¦ ³Ñ°ÜÁÙ ¼ö ÀÖ´Ù. µû¶ó¼ ÀÎÅͳÝ
¼ºñ½º ¾÷ü(¶Ç´Â °øÅë Áö¿øó)´Â DNS ¼¹öÀÇ IP ÁÖ¼Ò°¡ ÇÊ¿ä¾ø´Ù°í ¸»ÇÏ°ï
ÇÑ´Ù.
¸®´ª½ºÀÇ °æ¿ì, ÃÖ¼ÒÇÑ ÇÑ°³ ÀÌ»óÀÇ DNS ÁÖ¼Ò°¡ ÀÖ¾î¾ß
ÇÑ´Ù. ¸®´ª½ºÀÇ PPP Á¦ÇÑÀº DNS IP ÁÖ¼Ò¸¦ ¿¬°á ½Ã¿¡ µ¿ÀûÀ¸·Î ¼³Á¤ÇÏ´Â
°ÍÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù - ±×¸®°í ¾ÕÀ¸·Îµµ Çã¿ëÇÒ °¡´É¼ºÀº Àû´Ù.
ÁÖÀÇ: ¸®´ª½º(PPP Ŭ¶óÀ̾ðÆ® ÃøÀ¸·Î¼)°¡ DNS ÁÖ¼Ò¸¦ Á¦°øÃø¿¡¼
¹ÞÀ» ¼ö ¾ø±ä ÇÏÁö¸¸, ¼¹ö·Î ÀÛµ¿ÇÒ ¶§´Â ÀÌ Á¤º¸¸¦ pppd ¼±ÅûçÇ×
dns-addr
¸¦ ½á¼ °Ç³×ÁÙ ¼ö ÀÖ´Ù.
- ¼¹ö°¡ PAP/CHAP¸¦ »ç¿ëÇϴ°¡?
¿¬°áÇÒ ¶§ ½á¾ßµÇ´Â "id"¿Í "secret"ÀÌ ÇÊ¿äÇÑ °æ¿ìÀÌ´Ù. (¾Æ¸¶µµ ÀÎÅͳÝ
¼ºñ½º ¾÷ü ÂÊ¿¡¼ ÁØ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£ÀÏ °ÍÀÌ´Ù.)
- ¼¹ö¿¡¼ PPP¸¦ ÀÚµ¿ÀûÀ¸·Î ½ÃÀÛÇÏ´ÂÁö, ·Î±äÇÑ ´ÙÀ½¿¡ ¼¹ö¿¡¼
PPP¸¦ ½ÃÀÛÇϱâ À§ÇØ ¸í·ÉÀ» Áà¾ß¸¸ Çϴ°¡?
- ¼¹ö°¡ MS À©µµ¿ì NT ½Ã½ºÅÛÀÎÁö, ±×·¸´Ù¸é MS PAP/CHAP ½Ã½ºÅÛÀ»
¾²´ÂÁö?
¸¹Àº °ø¿ë ·£ÀÌ º¸¾È¼ºÀ» ³ôÀ̱â À§ÇØ MS À©µµ¿ì NT¸¦ ÀÌ·± ¹æ½ÄÀ¸·Î
»ç¿ëÇÑ´Ù.
ÀÌ Á¤º¸¸¦ Àß Àû¾îµÐ´Ù - ¾ÕÀ¸·Î ¾²°ÔµÈ´Ù!
¸ðµ©ÀÌ Á¦´ë·Î ¼³Á¤µÆ´ÂÁö È®ÀÎÇÏ°í ¾î¶² Á÷·Ä Æ÷Æ®·Î ¿¬°áµÇ¾ú´ÂÁö ¾Ë¾Æ¾ß
ÇÑ´Ù.
´ÙÀ½°ú °°´Ù:-
- DOS com1: = Linux /dev/cua0 (and /dev/ttyS0)
- DOS com2: = Linux /dev/cua1 (and /dev/ttyS1)
ÀÌÇÏ µ¿¹®
Æ÷Æ®°¡ ¸ðµÎ ³×°³ÀÎÁöµµ ¾Ë¾ÆµÎ´Â °Ô ÁÁ´Ù. Ç¥ÁØ PC ¼³Á¤¿¡¼´Â com1°ú
cpm3ÀÌ IRQ4¸¦ °°ÀÌ ¾²°í com2¿Í com4°¡ IRQ3À» ³ª´²¾´´Ù.
Ç¥ÁØ Á÷·Ä Æ÷Æ®¿¡¼ ¸ðµ©°ú IRQ¸¦ ³ª´©¾î¾²´Â ÀåÄ¡°¡ ÀÖÀ» °æ¿ì¿¡
¹®Á¦°¡ ÀÖÀ» ¼ö ÀÖ´Ù. ¸ðµ© Á÷·Ä Æ÷Æ®°¡ ´Ù¸¥ °Í°ú ³ª´²¾²Áö ¾Ê´Â IRQ¸¦
°®°í ÀÖ´ÂÁö È®ÀÎÇؾ߸¸ ÇÑ´Ù. ¸¹Àº ¸ðµ© Á÷·Ä Ä«µå(±×¸®°í ÁúÁÁÀº
¸Ó´õº¸µå Á÷·ÄÆ÷Æ®)´Â Á÷·Ä Æ÷Æ®ÀÇ IRQ¸¦ ¿Å±æ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
¸®´ª½º Ä¿³Î 2¸¦ ½ÇÇàÇÒ °æ¿ì, cat /proc/interrupts
¶ó°í
ÀÔ·ÂÇÏ¸é »ç¿ëÁßÀÎ IRQ¸¦ Á¡°ËÇÒ ¼ö ÀÖ´Ù. Ãú·ÂÀº ´ÙÀ½°ú °°´Ù.
0: 6766283 timer
1: 91545 keyboard
2: 0 cascade
4: 156944 + serial
7: 101764 WD8013
10: 134365 + BusLogic BT-958
13: 1 math error
15: 3671702 + serial
À§¿¡¼ º¸¸é IRQ4¿¡ Á÷·ÄÆ÷Æ®°¡ Çϳª ÀÖ°í(¸¶¿ì½º´Ù) IRQ15¿¡
ÇϳªÀÖ´Ù(ÀÎÅÍ³Ý PPP ¿¬°á¿¡ ±â¹ÝÇÑ ¿µ±¸¸ðµ©ÀÌ´Ù). (com2, IRQ3¿¡
Á÷·ÄÆ÷Æ®°¡ Çϳª ÀÖ°í, com4, IRQ14¿¡µµ Çϳª ÀÖÁö¸¸, »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î
º¸ÀÌÁö ¾Ê´Â´Ù.)
°æ°í - IRQ¸¦ °¡Áö°í ³î ¶§´Â ¹» ÇÏ°í ÀÖ´ÂÁö ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù! ÄÄÇ»Å͸¦
¶â¾î³»°í Ä«µå¸¦ ²¨³»¼ Á¡ÆÛ¸¦ °®°í ³î¸é ³¡³ª´Â °Ô ¾Æ´Ï¸ç ¾î¶² IRQ¿¡
¹«¾ùÀÌ ÀÖ´ÂÁö ¾Ë¾Æ¾ß ÇÑ´Ù. ³» °æ¿ì ¸ðµÎ SCSI ±â¹Ý PC¶ó¼ º¸Åë IRQ14¿Í
IRQ15¸¦ ¾²´Â ¸¶´õº¸µå À§ÀÇ IDE ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëºÒ´ÉÀ¸·Î ¸¸µé ¼ö
ÀÖ´Ù.
¶ÇÇÑ PC°¡ ´Ù¸¥ ¿î¿µÃ¼Á¦·Î ºÎÆÃÇÒ °æ¿ì¿¡ IRQ¸¦ ¿Å°Ü ³õÀ¸¸é ¿î¿µÃ¼Á¦°¡
Á¤È®È÷ ºÎÆõÇÁö ¾Ê°Å³ª -¾Æ¿¹ ºÎÆÃÇÏÁö ¸øÇÒ ¼öµµ ÀÖ´Ù´Â Á¡À» ±â¾ïÇؾß
ÇÑ´Ù.
ºñÇ¥ÁØ IRQ¿¡ Á÷·Ä Æ÷Æ®¸¦ ¿Å°Ü ³õÀ» °æ¿ì, °¢ Æ÷Æ®°¡ ¾²´Â IRQ°¡ ¹ºÁö
¸®´ª½º¿¡ ¾Ë·ÁÁà¾ß ÇÑ´Ù. ÀÌ°ÍÀº setserial
À» ½á¼ ¾Ë·ÁÁÙ ¼ö
ÀÖ°í rc.local
¶Ç´Â ½Ã½ºÅÛV ÃʱâÈÀÇ ÀϺημ ºÎÆðúÁ¤¿¡¼
ºÒ·ÁÁö´Â rc.local
¶Ç´Â rc.serial
¿¡¼ Àß ¾Ë·ÁÁÙ ¼ö
ÀÖ´Ù. À§¿¡¼ ¸»ÇÑ ±â°èÀÇ °æ¿ì´Â ¾Æ·¡ÀÇ ¸í·ÉÀ» ¾²¸é µÈ´Ù.
/bin/setserial -b /dev/t
tyS2 IRQ 11
/bin/setserial -b /dev/ttyS3 IRQ 15
ÇÏÁö¸¸, kerneld
°¡ ¿ä±¸ÇÒ ¶§¸¸ µ¿ÀûÀ¸·Î ÀåÀüµÇ´Â Á÷·Ä ¸ðµâÀ»
¾µ °æ¿ì¶ó¸é ºÎÆÃÇÒ ¶§ Çѹø¿¡ IRQ µîµîÀ» ¼³Á¤ÇÒ ¼ö ¾ø°í ±× °ªÀ»
ÀÒ¾î¹ö¸®°Ô µÈ´Ù. ¿Ö³ÄÇϸé Á÷·Ä ¸ðµâÀ» ³»·Á³õÀ» ¶§ ¸®´ª½º´Â Ưº°ÇÑ
¼³Á¤À» Àر⠶§¹®ÀÌ´Ù.
µû¶ó¼, ÇÊ¿äÇÒ ¶§ Á÷·Ä ¸ðµâÀ» ÀåÀüÇÏ´Â °æ¿ì, ¸ðµâÀ» ÀåÀüÇÒ ¶§¸¶´Ù
IRQ¸¦ ´Ù½Ã ½ÇÁ¤ÇØÁà¾ß ÇÑ´Ù.
°í¼Ó (¿ÜÀå) ¸ðµ© (14,400 Baud ¶Ç´Â ÀÌ»ó)À» ¾µ °æ¿ì, °í¼Ó ¸ðµ©ÀÌ ³»´Â
Ãâ·Â ƯÈ÷ µ¥ÀÌÅ͸¦ ¾ÐÃàÇÒ ¶§ ³»´Â Ãâ·ÂÀ» ´Ù·ê ¼ö ÀÖ´Â ´É·ÂÀÌ Á÷·Ä
Æ÷Æ®¿¡ ÀÖ¾î¾ß ÇÑ´Ù.
ÀÌ°ÍÀº 16550(A)°°Àº ÃֽŠ¹ü¿ë ºñµ¿±â ¼ö½Å Àü´ÞÀÚ(UART: Universal
Asynchronous Receiver Transmitter)ÀÌ ÇÊ¿äÇÏ´Ù. ±¸Çü ±â°è(³ª ±¸Çü Á÷·Ä
Ä«µå)¸¦ ¾µ °æ¿ì, Á÷·Ä Æ÷Æ®°¡ 8250 UART¸¸ °®°í ÀÖÀ» ¼öµµ ÀÖÀ¸¸ç, ÀÌ°ÍÀº
°í¼Ó ¸ðµ©À» »ç¿ëÇÒ ¶§ ½É°¢ÇÑ ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù.
´ÙÀ½ ¸í·ÉÀ» ¾²¸é
setserial -a /dev/ttySx
¸®´ª½º´Â °®°í ÀÖ´Â UARTÀÇ ÇüÀ» º¸¿©ÁØ´Ù. 16550A Çü UART¸¦ °®°í ÀÖÁö
¾ÊÀº °æ¿ì »õ Á÷·Ä Ä«µå¸¦ »ç¾ß ÇÑ´Ù(50ºÒ ÀÌÇÏ¿¡ ±¸ÇÒ ¼ö ÀÖ´Ù.). »õ
Ä«µå¸¦ »ì ¶§´Â IRQ¸¦ ÀÓÀÇ·Î ¿Å±æ ¼ö ÀÖ´Â°Ô ²À È®ÀÎÇ϶ó!
ÁÖÀÇ: 16550 UART ĨÀÇ Ã¹ ¹öÀü¿¡ ¿À·ù°¡ ÀÖ¾ú´Ù. ÀÌ ¿À·ù´Â ±Ý¹æ ã¾ÆÁ³°í
°íÄ£ ĨÀÌ ´Ù½Ã ³ª¿Ô´Ù - ÀÌ°ÍÀÌ 16550A UART´Ù. ºñ±³Àû ÀûÀº ÁÖ¼ÒÀ̱ä
ÇÏÁö¸¸ À¯ÅëµÇ¾ú´Ù. °®°í ÀÖÀ» °¡´É¼ºÀº ¸Å¿ì ÀûÁö¸¸ Ưº°È÷ Á÷·Ä Ä«µå¿¡
¹«½¼ ¹®Á¦°¡ ÀÖÀ» °æ¿ì 16550A¶ó°í ³ª¿À´ÂÁö »ìÆ캻´Ù.
ÀüÅëÀûÀ¸·Î ¸®´ª½º´Â ÀüÈÇØ ³ª°¡´Â ÂÊÀ» cuaX
ÀåÄ¡¿¡ ¾²°í
ÀüÈÇØ µé¾î¿À´Â ÂÊÀ» ttySx
ÀåÄ¡·Î ¾´´Ù.
ÀÌ°ÍÀÌ ÇÊ¿äÇß´ø Ä¿³Î Äڵ尡 ¹öÀü 2.0.x¿¡¼ ¹Ù²åÀ¸¹Ç·Î Àüȹ޴ ÂÊÀ̳ª
³ª°¡´Â ÂÊÀ̳ª ¸ðµÎ ttySx
·Î ¾µ ¼ö ÀÖ´Ù. ´ÙÀ½¿¡ ³ª¿Ã Ä¿³Î
¹öÁ¯¿¡¼´Â cuaX
ÀåÄ¡ À̸§Àº ¾ø¾îÁö´Â °Ô ³´´Ù°í »ý°¢ÇÏ°í ÀÖ´Ù.
PPP¸¦ ¾µ¸é ¸ðµ©À» Á¤È®È÷ ¼³Á¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù - ±×·²·Á¸é ¸ðµ©
¼³¸í¼¸¦ Àоî¶ó! ´ëºÎºÐÀÇ ¸ðµ©Àº PPP¿¡ ÇÊ¿äÇÑ ¼±ÅûçÇ×ÀÌ ¼±ÅõǾî
ÀÖ´Â °øÀå ±âº» ¼³Á¤ »óÅ·ΠÃâ½ÃµÈ´Ù.Á¤ÀÇÇØ¾ß µÇ´Â ÃÖ¼ÒÇÑÀÇ
¼³Á¤Àº:-
- Çϵå¿þ¾î È帧Á¦¾î (RTS/CTS) (¸¹Àº ÇìÀ̽º ¸ðµ©¿¡¼
&
K3)
Ç¥ÁØ ÇìÀ̽º ¸í·É¿¡¼ Á¶»çÇØ¾ß ÇÏ´Â ¼³Á¤Àº ´ÙÀ½°ú °°´Ù:-
- E1 Command/usr/src/linux-2.0.27/include/linux/serial.h Echo ON
(chat µ¿ÀÛ¿¡ ¿ä±¸µÊ)
- Q0 °á°ú ÄÚµå º¸ÀÓ(chat µ¿ÀÛ¿¡ ¿ä±¸µÊ)
- S0=0 ÀÚµ¿ÀÀ´ä ²ô±â(ÀüÈ¿Ã ¶§ ¸ðµ©ÀÌ ¹Þ±â¸¦ ¿øÇÏÁö ¾ÊÀ» ¶§)
&
C1 ¿¬°á ÈÄ Àü´Þ °ËÃâ »ç¿ë
&
S0 µ¥ÀÌŸ ¼³Á¤ Áغñ(DSR: Data set Ready) Ç×»ó »ç¿ë
- (À§¿¡ µû¶ó ºÎ¼öÀûÀ¸·Î) µ¥ÀÌŸ ´Ü¸» Áغñ(DTR: Data Terminal
Ready)
´Ù¾çÇÑ ¸ðµ© Á¦ÀÛ»ç¿Í ¸ðµ¨ÀÇ ¼·Î ´Ù¸¥ ¸ðµ© ¼³Á¤À» Á¦°øÇØÁÖ´Â °÷Àº
Modem setup informationÀÌ´Ù. ¼³Á¤¿¡ ´ëÇØ µµ¿ÍÁÙ °ÍÀÌ´Ù.
Á¶»çÇÏ´Â µ¿¾È ¸ðµ©°ú ÄÄÇ»ÅÍ »çÀÌÀÇ Á÷·Ä ÀÎÅÍÆäÀ̽º°¡ ¾î¶»°Ô
µ¿ÀÛÇÏ´ÂÁöµµ µµ¿òÀÌ µÈ´Ù. ´ëºÎºÐÀÇ ÃֽŠ¸ðµ©Àº ÀڽŰú »ó´ë¹æ ¸ðµ©ÀÌ
¸ðµÎ ´Ù·ê ¼ö ÀÖ´Â ÃÖ´ë ¼Óµµ·Î ¼Óµµ¸¦ ¹Ù²Ü ¼ö ÀÖ´Â ÀüÈ È¸¼±
ÀÎÅÍÆäÀ̽º¸¦ Çã¿ëÇÏ´Â ÇÑÆí ÀÏÁ¤ ¼Óµµ·Î ½ÇÇàÇÏ´Â °ÍÀ» Çã¿ëÇÑ´Ù.
ÀÌ°ÍÀº ºÐÇÒ ¼Óµµ Á¶Á¤À¸·Î ¾Ë·ÁÁ® ÀÖ´Ù. ¸ðµ©ÀÌ À̸¦ Áö¿øÇÒ °æ¿ì ¸ðµ©ÀÇ
Á÷·Ä ÀÎÅÍÆäÀ̽º¸¦ ÃÖ°í¼Óµµ·Î °íÁ¤½ÃÄѳõÀ» ¼ö ÀÖ´Ù(º¸Åë 115,200
baudÁö¸¸ 14,400 baud ¸ðµ©ÀÇ °æ¿ì 38,400 baudÀÏ °ÍÀÌ´Ù.).
Åë½Å ÇÁ·Î±×·¥(minicomÀ̳ª seyon°°Àº)À» ½á¼ ¸ðµ© ¼³Á¤À» ¾Ë¾Æ º¸°í PPP¿¡
¿ä±¸µÇ´Â °ÍÀ¸·Î ¼³Á¤ÇÑ´Ù. ´ëºÎºÐÀÇ ¸ðµ©Àº AT&
V ¸í·ÉÀ»
ÁÖ¸é ÇöÀç ¼³Á¤°ªÀ» º¸¿©ÁÖÁö¸¸, ¸ðµ© ¼³¸í¼¸¦ Àо´Â °ÍÀÌ ÁÁ´Ù.
¼³Á¤ÇÏ´Ù°¡ Á¤¸» µ¹¾Æ¹ö¸± °Í °°À¸¸é (º¸Åë) AT&
F ¸í·ÉÀ»
ÁÖ¸é Á¦Á¤½ÅÀÌ µÉ ¼ö ÀÖ´Ù. - °øÀå ¼³Á¤°ªÀ¸·Î µÇµ¹·Á ÁØ´Ù. (³»°¡ ½áº»
´ëºÎºÐÀÇ ¸ðµ©Àº °øÀå ±âº»°ª¿¡ PPP¿¡ ÇÊ¿äÇÑ ¸ðµç °Ô ¼³Á¤µÇ¾î ÀÖ¾ú´Ù. -
ÇÏÁö¸¸ Á¡°ËÇغÁ¾ß ÇÑ´Ù)
½á¾ßÇÒ ¸ðµ© ¼³Á¤ ¸í·ÉÀ» ´Ù °ñ¶ó³ÂÀ¸¸é, °áÁ¤À» ÇØ¾ß ÇÑ´Ù: ¸ðµ©ÀÇ ÀÌ
¼³Á¤°ªÀ» Àû´çÇÑ AT ¸í·ÉÀ¸·Î ºÒ·¯³¾ ¼ö ÀÖµµ·Ï ºñÈֹ߼³ ¸Þ¸ð¸®¿¡ ÀúÀåÇÒ
¼ö ÀÖ´Ù. ¾Æ´Ï¸é PPP ÀüȰɱ⠰úÁ¤ÀÇ ÀϺημ ¸ðµ©¿¡ ¿Ã¹Ù¸¥ ¼³Á¤À»
°Ç³×ÁÙ ¼ö ÀÖ´Ù.
¸ðµ©À» ¸®´ª½º¿¡¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü³ª °ø¿ë Á¦°øÃø¿¡ ÀüȰɱâ À§Çؼ¸¸
¾´´Ù¸é, ºñ Èֹ߼º ·¥¿¡ ÀúÀåÇÏ´Â °ÍÀÌ °¡Àå °£´ÜÇÏ´Ù.
±×·¸Áö ¾Ê°í, ¸ðµ©ÀÌ ¿©·¯°¡Áö ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥°ú ¿î¿µÃ¼Á¦¿¡¼
¾²ÀÎ´Ù¸é ¸ðµ©ÀÌ ÀüÈ°É ¶§¸¶´Ù Á¤È®ÇÑ »óÅ¿¡ ÀÖÀ» ¼ö ÀÖµµ·Ï ÀüÈ°É
¶§¸¶´Ù ÀÌ Á¤º¸¸¦ °Ç³×ÁÖ´Â °ÍÀÌ °¡Àå ¾ÈÀüÇÏ´Ù.(¸ðµ©ÀÌ ºñÈֹ߼º ·¥ÀÇ
³»¿ëÀ» ÀÒ¾î¹ö¸± °æ¿ì¿¡ ´ëºñÇØ ¸ðµ© ¼³Á¤À» ±â¾ï½ÃÅ°´Â Ãß°¡ÀÌÀÍÀ» ¾òÀ»
¼ö ÀÖÀ¸¸ç, ±×·± °æ¿ì´Â ½ÇÁ¦ ÀϾÙ)
µ¥ÀÌŸ°¡ Á÷·Ä Åë½Å ¼± »çÀ̸¦ ¿Ô´Ù°¬´ÙÇÒ ¶§, ÄÄÇ»ÅÍ°¡ ´Ù·ê ¼ö ÀÖ´Â
°Íº¸´Ù ´õ »¡¸® µµÂøÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.( ÄÄÇ»ÅÍ´Â ´Ù¸¥ ÀÏÀ» ÇÏ´À¶ó°í ¹Ù»Ü
¼ö ÀÖ´Ù. - ¸®´ª½º´Â ´ÙÁß »ç¿ëÀÚ, ´ÙÁß ÀÛ¾÷ ¿î¿µÃ¼Á¦¶ó´Â Á¡À»
»ý°¢Çغ¸¶ó) µ¥ÀÌŸ¸¦ ÀÒ¾î¹ö¸®Áö ¾ÊÀ¸·Á¸é(µ¥ÀÌŸ°¡ ÀÔ·Â ¹öÆÛ¸¦ ³ÑÁö
¾Ê¾Ò´Âµ¥ ÀÒ¾î¹ö¸®Áö ¾ÊÀ¸·Á¸é) µ¥ÀÌŸ È帧À» Á¦¾îÇÏ´Â ¸î°¡Áö ¹æ¹ýÀÌ
ÇÊ¿äÇÏ´Ù.
Á÷·Ä ȸ¼±¿¡¼ ÀÌ°ÍÀ» ÇÏ´Â µ¥´Â µÎ°¡Áö ¹æ¹ýÀÌ ÀÖ´Ù.
- Çϵå¿þ¾î ½ÅÈ£¸¦ »ç¿ë (º¸³»±â À§ÇØ Áö¿ì±â, ¿ä±¸Çϱâ À§ÇØ Áö¿ì±â
CTS/RTS:Clear To Send/Request to Send]Çؼ º¸³¿)
- ¼ÒÇÁÆ®¿þ¾î ½ÅÈ£¸¦ »ç¿ë (XON/XOFF·Î ¾Ë·ÁÁø CTRL S, CTRL Q)
Å͹̳¯ (¹®ÀÚ) ¿¬°á¿¡¼ ÈÄÀÚ°¡ ±¦Âú±â´Â ÇÏÁö¸¸, PPP ¸µÅ©¿¡¼ ¾²´Â
µ¥ÀÌŸ´Â ¸ðµÎ 8ºñÆ®´Ù. - µû¶ó¼ µ¥ÀÌŸÀÇ ¾îµò°¡¿¡ CTRL S, CTRL Q¿¡
ÇØ´çÇÏ´Â Äڵ带 °¡Áø µ¥ÀÌŸ°¡ Àü´ÞµÉ °¡´É¼ºÀÌ ¸Å¿ì Å©´Ù. µû¶ó¼,
¸ðµ©ÀÌ ¼ÒÇÁÆ®¿þ¾î È帧Á¦¾î¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤µÇ¾î ÀÖ´Ù¸é ¾û³×Æ®¿öÅ©°¡
µÈ´Ù.
PPP¸¦ ¾²´Â °í¼Ó ¿¬°áÀÇ °æ¿ì(8ºñÆ® µ¥ÀÌŸ¸¦ ¾²´Â) Çϵå¿þ¾î È帧Á¦¾î°¡
ÇʼöÀûÀÌ°í, ÀÌ ¶§¹®¿¡ ¹Ýµå½Ã Çϵå¿þ¾î È帧Á¦¾î¸¦ ½á¾ß ÇÑ´Ù.
Á÷·Ä Æ÷Æ®¿Í ¸ðµ© ¼³Á¤À» Á¤¸®ÇصР»óÅ¿¡¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô
ÀüÈÇÏ°í ¿¬°áÇØ º½À¸·Î½á ÀÌ ¼³Á¤ÀÌ ÁøÂ¥ µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇØ º¸´Â °ÍÀÌ
ÁÁ´Ù.
´Ü¸» Åë½Å ÀÏü(minicom°°Àº)¸¦ ½á¼, PPP¿¡ ÇÊ¿äÇÑ ¸ðµ© Ãʱâȸ¦ ¼³Á¤ÇÑ
´ÙÀ½, ¿øÇÏ´Â PPP¼¹ö¿¡ ÀüÈÇØ µé¾î°¡ PPP ¼¼¼ÇÀ» ¿¬´Ù.
(ÁÖÀÇ: ÀÌ ´Ü°è¿¡¼´Â PPP ¿¬°áÀ» ¸¸µéÁö´Â ¾Ê´Â´Ù. - ´ÜÁö Á¤È®ÇÑ
ÀüȹøÈ£¸¦ °¡Áö°í ÀÖ´ÂÁö, ¶Ç ·Î±äÇÏ°í PPP¸¦ ½ÃÀÛÇϱâ À§ÇØ ¼¹ö°¡
º¸³»´Â °ÍÀÌ Á¤È®È÷ ¹«¾ùÀÎÁö ¾Ë¾Æ³»±â À§Çؼ ÀüÈÇÏ´Â °ÍÀÌ´Ù.)
ÀÌ °úÁ¤ Áß¿¡, Àüü ·Î±ä °úÁ¤À» °¥¹«¸®(ÆÄÀÏ·Î ÀúÀå)Çϰųª Á¶½É½º·´°Ô
(±²ÀåÈ÷ Á¶½É½º·´°Ô ) »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ¾ß ÇÑ´Ù°í
¾Ë·ÁÁÖ±â À§ÇØ ¼¹ö°¡ ¾î¶² ¸í·ÉÇàÀ» º¸³»ÁÖ´ÂÁö º£²¸³õ¾Æ¾ß ÇÑ´Ù(±×¸®°í
PPP ¿¬°áÀ» ±¸ÃàÇϱâ À§ÇØ ÇÊ¿äÇÑ ´Ù¸¥ ¸í·Éµµ)
¼¹ö°¡ PAP¸¦ ¾µ °æ¿ì, ·Î±ä ¸í·ÉÇàÀ» ´Â ¾ÊÁö¸¸, ´ë½Å ¿¬°á
Á¦¾î ÇÁ·ÎÅäÄÝ(ÀÇ ¹®ÀÚÇ¥Çö)ÀÌ È¸é¿¡ ³ªÅ¸³ª´Â °ÍÀ» º¸°Ô µÉ
°ÍÀÌ´Ù(¾²·¹±âó·³ º¸ÀδÙ).
¸î°¡Áö °æ°í:-
- ¸î¸î ¼¹ö´Â »ó´çÈ÷ Áö´ÉÇüÀÌ´Ù: ¹®ÀÚ ±â¹Ý À̸§/ºñ¹Ð¹øÈ£³ª PAP¸¦
½á¼ ·Î±äÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü³ª °ø¿ë »çÀÌÆ®°¡ PAP¸¦
»ç¿ëÇϴµ¥µµ ½ÃÀÛÇÒ ¶§ ¹Ù·Î ¾²·¹±â°¡ º¸ÀÌÁö ¾Ê´Â´Ù°í Çؼ ¹º°¡ À߸ø
¼³Á¤Ç߱⠶§¹®À̶ó°í ÇÒ ¼ö´Â ¾ø´Ù.
- ¾î¶² ¼¹ö´Â ¸î°¡Áö ¹®ÀÚÇü Ãʱâȸ¦ ¿ä±¸ÇÑ ´ÙÀ½¿¡ Ç¥ÁØ
PAP °úÁ¤À» ½ÃÀÛÇÑ´Ù.
- ¾î¶² PPP ¼¹ö´Â ¼öµ¿ÀûÀÌ´Ù - ÀüÈ°Ç Å¬¶óÀ̾ðÆ® Ãø¿¡¼ À¯È¿ÇÑ lcp
ÆÐŶÀ» º¸³»±â Àü¿¡´Â °¡¸¸È÷ ¾É¾Æ¼ ¾Æ¹« °Íµµ º¸³»Áö ¾Ê´Â´Ù. ¿¬°áÇÑ
¼¹ö¿¡¼ ¼öµ¿ »óÅ¿¡ ÀÖÀ» ¶§´Â ¾²·¹±â¸¦ ÀüÇô º¼¼ö ¾ø´Ù!
- ¾î¶² ¼¹ö¿¡¼´Â ½ÇÇàÅ°¸¦ ´©¸£±â Àü¿¡´Â PPP¸¦ ½ÇÇàÇÏÁö ¾Ê´Â´Ù
- µû¶ó¼ Á¤È®È÷ ·Î±äÇߴµ¥µµ ¾²·¹±â¸¦ º¼ ¼ö ¾ø´Ù¸é Çѹø ½ÇÇàÅ°¸¦
´·¯º¸´Â °ÍÀÌ ÁÁ´Ù!
µÎ¹ø ÀÌ»ó ÀüÈÇØ º¸´Â °ÍÀÌ ÁÁ´Ù - ¾î¶² ¼¹ö´Â ·Î±äÇÒ ¶§¸¶´Ù (¿¹¸¦ µé¾î
·Î±ä ½Ã°£) ¸í·ÉÇàÀ» ¹Ù²Û´Ù. ÀüÈÇØ µé¾î°¥ ¶§ ¸®´ª½º°¡ ¸Å¹ø ¾Ë¾Æ³»¾ß
ÇÏ´Â ÇʼöÀûÀÎ ¸í·ÉÇàÀº ´ÙÀ½°ú °°´Ù:-
- »ç¿ëÀÚ À̸§À» ÀÔ·ÂÇ϶ó´Â ¸í·ÉÇà;
- ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ¸í·ÉÇà;
¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇÒ ¶§ ¸í·ÉÀ» Áà¾ß ÇÑ´Ù¸é, ÀÏ´Ü ·Î±äÇÑ ´ÙÀ½¿¡ ppp¸¦
½ÃÀÛÇÑ´Ù°í ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ¸í·ÉÇàÀ» ¾Ë¾ÆµÎ¾î¾ß ÇÑ´Ù.
·Î±äÇÑ ´ÙÀ½ ÀÚµ¿ÀûÀ¸·Î ¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇÏ´Â °æ¿ì È¸é »ó¿¡ ¾²·¹±â¸¦
º¼ ¼ö ÀÖ´Ù - ÀÌ°ÍÀÌ PPP ¼¹ö¿¡¼ ³» ±â°è·Î PPP ¿¬°áÀ» ½ÃÀÛÇÏ°í ¼³Á¤ÇÒ
¼ö ÀÖµµ·Ï Á¤º¸¸¦ º¸³»´Â °ÍÀÌ´Ù.
´ÙÀ½°ú °°ÀÌ º¸ÀÏ °ÍÀÌ´Ù:-
~y}#.!}!}!} }8}!}$}%U}"}&} } } } }%}& ...}'}"}(}"} .~~y}
(°è¼Ó º¸³»µµ·Ï ³ÀµÐ´Ù.!)
¸î¸î ½Ã½ºÅÛ¿¡¼ PPP´Â ¸í¹éÈ÷ ¼¹ö¿¡¼ ½ÃÀÛÇÒ ¼öµµ ÀÖ´Ù. ÀÌ°ÍÀº ¼¹ö°¡
PPP ·Î±ä°¡ ½© ·Î±ä¿¡ °°Àº »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£ ½ÖÀ» ¾²µµ·Ï
¼³Á¤µÇ¾ú±â ¶§¹®ÀÌ´Ù. ÀÌ·± °æ¿ì ·Î±äÇÑ ´ÙÀ½ ÀÌ ¸í·ÉÀ» ÁÖ¾î¾ß ÇÑ´Ù. ´Ù½Ã
PPPÀÇ ¼¹ö°¡ ÂÊ¿¡¼ ¿¬°áÀÌ ½ÃÀÛÇÒ ¶§ ¾²·¹±â°ªÀ» º¼ ¼ö ÀÖ´Ù.
¿¬°áÇÑ ´ÙÀ½¿¡ (·Î±äÇÏ°í ÇÊ¿äÇÏ´Ù¸é PPP ¼¹ö¸¦ ½ÃÀÛ½ÃŲ ´ÙÀ½¿¡) ÀÌ°ÍÀÌ
Áï½Ã ³ªÅ¸³ªÁö ¾Ê´Â´Ù¸é, ½ÇÇàÅ°¸¦ ´·¯ PPP ¼¹ö°¡ ½ÃÀÛÇÏ´ÂÁö
º¸°í...
ÀÌ ½ÃÁ¡¿¡¼ ¸ðµ©À» ²÷´Â´Ù. (º¸Åë ¸ðµ©ÀÌ OK¶ó°í ÀÀ´äÇÒ ¶§±îÁö
+++
¸¦ »¡¸® ÀÔ·ÂÇÑ ´ÙÀ½ ATHO ¸í·ÉÀ» ÁÖ¸é µÈ´Ù.)
¸ðµ©À» ÀÛµ¿½Ãų ¼ö ¾ø´Ù¸é, ¸ðµ© ¼³¸í¼¸¦ Àаí Åë½Å ÇÁ·Î±×·¥ÀÇ man
ÆäÀÌÁö¿Í Serial HOWTO¸¦ Àд´Ù! ÀÏ´Ü Çغ» ´ÙÀ½¿¡ À§ÀÇ °ÍÀ» ´Ù½Ã
Çغ¸¶ó.
»ç¶÷ÀÌ ¹°°Ç¿¡ À̸§ ºÙÀ̱⸦ ÁÁ¾ÆÇÏ´Â ¸¸Å ÄÄÇ»ÅÍ´Â ÁÖ¼Ò¸¦
ÁÁ¾ÆÇÑ´Ù. TCP/IP ³×Æ®¿öÅ©¿¡¼ (ÀÎÅͳÝÀÌ ¹Ù·Î ÀÌ°ÍÀÌ´Ù), ¿ì¸®´Â ±â°è¸¦
ƯÁ¤ÇÑ À̸§À¸·Î ºÎ¸¥´Ù - ±×¸®°í ¸ðµç ±â°è´Â ƯÁ¤ÇÑ "
¿µ¿ª(Domain)"
¿¡ ÀÖ´Ù. ¿¹¸¦ µé¾î ³» ¸®´ª½º ¿öÅ©½ºÅ×¼ÇÀº
archenland¶ó°í ºÒ¸®¸ç interweft.com.au ¿µ¿ª¿¡ ³õ¿©
ÀÖ´Ù. »ç¶÷ÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â À̸§Àº ±×·¡¼
archenland.interweft.com.au(º¸Åë ¿ÏÀüÇÑ ÀÚ°ÝÀ» °®Ãá ¿µ¿ª À̸§-FQDN,
Fully Qualified Domain NameÀ̶ó°í ºÎ¸¥´Ù)°¡ µÈ´Ù.
ÇÏÁö¸¸, ÀÎÅͳݿ¡¼ ¾î¶² ÄÄÇ»ÅÍ°¡ ´Ù¸¥ ±â°è¸¦ ÀÌ À̸§À¸·Î ã¾ÒÀ» ¶§
½ÇÁ¦´Â ÀÎÅÍ³Ý »ó¿¡¼ Åë½ÅÇÒ ¶§ »ç¿ëµÇ´Â IP ÁÖ¼Ò·Î ÀÌÇصǴ °ÍÀÌ´Ù.
±â°è(¿Í ¿µ¿ª) À̸§ÀÌ ÀÎÅͳݿ¡¼ ½ÇÁ¦·Î »ç¿ëµÇ´Â ÁÖ¼Ò·Î ¹ø¿ª(Çؼ®)ÇÏ´Â
°ÍÀº ¿µ¿ª À̸§ ¼ºñ½º¸¦ Á¦°øÇÏ´Â ±â°è°¡ ÇÏ´Â ÀÏÀÌ´Ù.
¾î¶² ÀÏÀÌ ÀϾî³Ä´À³Ä Çϸé:-
- ³» ±â°è´Â ƯÁ¤ÇÑ ÄÄÇ»ÅÍÀÇ IP ÁÖ¼Ò¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ÀÌ Á¤º¸¸¦
¿ä±¸ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ³» ¸®´ª½º PCÀÇ Çؼ®ÀÚ¿¡°Ô ÀÌ Á¤º¸¸¦ ´Þ¶ó°í
¿äûÇÑ´Ù.
- Çؼ®ÀÚ´Â ·ÎÄà ȣ½ºÆ® ÆÄÀÏÀ» °Ë»öÇϰųª ¾Ë°í ÀÖ´Â DNS¸¦
°Ë»öÇÑ´Ù(Çؼ®ÀÚÀÇ Á¤È®ÇÑ µ¿ÀÛÀº
/etc/host.conf
¿¡ Á¤ÀǵǾî
ÀÖ´Ù);
- È£½ºÆ® ÆÄÀÏ¿¡¼ ´äÀÌ ÀÖÀ¸¸é ´äÀ» µ¹·ÁÁÖ°í;
- DNS°¡ Á¤ÀǵǾî ÀÖÀ¸¸é, PC´Â ±× ±â°è¸¦ °Ë»öÇÑ´Ù;
- DNS ±â°è°¡ ¿ä±¸µÈ À̸§ÀÇ IP ÁÖ¼Ò¸¦ ÀÌ¹Ì ¾Ë°í ÀÖÀ¸¸é À̸¦
µ¹·ÁÁÖ°í, ±×·¸Áö ¾ÊÀ¸¸é ±× Á¤º¸¸¦ ±¸Çϱâ À§ÇØ ÀÎÅͳÝÀÇ ´Ù¸¥
DNS¸¦ °Ë»öÇÑ´Ù. ÀÌ ³×ÀÓ ¼¹ö´Â ¿ä±¸ÇÑ Çؼ®ÀÚ¿¡°Ô ÀÌ Á¤º¸¸¦ µ¹·ÁÁÖ°í -
Çؼ®ÀÚ´Â ¿äûÇÑ ÀÀ¿ëÇÁ·Î±×·¥¿¡°Ô Á¤º¸¸¦ ÁØ´Ù.
³»°¡ ±â°è À̸§¸¸ ½è´Âµ¥µµ ÄÄÇ»ÅÍ°¡ ÀÛ¾÷À» ÇÏ´Â µ¥ ÇÊ¿äÇÑ IP
ÁÖ¼Ò·Î ¹ø¿ªÇÒ ¼ö ÀÖµµ·Ï PPP ¿¬°áÀ» ¸¸µé ¶§ ¸®´ª½º ±â°è¿¡°Ô È£½ºÆ®
À̸§À» IP ÁÖ¼Ò¸¦ ¾îµð¼ ¹Ù²Ü ¼ö ÀÖ´ÂÁö (ÁÖ¼Ò Çؼ®) Á¤º¸¸¦ ¾Ë·ÁÁÖ¾î¾ß
ÇÑ´Ù.
ÇÑ°¡Áö ¹æ¹ýÀº Á¢¼ÓÇÒ ¸ðµç È£½ºÆ® À̸§À» /etc/hosts
ÆÄÀÏ¿¡
ÀÔ·ÂÇÏ´Â °ÍÀÌ°í(ÀÎÅͳݿ¡ Á¢¼ÓÇÏ°í ÀÖ´Ù¸é Çö½ÇÀûÀ¸·Î ¿ÏÀüÈ÷ ºÒ°¡´ÉÇÑ
ÀÏÀÌ´Ù.); ´Ù¸¥ ¹æ¹ýÀº À̸§¿¡ ÇØ´çÇÏ´Â ±â°è IP ÁÖ¼Ò¸¦ ¾²´Â °ÍÀÌ´Ù.(°¡Àå
ÀÛÀº ·£¿¡¼°¡ ¾Æ´Ï¶ó¸é ¹øÈ£¸¦ ¸ðµÎ ±â¾ïÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù.)
°¡Àå ÁÁÀº ¹æ¹ýÀº ¸®´ª½º¸¦ ¼³Á¤Çؼ ¾îµð¼ ÀÚµ¿À¸·Î À̸§À» ¹øÈ£¸¦ ¹Ù²Ü
¼ö ÀÖ´ÂÁö ¾Ë¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀÌ´Ù. ÀÌ Á¤º¸´Â DNS ½Ã½ºÅÛ¿¡¼
Á¦°øÇÑ´Ù. ÇÊ¿äÇÑ °ÍÀº ´ÜÁö DNSÀÇ IP ¹øÈ£¸¦ /etc/resolv.conf
ÆÄÀÏ¿¡ ÀÔ·ÂÇÏ´Â °Í »ÓÀÌ´Ù.
PPP ¼¹ö ½Ã½ºÅÛ °ü¸®ÀÚ/ »ç¿ëÀÚ Áö¿øó¿¡¼ µÎ°³ÀÇ DNS IP ÁÖ¼Ò¸¦ ÁÙ
°ÍÀÌ´Ù(ÇʼöÀûÀÎ °ÍÀº Çϳª´Ù - µÎ°³°¡ ÀÖÀ¸¸é ÇÑÂÊ¿¡ ¹®Á¦°¡ ÀÖÀ» ¶§
´ëºñÇÒ ¼ö ÀÖ´Ù.).
¾Õ¿¡¼ ¸»ÇÑ °Íó·³, ¸®´ª½º´Â MS À©µµ¿ì 95°¡ ÇÏ´Â ½ÄÀ¸·Î DNS IP ÁÖ¼Ò¸¦
¼³Á¤ÇÏÁö ¸øÇÑ´Ù. µû¶ó¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÇÑÅ× ÀÌ Á¤º¸¸¦ ´Þ¶ó°í
(Ä£ÀýÈ÷) °íÁýÀ» ºÎ·Á¾ß ÇÑ´Ù.
/etc/resolv.conf
ÆÄÀÏÀº ÀÌ·± ½ÄÀÌ´Ù:-
domain your.isp.domain.name
nameserver 10.25.0.1
nameserver 10.25.1.2
ÀÌ ÆÄÀÏÀ» ÆíÁýÇؼ(¾ø´Ù¸é ¸¸µé¾î¼) ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ Á¦°øÇÑ Á¤º¸¸¦
³Ö´Â´Ù. ¾Æ·¡¿Í °°Àº ¼ÒÀ¯±Ç°ú Çã°¡°¡ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù:
-rw-r--r-- 1 root root 73 Feb 19 01:46 /etc/resolv.conf
¾ÖÃÊ¿¡ ·£ »ó¿¡ ÀÖ¾ú±â ¶§¹®¿¡ ¹ú½á /etc/resolv.conf
¸¦ °®°í
ÀÖ´Ù¸é ±×³É ¿ø·¡ ÀÖ´ø ÆÄÀÏ¿¡´Ù PPP DNS ¼¹öÀÇ IP ÁÖ¼Ò¸¦ µ¡ºÙÀ̸é
µÈ´Ù.
/etc/host.conf
ÆÄÀÏÀÌ Á¦´ë·Î ¼³Á¤µÇ¾ú´ÂÁöµµ È®ÀÎÇؾß
ÇÑ´Ù. ´ÙÀ½°ú °°Àº ¸ð¾çÀÌ´Ù.
order hosts,bind
multi on
ÀÌ°ÍÀº Çؼ®ÀÚ¿¡°Ô DNS¿¡ Çؼ® °Ë»öÀ» ¿äûÇϱâ Àü¿¡ ¸ÕÀú È£½ºÆ® ÆÄÀÏ¿¡
ÀÖ´Â Á¤º¸¸¦ ¾²¶ó°í ¿äûÇÑ´Ù.
PPP°¡ ³×Æ®¿öÅ© ÀåÄ¡¸¦ ¼³Á¤ÇØ¾ß ÇÏ°í, Ä¿³Î ¶ó¿ìÆà Å×À̺íÀ» ¹Ù²ã¾ß ÇÏ´Â
µîµî ¶§¹®¿¡ ·çÆ® Ư±ÇÀÌ ÀÖ¾î¾ß PPP¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
·çÆ® ÀÌ¿ÜÀÇ »ç¿ëÀÚµéÀÌ PPP ¿¬°áÀ» ¼³Á¤ÇÏ·Á¸é, pppd ÇÁ·Î±×·¥ÀÌ
ÀϹݻç¿ëÀÚµµ ·çÆ®·Î »ç¿ëÇϵµ·Ï ¼³Á¤µÇ¾î¾ß ÇÑ´Ù:-
-rwsr-xr-x 1 root root 95225 Jul 11 00:27 /usr/sbin/pppd
/usr/sbin/pppd
°¡ ÀÌ·± ½ÄÀ¸·Î ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Ù¸é,
·çÆ®·Î½á ´ÙÀ½ ¸í·ÉÀ» ÁÖ¾î¾ß ÇÑ´Ù.
chmod u+s /usr/sbin/pppd
ÀÌ ¸í·ÉÀ» ÁÖ¸é ÀÏ¹Ý »ç¿ëÀÚ¶óµµ pppd¸¦ ·çÆ® ±ÇÇÑÀ¸·Î »ç¿ëÇÒ ¼ö
ÀÖ°Ô ÇØÁØ´Ù. ÀÌ°ÍÀº ÀÏ¹Ý »ç¿ëÀÚ°¡ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿Í Ä¿³Î ¶ó¿ìÆÃ
Å×À̺íÀ» ¼³Á¤Çϴµ¥ ÇÊ¿äÇÑ ±ÇÇÑÀ» °¡Áö°í pppd¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
ÀÏ¹Ý »ç¿ëÀÚµéÀÌ ·çÆ® Ư±ÇÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤ÇصРÇÁ·Î±×·¥Àº
Ä¡¸íÀûÀÎ º¸¾È ±¸¸ÛÀÌ µÉ ¼ö ÀÖÀ¸¹Ç·Î ÇÁ·Î±×·¥ÀÇ ·çÆ® Ư±Ç °ø°³´Â ´ë´ÜÈ÷
Á¶½É½º·´°Ô ÇØ¾ß ÇÑ´Ù. ¸¹Àº ÇÁ·Î±×·¥(pppd¸¦ Æ÷ÇÔÇؼ) Àº ÀϹݻç¿ëÀÚµéÀÌ
·çƮƯ±ÇÀ¸·Î »ç¿ëÇÒ °æ¿ìÀÇ À§ÇèÀ» ÃÖ¼ÒÈÇϱâ À§ÇØ Á¶½É½º·´°Ô
ÀÛ¼ºµÇ¾úÀ¸¹Ç·Î ÀÌ°ÍÀ» ½áµµ ¾ÈÀüÇÏ´Ù(ÇÏÁö¸¸ º¸ÀåÀº ¾ø´Ù.).
½Ã½ºÅÛÀ» ¾î¶»°Ô ¿î¿µÇÒÁö¿¡ µû¶ó - Ưº°È÷ ½Ã½ºÅÛÀÇ ¾Æ¹«¶óµµ PPP ¿¬°áÀ»
ÃʱâÈÇÒ ¼ö ÀÖµµ·Ï Çϱ⸦ ¿øÇÑ´Ù¸é, ppp-on/off ½ºÅ©¸³Æ®¸¦ Àаí, ½ÇÇàÇÒ
¼ö ÀÖµµ·Ï ÇÏ°Ô µÉ °ÍÀÌ´Ù.(È¥ÀÚ ¾²´Â °æ¿ì¶ó¸é ±¦Âú´Ù)
ÇÏÁö¸¸, ¾Æ¹«³ª PPP ¿¬°áÀ» ½ÃÀÛÇÏ´Â °ÍÀÌ ´Þ°©Áö ¾Ê´Ù¸é(¿¹¸¦µé¾î, ¾ÆÀÌ°¡ ³» ¸®´ª½º PC¿¡ °èÁ¤À» °®°í ÀÖ°í ³» °¨µ¶¾øÀÌ ÀÎÅͳݿ¡ ¿¬°áÇÏ´Â °ÍÀÌ ½È´Ù¸é), PPP±×·ìÀ» ¸¸µé ÇÊ¿ä°¡ ÀÖ´Ù.(·çÆ®·Î¼, /etc/group
ÆÄÀÏÀ» ÆíÁýÇÑ´Ù) ±×¸®°í:-
- pppd¸¦ ·çÆ®¿Í PPP±×·ì¿¡°Ô ·çÆ®±ÇÇÑÀ¸·Î °ø°³ÇÏ°í '´Ù¸¥ »ç¿ëÀÚ¿¡
´ëÇÑ Çã°¡'´Â ºó ä·Î ³öµÐ´Ù. ¾Æ·¡¿Í °°´Ù.
-rwsr-x--- 1 root PPP 95225 Jul 11 00:27 /usr/sbin/pppd
- ppp-on/off ½ºÅ©¸³Æ®¸¦ ·çÆ®¿Í PPP ±×·ìÀÌ ¼ÒÀ¯ÇÏ°Ô ÇÑ´Ù.
- ppp-on/off ½ºÅ©¸³Æ®¸¦ PPP ±×·ìÀÌ Àаí/½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
-rwxr-x--- 1 root PPP 587 Mar 14 1995 /usr/sbin/ppp-on
-rwxr-x--- 1 root PPP 631 Mar 14 1995 /usr/sbin/ppp-off
- ppp-on/off ¿¡ ´ëÇÑ ´Ù¸¥ »ç¿ë±ÇÀº ºó ä·Î µÐ´Ù.
- PPP¸¦ »ç¿ëÇÒ »ç¿ëÀÚµéÀ»
/etc/group
ÆÄÀÏÀÇ PPP ±×·ì¿¡
Ãß°¡ÇÑ´Ù.
ÀÌ·¸°Ô ÇØ µÎ¾îµµ ÀÏ¹Ý »ç¿ëÀÚµéÀº ¼ÒÇÁÆ® ¿þ¾î Á¦¾î »óÀ¸·Î ¿¬°áÀ» ²÷À»
¼ö ¾ø´Ù! ppp-off
½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÅ°·Á¸é ¿©ÀüÈ÷ ·çÆ® ±ÇÇÑÀÌ
ÀÖ¾î¾ß ÇÑ´Ù. ÇÏÁö¸¸, ¾î¶² »ç¿ëÀÚ¶óµµ ¸ðµ©À» ±×³É ²¨¹ö¸± ¼ö ÀÖ´Ù(¾Æ´Ï¸é
³»ºÎ¸ðµ©ÀÇ °æ¿ì Àüȼ±À» »Ì¾Æ¹ö¸± ¼ö ÀÖ´Ù.)
ÀÌ·± ¼³Á¤ÀÇ ´Ù¸¥ (±×¸®°í ´õ ³ªÀº) ¹æ¹ýÀº sudo
ÇÁ·Î±×·¥À» ¾²´Â
°ÍÀÌ´Ù. ÀÌ°ÍÀº ¿ùµîÇÑ º¸¾ÈÀ» ÁÖ°í ´ë»óÀ» ¼³Á¤Çؼ ¾î¶² (±ÇÇÑÀÖ´Â)
»ç¿ëÀÚµµ ½ºÅ©¸³Æ®¸¦ ½á¼ ¿¬°áÀ» ¸¸µé°Å³ª/³¡³»°Å³ª ÇÒ ¼ö ÀÖµµ·Ï
ÇÑ´Ù. sudo
¸¦ ¾²¸é ±ÇÇÑÀÖ´Â »ç¿ëÀÚ¸¦ Á¤Çؼ PPP ¿¬°áÀ»
È®½ÇÇÏ°í ¾ÈÀüÇÏ°Ô ¸¸µé°Å³ª/³¡³¾ ¼ö ÀÖµµ·Ï Çã¿ëÇÒ ¼ö ÀÖ´Ù.
PPP¸¦ ¸ðµç »ç¿ëÀÚµéÀÌ ¾µ ¼ö ÀÖ°Ô ÇÏ°í ½Í´õ¶óµµ ÀÏ´Ü ·çÆ®·Î
·Î±äÇؼ PPP ¼³Á¤¿¡ ÇÊ¿äÇÑ µð·ºÅ丮¿Í ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÑ´Ù.
PPP´Â ¸î °³ÀÇ ÆÄÀÏÀ» ¸¸µé¾î¼ PPP¿¬°áÀ» ¸¸µé°í ¼³Á¤ÇÑ´Ù. ÆÄÀÏÀº PPP
2.1.2¿Í 2.2°¡ ¼·Î À̸§À̳ª À§Ä¡°¡ ´Ù¸£´Ù.
PPP 2.1.2¿ë ÆÄÀÏÀº:-
/usr/sbin/pppd # PPP ½ÇÇàÆÄÀÏ
/usr/sbin/ppp-on # ÀüÈ ¹× ¿¬°á ½ºÅ©¸³Æ®
/usr/sbin/ppp-off # ¿¬°á ²÷±â ½ºÅ©¸³Æ®
/etc/ppp/options # ¸ðµç ¿¬°á¿¡ ´ëÇÑ pppd ¼±ÅûçÇ×
/etc/ppp/options.ttyXX # ÇØ´ç Æ÷Æ® ¿¬°á¿¡ ´ëÇÑ ¼±ÅûçÇ×
PPP 2.2¿ë ÆÄÀÏÀº:-
/usr/sbin/pppd # PPP ½ÇÇàÆÄÀÏ
/etc/ppp/scripts/ppp-on # ÀüÈ ¹× ¿¬°á ½ºÅ©¸³Æ®
/etc/ppp/scripts/ppp-on-dialer # ÀüȰɱ⠽ºÅ©¸³Æ®ÀÇ Ã¹ºÎºÐ
/etc/ppp/scripts/ppp-off # ½ÇÁ¦ chat ½ºÅ©¸³Æ® ÀÚü
/etc/ppp/options # ¸ðµç ¿¬°á¿¡ ´ëÇÑ pppd ¼±ÅûçÇ×
/etc/ppp/options.ttyXX # ÇØ´ç Æ÷Æ® ¿¬°á¿¡ ´ëÇÑ ¼±ÅûçÇ×
·¡µåÇÞ ¸®´ª½º »ç¿ëÀÚµéÀº Ç¥ÁØ ·¡µåÇÞ 4.X ¼³Ä¡°¡ ÀÌ ½ºÅ©¸³Æ®µéÀ»
/usr/doc/ppp-2.2.0f-2/scripts
¿¡ ±ò¾Ò´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù.
/etc µð·ºÅ丮¿¡´Â ppp µð·ºÅ丮°¡ ÀÖÀ» °ÍÀÌ´Ù:-
drwxrwxr-x 2 root root 1024 Oct 9 11:01 ppp
¾øÀ» °æ¿ì¿¡´Â À§ÀÇ ¼ÒÀ¯±Ç°ú Çã°¡¸¦ °®µµ·Ï ¸¸µç´Ù.
µð·ºÅ丮°¡ ÀÌ¹Ì ÀÖ¾ú´Ù¸é °Å±â¿¡ options.tplÀ̶ó´Â ¼±ÅûçÇ× ¿¹Á¦ÀÌ
µé¾îÀÖÀ» °ÍÀÌ´Ù.¾øÀ» °æ¿ì¿¡ ´ëºñÇØ ¾Æ·¡¿¡ Àû¾î ³õ¾Ò´Ù.
¿©±â¿¡ °ÅÀÇ ´ëºÎºÐÀÇ PPP ¼±ÅûçÇ׿¡ ´ëÇÑ ¼³¸íÀÌ ÀÖÀ¸¹Ç·Î Ãâ·ÂÇؼ
ÀÌ°ÍÀ» pppd man ÆäÀÌÁö¿Í ºñ±³ÇØ°¡¸ç Àд °ÍÀÌ ÁÁ´Ù.ÀÌ°ÍÀ»
/etc/ppp/options
ÆÄÀÏÀ» ¸¸µé ¶§ ±âÃÊ·Î »ï´Â °Íµµ ÁÁÁö¸¸, ¾Æ¸¶
ÀÌ ¿¹Á¦¿¡ ÀÖ´Â ¸ðµç ¸í·ÉÀ» ´Ù ³ÖÀ» ÇÊ¿ä¾øÀÌ ÀÚ±â ÆÄÀÏÀ» µû·Î ¸¸µå´Â
°ÍÀÌ ´õ ³ªÀ» °ÍÀÌ´Ù - ÀÌ°ÍÀÌ ÀÐ°í °ü¸®Çϴµ¥ ÈξÀ ª°í ½±´Ù.
¿©·¯°³ÀÇ Á÷·Ä ȸ¼±/¸ðµ©À»(PPP ¼¹ö°¡ ÀüÇüÀûÀÎ °æ¿ì´Ù) °®°í ÀÖÀ» °æ¿ì¿¡
ÀüȰɱâ¿Í ¹Þ±â¸¦ Áö¿øÇÒ ¸ðµç Á÷·Ä Æ÷Æ®¿¡ °øÅëÀûÀÎ ¼±ÅûçÇ×À» °®°í
ÀÖ´Â /etc/ppp/options
ÆÄÀÏÀ» ¸¸µé°í °¢°¢ÀÇ Æ÷Æ®¿¡ ¸Â°Ô
°³º°ÀûÀÎ ¼³Á¤À» °®´Â PPP ¿¬°áÀ» ÇÒ ¼ö ÀÖµµ·Ï °¢ ȸ¼±¸¶´Ù °³º°ÀûÀÎ
¼±ÅûçÇ× ÆÄÀÏÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
Æ÷Æ®¿¡ Á¤ÇسõÀº ¼±ÅûçÇ× ÆÄÀÏÀº options.ttyx1
,
options.ttyx2
µîµîÀ̶ó°í À̸§ºÙÀÌ°Ô µÈ´Ù.(xÀÚ¸®¿¡ Á÷·Ä Æ÷Æ®¿¡
ÀûÇÕÇÑ ¹®ÀÚ¸¦ ³Ö´Â´Ù)
ÇÏÁö¸¸, PPP¿¬°áÀÌ Çϳª »ÓÀ̶ó¸é ±âºÐÁÁ°Ô
/etc/ppp/options
ÆÄÀÏÀ» ¾²¸éµÈ´Ù. ¾Æ´Ï¸é pppd ¸í·ÉÇà ÀÚü¿¡
¸Å°³º¯¼ö·Î ¸ðµç ¼±ÅûçÇ×À» Áý¾î³ÖÀ» ¼öµµ ÀÖ´Ù.
/etc/ppp/options.ttySx
ÆÄÀÏÀ» ¾²´Â ¼³Á¤À» °ü¸®ÇÏ´Â
ÂÊÀ̽±´Ù. ¿©·¯°³ÀÇ ´Ù¸¥ Àå¼Ò·Î PPP¸¦ ¿¬°áÇÏ´Â °æ¿ì,
/etc/ppp/options.site
ÆÄÀÏ¿¡ °¢°¢ÀÇ Àå¼Ò¿¡ ´ëÇÑ ¼±ÅûçÇ×
ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ°í ¿¬°áÇÒ ¶§ PPP ¸í·ÉÀÇ º¯¼ö·Î ÁÙ ¼ö ÀÖ´Ù(pppd
¸í·ÉÇà¿¡ file [¼±ÅÃÆÄÀÏÀ̸§]
À̶ó°í pppd ¼±ÅûçÇ×À» ÁÖ¸é
µÈ´Ù).
PPP ¹èÆ÷º» Áß ¸î°³¿¡ ÀÌ ¼±ÅûçÇ× ¿¹Á¦ÆÄÀÏÀÌ ºüÁ®ÀÖ´Â °Í °°¾Æ¼ ¿ÏÀüÇÑ
ÆÄÀÏÀ» ¿Å°Ü ³õ¾Ò´Ù. ÀÌ ÆÄÀÏÀ» ±×´ë·Î /etc/ppp/options
ÆÄÀÏ·Î
ÆíÁýÇÏÁö ¾Ê¾ÒÀ¸¸é ÇÑ´Ù. ´ë½Å »õ ÆÄÀÏ·Î º¹»çÇØ´Ù ÆíÁýÇؼ ¾²ÀÚ. ¸¸¾à
ÆíÁýÇÏ´Ù°¡ Çò°¥¸®¸é ´Ù½Ã ¿ø·¡ ÆÄÀÏÀ» º¸¸é¼ ½ÃÀÛÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
# /etc/ppp/options -*- sh -*-
# pppd¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¼±ÅûçÇ×
# created 13-Jul-1995 jmk
# ÁÖ¼® ºÎºÐ¿¡ ´ëÇØ ±èâÇÑÀÌ ¹ø¿ªÇÏ¿´À½ jimsung@usa.net
# autodate: 01-Aug-1995
# autotime: 19:45
# Á÷·Ä ȸ¼±À» ¼³Á¤ÇÒ ¶§´Â ½ÇÇà ¸í·É ¶Ç´Â ½© ¸í·É¾î¸¦ ¾´´Ù. ÀÌ
# ½ºÅ©¸³Æ®´Â ¸ðµ©¿¡¼ Àüȸ¦ ¾²°í ppp·Î ¸Å¹ø ¿¬°áÇϱâ À§ÇØ ÀüÇüÀûÀ¸·Î
# "chat" ÇÁ·Î±×·¥À» ¾µ °ÍÀÌ´Ù.
#connect "echo ¿¬°á ¸í·ÉÀ» ½áÁØ´Ù."
# pppd°¡ ¿¬°áÀ» ³¡³½ µÚ¿¡ ½ÇÇà¸í·É ¶Ç´Â ½© ¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
# ÀÌ ½ºÅ©¸³Æ®´Â, ¿¹¸¦ µé¾î, Çϵå¿þ¾î ¸ðµ© Á¦¾î ½ÅÈ£°¡ ´õÀÌ»ó À¯È¿ÇÏÁö
# ¾ÊÀ» °æ¿ì¿¡ ¸í·ÉÀ» ³»·Á ¸ðµ©À» ²÷µµ·Ï ÇÑ´Ù.
#disconnect "chat -- \d+++\d\c OK ath0 OK"
# 32ºñÆ® hex ºñµ¿±â ¹®ÀÚÅ×À̺í; °¢ ºñÆ®´Â pppd°¡ ¼ö½ÅÇϱâ À§ÇØ
# Å»ÃâÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù. 0x00000001Àº'\x01'À» ´ë½ÅÇÏ°í 0x80000000Àº
# '\x1f'¸¦ ´ë½ÅÇÑ´Ù.
#asyncmap 0
# ³×Æ®¿öÅ© ÆÐŶÀ» ¹Þ°Å³ª º¸³»µµ·Ï Çã¿ëÇϱâ Àü¿¡ »ó´ë¹æ¿¡°Ô È®ÀÎÀ»
# ¿ä±¸ÇÑ´Ù.
#auth
# Á÷·Ä Æ÷Æ®¿¡¼ µ¥ÀÌŸ È帧À» Á¦¾îÇϱâ À§ÇØ Çϵå¿þ¾î È帧Á¦¾î¸¦ ¾´´Ù.
# (RTS/CTS µî)
#crtscts
# Á÷·Ä Æ÷Æ®¿¡¼ µ¥ÀÌŸ È帧À» Á¦¾îÇϱâ À§ÇØ ¼ÒÇÁÆ®¿þ¾î È帧Á¦¾î¸¦
# ¾´´Ù.(XON/XOFF µî)
#xonxoff
# IPCP ±³È¯ÀÌ ¼º°øÀûÀ¸·Î ÀÌ·ç¾îÁö¸é »ó´ë¹æÀ» °ÔÀÌÆ® ¿þÀÌ·Î ½á¼ ½Ã½ºÅÛ
# ¶ó¿ìÆà Å×ÀÌºí¿¡ ±âº»°ªÀ¸·Î ³Ö´Â´Ù.PPP ¿¬°áÀÌ ²÷¾îÁö¸é ÀÌ ³»¿ëÀº
# ¾ø¾îÁø´Ù.
#defaultroute
# Åë½Å¿¡¼ ºüÁ®³ª¿À±â À§ÇÑ Æ¯Á¤ÇÑ ¹®ÀÚ¿À» Á¤ÇÑ´Ù.(»ó´ë¹æÀÌ ÀÚ±â ÂÊ
# ºñµ¿±â Á¦¾î ¹®ÀÚÅ×À̺íÀ» ½á¼ ºüÁ®³ª¿Àµµ·Ï ¿ä±¸ÇÏµç ¾Æ´Ïµç °£¿¡)
# Å»Ãâ¹®ÀÚ µéÀº ½°Å×À̺í·Î ³ª´©¾îÁø hex ÁÖ¼ÒÀÇ ¸ñ·ÏÀ¸·Î
# Á¤ÀǵȴÙ. ºñµ¿±âÅ×ÀÌºí ¼±ÅûçÇ×ÀÌ Á¤ÀÇµÈ Á¦¾î ¹®ÀÚ¸¸À» Çã¿ëÇϴµ¥ ºñÇØ
# ¿©±â¼´Â Å»Ãâ ¼±ÅûçÇ×À¸·Î °ÅÀÇ ¸ðµç ¹®ÀÚ°¡ Çã¿ëµÈ´Ù. Å»ÃâÇÒ ¼ö ¾ø´Â
# ¹®ÀÚ¿Àº hex °ª 0x20 - 0x3f ¶Ç´Â
# 0x5eÀÌ´Ù.
#escape 11,13,ff
# ¸ðµ© Á¦¾î ȸ¼±À» »ç¿ëÇÏÁö ¾ÊÀ½
#local
# pppd°¡ UUCP Çü Àá±ÝÀ» Á÷·Ä ÀåÄ¡¿¡ »ç¿ëÇÏ¿© ÀåÄ¡¿¡ ´ëÇÑ Æ÷°ýÀûÀÎ
# Á¢±ÙÀ¸·ÎºÎÅÍ ¾ÈÀüÇÏ°Ô ¸¸µç´Ù.
#lock
# ¸ðµ© Á¦¾î¼±À» »ç¿ëÇÑ´Ù. Ultrix ¸ðµ¨¿¡¼ ÀÌ ¼±ÅûçÇ×Àº crtscts
# ¼±ÅûçÇ×°ú °°Àº Çϵå¿þ¾î È帧Á¦¾î¸¦ ¶æÇÑ´Ù.(ÀÌ ¼±ÅûçÇ×Àº ¿ÏÀüÈ÷
# Àû¿ëµÇÁö ¾Ê´Â´Ù)
#modem
# Åë½Å ÁßÀÇ ÃÖ´ë ¼ö½Å °ª[MRU:Maximum Receive Unit]À» Á¤ÇÑ´Ù. pppd´Â
# <n> ¹ÙÀÌÆ® ÀÌ»óÀÇ ÆÐŶÀ» º¸³»Áö ¸»µµ·Ï »ó´ë¹æ¿¡¼ ¿äûÇÑ´Ù. ÃÖ¼Ò MRU´Â
# 128ÀÌ´Ù. ±âº» MRU´Â 1500ÀÌ´Ù. Àú¼Ó ¿¬°áÀÇ °æ¿ì 128°ªÀ»
# ÃßõÇÑ´Ù. (40¹ÙÀÌÆ®°¡ TCP/IP Çì´õ¿ëÀÌ°í 256 ¹ÙÀÌÆ®°¡ µ¥ÀÌŸ¿ëÀÌ´Ù)
#mru 542
# ÀÎÅÍÆäÀ̽º netmask¸¦ <n> ·Î ¼³Á¤ÇÑ´Ù, 255.255.255.0°ú °°ÀÌ <8Áø¼ö>
# À¸·Î ±¸¼ºµÈ 32ºñÆ® netmaskÀÌ´Ù.
#netmask 255.255.255.0
# ¾Æ¹«·± ·ÎÄà IP ÁÖ¼Òµµ Á¤ÇØÁöÁö ¾Ê¾ÒÀ» °æ¿ì È£½ºÆ® À̸§À» °¡Áö°í ·ÎÄÃ
# IP ÁÖ¼Ò¸¦ Á¤ÇÏ´Â (¹°·Ð °¡´ÉÇÒ °æ¿ì) ±âº» µ¿ÀÛÀ» ÇÏÁö ¾Êµµ·Ï
# ÇÑ´Ù. ÀÌ°ÍÀ» ¼±ÅÃÇϸé, »ó´ë¹æÀº IPCP Åë½Å µ¿¾È ·ÎÄà IPÁÖ¼Ò¸¦
# º¸³»ÁÖ¾î¾ß ÇÑ´Ù.(¸í·ÉÇàÀ̳ª ¼±ÅûçÇ× ÆÄÀÏ¿¡ ¸íÈ®È÷ Á¤ÇÏÁö ¾Ê¾ÒÀ»
# °æ¿ì).
#noipdefault
# LCP¿¡ "¼öµ¿" ¼±ÅÃÀ» »ç¿ëÇÑ´Ù. ÀÌ°ÍÀ» ¼±ÅÃÇϸé, pppd´Â ¿¬°áÀ»
# ÃʱâÈÇÏ·Á°í Çϴµ¥; »ó´ë¹æ¿¡¼ ¾Æ¹« ´ë´äµµ ¾øÀ¸¸é »ó´ë¹æ¿¡¼ À¯È¿ÇÑ
# LCP ÆÐŶÀÌ ¿Ã¶§±îÁö ¼öµ¿ÀûÀ¸·Î ±â´Ù¸°´Ù(³¡³»Áö ¾Ê°í ±â´Ù¸°´Ù, ÀÌ
# ¼±ÅÃÀ» ÇÏÁö ¾ÊÀ¸¸é ´ë´äÀÌ ¾øÀ¸¸é ³¡³´Ù).
#passive
# ÀÌ ¼±ÅÃÀ» Çϸé, pppd´Â »ó´ë¹æ¿¡¼ À¯È¿ÇÑ LCP ÆÐÆÂÀ» ¹ÞÀ» ¶§±îÁö
# ÃʱâÈÇϱâ À§ÇÑ LCP ÆÐŶÀ» º¸³»Áö ¾Ê´Â´Ù(pppd ¿¾³¯ ¹öÁ¯ÀÇ "passive" ¿¡
# ÇØ´çÇÑ´Ù.
#silent
# LCP³ª IPCP¿¡ ´ëÇÏ¿© ¾î¶² ¼±ÅûçÇ׿¡ ´ëÇؼµµ Åë½ÅÀ» ¿äûÇϰųª
# Çã¿ëÇÏÁö ¾ÊÀ½ (±âº»°ªÀ» »ç¿ëÇÔ)
#-all
# ÁÖ¼Ò/Á¦¾î ¾ÐÃà Åë½ÅÀ» »ç¿ë¾ÊÀ½ (±âº»°ªÀ¸·Î ÁÖ¼Ò/Á¦¾î ¿µ¿ªÀ» »ç¿ëÇÏÁö
# ¾Ê´Â´Ù.)
#-ac
# ºñµ¿±â Åë½ÅÀ» »ç¿ë¾ÊÀ½ (±âº»°ª ºñµ¿±â Å×ÀÌºí¿¡¼´Â ¸ðµç Á¦¾î ¹®ÀÚ¿¡
# ´ëÇØ Å»ÃâÇÑ´Ù.
#-am
# ºÐ±âÇÏ¿© ¹è°æ °úÁ¤ÀÌ µÇÁö ¾Ê´Â´Ù.(pppd´Â Á÷·Ä ÀåÄ¡°¡ Á¤ÇØÁöÁö ¾Ê¾ÒÀ»
# °æ¿ì ¹è°æ °úÁ¤ÀÌ µÈ´Ù.)
#-detach
# IP ÁÖ¼Ò Åë½ÅÀ» »ç¿ë¾ÊÀ½ (ÀÌ°ÍÀ» ¼±ÅÃÇϸé, ã¾Æ°¥ IP ÁÖ¼Ò°¡ ¸í·ÉÇàÀÇ
# ¼±Åà »çÇ×À̳ª ¼±ÅûçÇ× ÆÄÀϾȿ¡ Á¤ÀǵǾî ÀÖ¾î¾ß¸¸ ÇÑ´Ù.)
#-ip
# µµ»ç ÁÖ¼Ò(magic number) Åë½ÅÀ» »ç¿ë¾ÊÀ½ ÀÌ°ÍÀ» ¼±ÅÃÇϸé, pppd´Â
# ·çÇÁ¹é ȸ¼±À» Á¤ÇÒ ¼ö ¾ø´Ù.
#-mn
# MRU¸¦ Åë½ÅÀ» »ç¿ëÇÏÁö ¾ÊÀ½(1500 µî ±âº»°ªÀ» »ç¿ëÇÔ)
#-mru
# ÇÁ·ÎÅäÄÝ ¿µ¿ª ¾ÐÃà Åë½ÅÀ» »ç¿ëÇÏÁö ¾ÊÀ½(ÇÁ·ÎÅäÄÝ ¿µ¿ª ¾ÐÃà »ç¿ë¾ÊÀ½
# µî ±âº»°ªÀ» »ç¿ëÇÔ).
#-pc
# PAP¸¦ ½á¼ »ó´ë¹æ¿¡°Ô È®ÀÎÀ» ¿ä±¸ÇÑ´Ù. ÀÌ°ÍÀº ¾ç¹æÇâ È®ÀÎÀ» ¿ä±¸ÇÑ´Ù
# - ÀÌ°ÍÀº ³» ±â°è¿¡°Ô ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÂÊ ±â°è¸¦ È®ÀÎÇϵµ·Ï ¿ä±¸ÇÏ°Ô
# µÉ °ÍÀ̱⠶§¹®¿¡ (±×¸®°í È®ÀÎÇØÁÖÁö ¾ÊÀ¸¹Ç·Î) ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÂÊ
# ±â°è¿¡ ¿¬°áÇÒ ¶§ Ç¥ÁØ PAP È®Àο¡ »ç¿ëÇÏ¸é ¾ÈµÈ´Ù.
#+pap
# PAP¸¦ ½á¼ È®ÀÎÇÏÁö ¾ÊÀ½
#-pap
# »ó´ë¹æ¿¡°Ô ¾ÏÈ£±³È¯ È®ÀÎ ÇÁ·ÎÅäÄÝ[CHAP:Cryptographic Handshake
# Authenti-caton Protocol] È®ÀÎÀ» ¿ä±¸ÇÑ´Ù. ÀÌ°ÍÀº ¾ç¹æÇâ È®ÀÎÀ»
# ¿ä±¸ÇÑ´Ù - ÀÌ°ÍÀº ³» ±â°è¿¡¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÂÊ ±â°è¸¦ È®ÀÎÇϵµ·Ï
# ¿ä±¸ÇÏ°Ô µÉ °ÍÀ̱⠶§¹®¿¡ (±×¸®°í È®ÀÎÇØ ÁÖÁö ¾ÊÀ¸¹Ç·Î) ÀÎÅÍ³Ý ¼ºñ½º
# ¾÷üÂÊ ±â°è¿¡ ¿¬°áÇÒ ¶§ Ç¥ÁØ CHAP È®ÀÎÀ» »ç¿ëÇÏ¸é ¾ÈµÈ´Ù.
#+chap
# CHAP¸¦ ½á¼ È®ÀÎÇÏÁö ¾ÊÀ½
#-chap
# ¹ê Á¦ÀÌÄß½¼ ÇüÀÇ IP Çì´õ ¾ÐÃà Åë½ÅÀ» »ç¿ë¾ÊÀ½(¾ÐÃà¾ÊÀ½ µî ±âº»°ªÀ»
# ¾´´Ù)
#-vj
# ¿À·ùÃßÀû ¼öÁØÀ» ¿Ã¸°´Ù(-d¿Í °°´Ù). ÀÌ ¼±ÅûçÇ×ÀÌ ÁÖ¾îÁö¸é, pppd´Â
# ÀÐÀ» ¼ö ÀÖ´Â ÇüÅÂÀÇ ¸ðµç ¼Û¼ö½Å Á¦¾î ÆÐŶÀÇ ¸ñ·ÏÀ» ±â·ÏÇÑ´Ù. ÆÐŶÀº
# Àåºñ daemon°ú ¿À·ùÃßÀû ¼öÁØÀ» syslog¸¦ ÅëÇØ ±â·ÏµÈ´Ù. (pppd°¡ ¿ÜºÎ
# ¿À·ùÃßÀû °¡´É»óÅ·ΠÄÄÆÄÀϵǾúÀ¸¸é, daemon ´ë½Å Àåºñ local2¸¦ ½á¼
# ±â·ÏÇÑ´Ù.)
#debug
# ÀÎÁõ¸ñÀûÀ¸·Î ·ÎÄà ȣ½ºÆ® À̸§À» ¿µ¿ªÀ̸§ <d> ¿¡ µ¡ºÙÀδÙ. ¿¹¸¦µé¾î
# gethostname()ÀÌ porsche¸¦ µ¹·ÁÁشٰí ÇÒ ¶§ ¿ÏÀüÇÑ ÀÚ°ÝÀ» °®Ãá
# ¿µ¿ªÀ̸§Àº porsche.Quotron.comÀÌ´Ù. ¿µ¿ªÀ̸§(µµ¸ÞÀÎ À̸§)À»
# Quotron.COMÀ¸·Î Á¤ÇØÁÖ·Á¸é ÀÌ domain ¼±ÅÃÀ» ¾´´Ù.
#domain <d>
# Ä¿³Î-¼öÁØ PPP µå¶óÀ̹ö¿¡ ¿À·ùÃßÀû Äڵ带 °¡´ÉÇÏ°Ô ÇÑ´Ù. ¸Å°³º¯¼ö nÀº
# ´ÙÀ½ °ªÀ» ÇÕÄ£ ÁÖ¼ÒÀÌ´Ù: 1Àº ÀϹÝÀûÀÎ ¿À·ùÃßÀûÀ» ¾Ë¸®µµ·Ï ÇÏ°í 2´Â
# ¹ÞÀº ÆÐŶÀÇ ³»¿ëÀ» ÀμâÇϵµ·Ï ¿äûÇÏ°í 4´Â Àü´ÞµÈ ÆÐŶÀÇ ³»¿ëÀ»
# ÀμâÇϵµ·Ï ¿äûÇÑ´Ù.
#kdebug n
# MTU °ªÀ» <n> À¸·Î Á¤ÇÑ´Ù. »ó´ë¹æÀÌ MRU Åë½ÅÀ¸·Î ÃÖ¼Ò °ªÀ» ¿ä±¸ÇÏÁö
# ¾ÊÀ¸¸é pppd´Â Ä¿³Î ³×Æ®¿öÅ© Äڵ尡 PPP ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º n ¹ÙÀÌÆ®
# ÀÌ»óÀÇ µ¥ÀÌŸ ÆÐŶÀ» º¸³»Áö ¸»¶ó°í ¿äûÇÑ´Ù.
#mtu <n>
# ·ÎÄà ½Ã½ºÅÛÀÇ À̸§À» ÀÎÁõ¸ñÀûÀ¸·Î <n>À¸·Î ¼³Á¤ÇÑ´Ù. PAP/CHAP¸¦
# »ç¿ëÇÒ °æ¿ì ¾Æ¸¶ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡ Á¢¼ÓÇÏ´Â »ç¿ëÀÚ À̸§À¸·Î
# ¼³Á¤ÇØ¾ß ÇÒ °ÍÀÌ´Ù.
#name <n>
# PAP¸¦ ¾²´Â »ó´ë¹æ¿¡ ´ëÇØ ³» ±â°è¸¦ ÀÎÁõÇϱâ À§ÇØ »ç¿ëÀÚ À̸§À» <u>·Î
# ¼³Á¤ÇÑ´Ù; À§ÀÇ 'name'À» ¾´ °æ¿ì ÀÌ°ÍÀ» »ç¿ëÇÏ¸é ¾ÈµÈ´Ù!
#user <u>
# È®ÀÎ ¸ñÀûÀ¸·Î È£½ºÆ® À̸§À» ·ÎÄà ½Ã½ºÅÛ À̸§¿¡ ¾²°Ô ÇÑ´Ù.(name
# ¼±ÅûçÇ×À» ¹«½ÃÇÏ°Ô ÇÑ´Ù)
#usehostname
# ÀÎÁõÇÒ ¸ñÀûÀ¸·Î °¡»óÀÇ »ó´ë¹æ ½Ã½ºÅÛ À̸§À» <n>À¸·Î Á¤ÇÑ´Ù.
#remotename <n>
# ³»ÂÊ ½Ã½ºÅÛÀÇ ÁÖ¼Ò Çؼ® ÇÁ·ÎÅäÄÝ[ARP:Address Resolution Protocol]¿¡
# »ó´ë¹æÀÇ IPÁÖ¼Ò¿Í ³»ÂÊ ½Ã½ºÅÛÀÇ ÀÌ´õ³Ý ÁÖ¼Ò¸¦ Ãß°¡ÇÑ´Ù.
#proxyarp
# PAP¸¦ ½á¼ »ó´ë¹æÀ» ÀÎÁõÇϱâ À§ÇØ ½Ã½ºÅÛ ºñ¹Ð¹øÈ£ µ¥ÀÌÅͺ£À̽º¸¦ ¾´´Ù.
#login
# ÀÌ ¼±ÅûçÇ×ÀÌ ÁÖ¾îÁö¸é, pppd´Â ¸Å nÃʸ¶´Ù LCP ÀÀ´ä ¿ä±¸¸¦
# º¸³½´Ù. ¸®´ª½º¿¡¼´Â »ó´ë¹æÀ¸·ÎºÎÅÍ nÃʵ¿¾È ¾Æ¹« ÆÐŶµµ ¹ÞÁö ¸øÇÒ °æ¿ì
# ÀÀ´ä¿ä±¸¸¦ º¸³»°Ô µÈ´Ù. º¸Åë, »ó´ë¹æÀº ÀÀ´ä¿ä±¸¸¦ º¸³¿À¸·Î½á
# ÀÀ´ä¿ä±¸¿¡ ´äÇÑ´Ù. ÀÌ ¼±ÅûçÇ×Àº lcp-echo-failure ¼±Åðú ÇÔ²² »ó´ë¹æ°ú
# ¿¬°áÀÌ ²÷¾î Á³´ÂÁö ¾Ë¾Æº¼ ¶§ ¾´´Ù.
#lcp-echo-interval <n>
# ÀÌ ¼±ÅûçÇ×ÀÌ ÁÖ¾îÁö¸é, pppd´Â À¯È¿ÇÑ LCP ÀÀ´ä¿ä±¸¸¦ ¹ÞÁö ¸øÇÏ°í
# n°³ÀÇ LCP ÀÀ´ä¿ä±¸¸¦ º¸³»¸é »ó´ë¹æ°úÀÇ Åë½ÅÀÌ ²÷¾îÁ³´Ù°í
# °£ÁÖÇÑ´Ù. ±×·¸°Ô µÇ¸é pppd´Â Åë½ÅÀ» ²÷´Â´Ù. ÀÌ ¼±ÅÃÀ» ¾µ ¶§
# lcp-echo-interval º¯¼ö´Â 0ÀÌ ¾Æ´Ñ °ªÀ» °¡Á®¾ß ÇÑ´Ù. ÀÌ ¼±ÅûçÇ×Àº
# Çϵå¿þ¾î ¸ðµ© Á¦¾î ȸ¼±À» ÀüÇô ¾µ ¼ö ¾ø´Â »óȲ¿¡¼ ¹°¸®ÀûÀÎ ¿¬°áÀÌ
# ²÷¾îÁ³À» ¶§(¿¹¸¦ µé¾î ¸ðµ© ÀüÈ°¡ ²÷¾îÁ³À» ¶§) pppd¸¦ ÁßÁö½Ãų ¼ö
# ÀÖµµ·Ï Çϱâ À§ÇØ »ç¿ëµÈ´Ù.
#lcp-echo-failure <n>
# LCP Àç½ÃÀÛ °£°Ý (Àç½ÅÈ£ °£°Ý)À» <n>ÃÊ·Î Á¤ÇÑ´Ù(±âº»°ªÀº 3).
#lcp-restart <n>
# LCP Á¾·á ¿ä±¸Àü´ÞÀÇ ÃÖ´ë°ªÀ» <n>À¸·Î Á¤ÇÑ´Ù(±âº»°ªÀº 3).
#lcp-max-terminate <n>
# LCP ¼³Á¤ ¿ä±¸ Àü´ÞÀÇ ÃÖ´ë°ªÀ» <n>À¸·Î Á¤ÇÑ´Ù;(±âº»°ªÀº 10) ¾î¶² PPP
# Á¦°øÃøÀº ½ÃÀÛÇÏ´Â °Ô ³Ê¹« ´À¸®´Ù. 'serial line loopback error'¸¦
# ¹Þ¾Ò´Âµ¥ »ý°¢Çϱ⿡ ·Î±äÀ» Á¦´ë·Î Çß°í, PPP°¡ ¼¹ö¿¡¼ ½ÃÀÛÇÏ´Â °Í
# °°À¸¸é ÀÌ °ªÀ» ´Ã·Á¾ß ÇÑ´Ù.
#lcp-max-configure <n>
# ¼³Á¤ °ÅÀý º¸³»±â¸¦ ½ÃÀÛÇϱâ Àü¿¡ LCP ¼³Á¤-NAKÀ» º¸³»´Â ÃÖ´ë°ªÀ»
# <n>À¸·Î Á¤ÇÑ´Ù. (±âº»°ª 10)
#lcp-max-failure <n>
# IPCP Àç½ÃÀÛ °£°Ý(ÀçÀü¼Û Á¾·á)À» <n>·Î Á¤ÇÑ´Ù.(±âº»°ª 3)
#ipcp-restart <n>
# IPCP Á¾·á-¿ä±¸ Àü´ÞÀÇ ÃÖ´ë°ªÀ» <n>À¸·Î Á¤ÇÑ´Ù.(±âº»°ª3)
#ipcp-max-terminate <n>
# IPCP ¼³Á¤-¿ä±¸ Àü´ÞÀÇ ÃÖ´ë°ªÀ» <n>À¸·Î Á¤ÇÑ´Ù.(±âº»°ª10)
#ipcp-max-configure <n>
# ¼³Á¤-°ÅÀý º¸³»±â¸¦ ½ÃÀÛÇϱâ Àü¿¡ º¸³»´Â IPCP ¼³Á¤-NAKÀÇ ÃÖ´ë°ªÀ»
# Á¤ÇÑ´Ù.(ÃÖ´ë 10)
#ipcp-max-failure <n>
# PAPÀç½ÃÀÛ °£°Ý(ÀçÀü¼Û Á¾·á)À» <n>ÃÊ·Î Á¤ÇÑ´Ù.(±âº»°ª 3)
#pap-restart <n>
# PAP ÀÎÁõ¿ä±¸ Àü¼ÛÀÇ ÃÖ´ë°ªÀ» <n>À¸·Î Á¤ÇÑ´Ù.(±âº»°ª 1)
#pap-max-authreq <n>
# CHAP Àç½ÃÀÛ°£°Ý(½Ãµµ ÀçÀü¼Û Á¾·á)À» <n>ÃÊ·Î Á¤ÇÑ´Ù.(±âº»°ª 3)
#chap-restart <n>
# CHAP ½Ãµµ Àü¼ÛÀÇ ÃÖ´ë Ƚ¼ö¸¦ <n>À¸·Î Á¤ÇÑ´Ù. (±âº»°ª 10)
#chap-max-challenge
# ÀÌ ¼±ÅûçÇ×ÀÌ ÁÖ¾îÁö¸é, pppd´Â »ó´ë¹æ¿¡ ¸Å <n>Ãʸ¶´Ù Àç½ÃµµÇÏ°Ô µÈ´Ù.
#chap-interval <n>
# ÀÌ°ÍÀ» ¼±ÅÃÇÏ¸é ·ÎÄà IP ÁÖ¼Ò°¡ ´Ù¸¥ ¼±ÅûçÇ׿¡¼ Á¤ÀǵǾî ÀÖ´õ¶óµµ
# pppd´Â ³» ·ÎÄà IP ÁÖ¼Ò¿¡ ´ëÇÑ »ó´ë¹æÀÇ °³³äÀ» ¹Þ¾ÆµéÀδÙ.
#ipcp-accept-local
# ÀÌ°ÍÀ» ¼±ÅÃÇÏ¸é »ó´ë¹æ IP ÁÖ¼Ò°¡ ´Ù¸¥ ¼±ÅûçÇ׿¡¼ Á¤ÀǵǾî ÀÖ´õ¶óµµ
# »ó´ë¹æ IP ÁÖ¼Ò¿¡ ´ëÇÑ »ó´ë¹æÀÇ °³³äÀ» ¹Þ¾ÆµéÀδÙ.
#ipcp-accept-remote
±Û½ê ¸ðµç °æ¿ì¿¡ µû¶ó ´Ù¸£´Ù°í³ª ÇÒ±î(ÈÞ). ¿©±â¿¡ Á¤ÇسõÀº ¼±ÅûçÇ×Àº
¾Æ¸¶ ´ëºÎºÐÀÇ ¼¹ö¿¡ ´ëÇØ ÀÛµ¿ÇÒ °ÍÀÌ´Ù.
ÇÏÁö¸¸, ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é ¿¹Á¦ ÆÄÀÏ(/etc/ppp/options.tpl
)
±×¸®°í pppd man ÆäÀÌÁö¸¦ Àо ´ÙÀ½, ¿¬°áÇÏ·Á°í ÇÏ´Â ¼¹ö¸¦
¿î¿µÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ³ª »ç¿ëÀÚ Áö¿øºÎ¼ »ç¶÷¿¡°Ô ¹°¾îº¸¾Æ¾ß ÇÑ´Ù.
¿©±â ÀÖ´Â ¿¬°á½ºÅ©¸³Æ® ³»¿ë Áß ÀϺδ Á»´õ ¹Ù²Ù±â ½¬¿î pppd ¸í·ÉÇà
¼±ÅûçÇ×À¸·Îµµ ¾µ ¼ö ÀÖ´Ù.
# /etc/ppp/options (NO PAP/CHAP)
#
# pppd°¡ ¹è°æÀÛ¾÷À» ºÐ±âÇÏ´Â °ÍÀ» ¸·´Â´Ù.
-detach
#
# ¸ðµ© Á¦¾î ÇàÀ» ¾´´Ù.
modem
# uucp ÇüÀÇ Àá±ÝÀ» ½á¼ Á÷·Ä ÀåÄ¡¿¡ ´ëÇÑ Æ÷°ýÀûÀÎ Á¢±ÙÀ» ¸·´Â´Ù.
lock
# Çϵå¿þ¾î È帧 Á¦¾î¸¦ ¾´´Ù.
crtscts
# ¶ó¿ìÆà Å×ÀÌºí¿¡¼ ÇöÀç ¿¬°á¿¡ ´ëÇÑ ±âº» ¶ó¿ìÆ®¸¦ ¼±ÅÃÇÑ´Ù.
defaultroute
# ¾Æ¹«·± "Å»Ãâ" Á¦¾î ¹®ÀÚ¸¦ ¼³Á¤ÇÏÁö ¾Ê´Â´Ù.
asyncmap 0
# ÃÖ´ë Àü´Þ ÆÐŶÀÇ Å©±â¸¦ 552 ¹ÙÀÌÆ®·Î Á¤ÇÑ´Ù.
mtu 552
# ÃÖ´ë ¼ö½Å ÆÐŶÀÇ Å©±â¸¦ 552¹ÙÀÌÆ®·Î Á¤ÇÑ´Ù.
mru 552
#
#-------END OF SAMPLE /etc/ppp/options (no PAP/CHAP)
¿¬°á ÁßÀÎ ¼¹ö°¡ PAP³ª CHAP ÀÎÁõÀ» ¿ä±¸ÇÒ °æ¿ì, ¸î°¡Áö ÀÛ¾÷À» ´õ Çؾß
ÇÑ´Ù.
¾Õ¼ÀÇ ¼±ÅûçÇ× ÆÄÀÏ¿¡´Ù ´ÙÀ½ ÇàÀ» Ãß°¡ÇÑ´Ù.
#
# ÀÎÁõ °úÁ¤¿¡¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ »ç¿ëÀÚ À̸§À» 'È£½ºÆ®
# À̸§'À¸·Î ¾µ ¼ö ÀÖµµ
# ·Ï pppd¿¡°Ô ½ÃŲ´Ù.
name <your ISP user name> # ÀÌ ÇàÀ» ÆíÁýÇØ¾ß ÇÑ´Ù.
#
# PPP *¼¹ö*¸¦ ¿î¿µÇÏ°í ÀÖ°í PAP, CHAP¸¦ ¾²·Á°í ÇÑ´Ù¸é ´ÙÀ½ Çà
# ÁßÀû´çÇÑ °ÍÀÇ #Å×À̺íÀ» ¾ø¾Ø´Ù.PPP ¼¹ö¿¡ ¿¬°áÇÏ·Á°í Çϴ Ŭ¶óÀ̾ðÆ®
# ÃøÀ̶ó¸é (¼¹ö°¡ PAP, CHAP¸¦ ¾²´Â °æ¿ì¶óµµ) ±×·¯¸é ¾ÈµÈ´Ù. ¿Ö³ÄÇϸé
# ÀÌ ÇàÀº ¼¹ö¿¡´Ù ³» ±â°è¿¡°Ô ÀÎÁõ¹Þ¾Æ¾ß ÇÑ´Ù°í ¸»ÇÏ´Â ¼ÀÀ̱â
# ¶§¹®ÀÌ´Ù(±×·¸°Ô ÇÒ ¼ö ¾øÀ» »Ó¸¸¾Æ´Ï¶ó ¿¬°á ÀÚü¿¡ ½ÇÆÐÇÏ°Ô µÉ
# °ÍÀÌ´Ù).
#+chap
#+pap
# /etc/ppp/pap-secrets ÆÄÀÏ ¾È¿¡¼ ¾ÏÈ£ÈµÈ ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇÏ°í
# ÀÖ´Ù¸é, ´ÙÀ½ ÇàÀÇ #¸¦ ¾ø¾Ø´Ù.
# ÁÖÀÇ: ÀÌ°ÍÀº À©µµ¿ìÁî NT¿¡¼ MS RAS¿¡ ¼³Á¤ÇÒ ¼ö ÀÖ´Â MS ¾ÏÈ£È
# ºñ¹Ð¹øÈ£¸¦ ¾²´Â °æ¿ì¿Í´Â ´Ù¸£´Ù.
#+papcrypt
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ìÁî NT RAS´Â CHAP(½Ãµµ/Á¢¼Ó ÀÎÁõ ±Ô¾à)ÀÇ º¯Á¾À» ¾µ
¼ö ÀÖµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. PPP ¼Ò½º tar ÆÄÀÏ ¾È¿¡¼,
README.MSCHAP80À̶ó´Â ÆÄÀÏÀ» ã¾Æº¸¸é ÀÌ¿¡ ´ëÇØ ³íÇÏ°í ÀÖ´Ù.
pppd¿¡ ´ëÇØ ¿À·ùÃßÀûÀ» °¡´ÉÇÏ°Ô Çؼ ¼¹ö°¡ ÀÌ ±Ô¾àÀ» »ç¿ëÇÏ´Â ÀÎÁõÀ»
¿ä±¸ÇÏ´ÂÁö ¾Ë ¼ö ÀÖ´Ù. ¼¹ö¿¡¼ MS CHAP ÀÎÁõÀ» ¿ä±¸ÇÒ °æ¿ì ¾Æ·¡¿Í °°Àº
ÇàÀ» º¼ ¼ö ÀÖ´Ù.
rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap 80> <magic 0x46a3>]
¿©±â¼ °¡Àå ÇÙ½ÉÀûÀÎ Á¤º¸´Â auth chap 80ÀÌ´Ù.
MS CHAP¸¦ ¾²·Á¸é, pppd°¡ À̸¦ Áö¿øÇϵµ·Ï ÀçÄÄÆÄÀÏÇØ¾ß ÇÑ´Ù. ¾î¶»°Ô
ÄÄÆÄÀÏÇÏ°í ÀÌ º¯Á¾À» »ç¿ëÇÒÁö¿¡ ´ëÇÑ ¾È³»¸¦ ¹ÞÀ» ¼ö ÀÖµµ·Ï PPP ¼Ò½º
ÆÄÀÏ ¾È¿¡¼ README.MSCHAP80 ÆÄÀÏÀÇ ³»¿ëÀ» Àо´Ù.
ÇöÀç ÀÌ ÄÚµå´Â MS À©µµ¿ìÁî NT ¼¹ö¿¡ ¿¬°áÇÒ ¸®´ª½º PPP Ŭ¶óÀ̾ðÆ®
Ãø¸¸À» Áö¿øÇÑ´Ù´Â Á¡¿¡ ÁÖÀÇÇÑ´Ù. ÀÌ°ÍÀº ¸®´ª½º PPP ¼¹ö°¡ MSCHAP80
ÀÎÁõÀ» Ŭ¶óÀ̾ðÆ® ÃøÀ¸·ÎºÎÅÍ ¹ÞÀ» ¼ö ÀÖµµ·Ï ¼³Á¤ÇÏ´Â °Ç Áö¿øÇÏÁö
¾Ê´Â´Ù.
pap ¶Ç´Â chap ÀÎÁõÀ» »ç¿ëÇÒ °æ¿ì, ºñ¹ÐÆÄÀϵµ ¸¸µé¾î¾ß ÇÑ´Ù. ´ÙÀ½°ú
°°´Ù:
/etc/ppp/pap-secrets
/etc/ppp/chap-secrets
ÀÌ°ÍÀº ·çÆ® »ç¿ëÀÚ, ·çÆ® ±×·ì¿¡ ¼ÓÇØ¾ß Çϸç Çã°¡±ÇÀº º¸¾ÈÀ» À§ÇØ
740À̾î¾ß ÇÑ´Ù.
PAP¿Í CHAP¿¡ ÀÖ¾î¼ Á¦ÀÏ ÁÖÀÇÇØ¾ß ÇÒ Á¡Àº ÀÌ°ÍÀÌ ÄÄÇ»ÅÍ ½Ã½ºÅÛ¸¦
ÀÎÁõÇϱâ À§ÇÑ °ÍÀÌÁö »ç¿ëÀÚ¸¦ ÀÎÁõÇϱâ À§Çؼ ¸¸µé¾îÁø °ÍÀÌ
¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù.
"¿¹? ¹¹°¡ ´Ù¸£´Ù´Â °Å¿©?" ÇÏ´Â ¼Ò¸®°¡ µé¸°´Ù.
À½ ÀÏ´Ü ³» ÄÄÇ»ÅÍ°¡ PPP¿¬°áÀ» ¼¹ö¿Í ¸¸µé¾ú´Ù°í Ä¡ÀÚ, ³» ½Ã½ºÅÛÀÇ
¾î¶² »ç¿ëÀÚµµ ÀÌ ¿¬°áÀ» ¾µ ¼ö ÀÖ´Ù(´ç½Å »Ó¸¸¾Æ´Ï¶ó). ÀÌ°Í ¶§¹®¿¡
PPP¸¦ ½á¼ µÎ°³ÀÇ ·£(·ÎÄó×Æ®¿öÅ©-LAN:Local Area Network)À» ¿¬°áÇØ
±¤¿ª³×Æ®¿öÅ©(WAN:Wide Area Network)À» ±¸ÃàÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.
PAP(CHAP ¿¡¼Ã³·³)´Â ¾ç¹æÇâ ÀÎÁõÀ» ¿ä±¸ÇÒ ¼ö ÀÖ´Ù - À̸»Àº
´Ù¸¥ ÄÄÇ»ÅÍ°¡ ³¢¾îµé ¶§ ¾çÂÊ ÄÄÇ»ÅÍ ¸ðµÎ¿¡ À¯È¿ÇÑ À̸§°ú ºñ¹Ð¹øÈ£°¡
¿ä±¸µÈ´Ù´Â ¶æÀÌ´Ù. ±×·³×Æ®¿öÅ©ö¸¸, PAP-ÀÎÁõ ¿¬°áÀ» ½á¼ ÀüÈ¿¬°á PPP¸¦
¼³Á¤ÇÏ´Â ´ëºÎºÐÀÇ PPP ¼¹ö´Â ÀÌ·± ¹æ½ÄÀ» ÃëÇÏÁö ¾Ê´Â´Ù.
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü´Â ¾Æ¸¶ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¸¦ Á༠Á¦ ÂÊ ½Ã½ºÅÛ°ú
³ª¾Æ°¡ ÀÎÅͳݿ¡ ¿¬°áÇ϶ó°í ÇßÀ» °ÍÀÌ´Ù. ±×·±µ¥ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü´Â ³»
ÄÄÇ»ÅÍÀÇ À̸§¿¡´Â ÀüÇô ¹«½ÉÇÏ´Ù. µû¶ó¼ ³ª´Â »ç¿ëÀÚ À̸§À» ÀÎÅͳÝ
¼ºñ½º ¾÷ü ÂÊ¿¡¼ ÁØ ³» ÄÄÇ»ÅÍ À̸§ ´ë½Å ½á¾ß ÇÑ´Ù.
name user name
¼±ÅûçÇ×À» pppd¿¡ ÁÜÀ¸·Î½á ±×·¸°Ô ÇÒ ¼ö
ÀÖ´Ù. µû¶ó¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ »ç¿ëÀÚÀ̸§À» ¾²·Á¸é ´ÙÀ½ ÇàÀ»
/etc/ppp/options
ÆÄÀÏ¿¡´Ù µ¡ºÙÀδÙ.
name your_user name_at_your_ISP
±â¼úÀûÀ¸·Î º¼¶§, PAP¿¡´Â user [ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ
»ç¿ëÀÚÀ̸§]
À̶ó°í ½á¾ß ÇÏÁö¸¸, pppd´Â ±× Á¤µµ´Â Áö´ÉÀûÀ¸·Î
ÇØ°áÇϹǷΠPAP¸¦ ¾²µµ·Ï ¿ä±¸ÇÒ °æ¿ì name
À» user
·Î
¹ø¿ªÇØ ÁØ´Ù. name
¼±ÅûçÇ×À» »ç¿ëÇÒ °æ¿ìÀÇ ÀÕÁ¡Àº ÀÌ°ÍÀ»
CHAP¿¡¼µµ ¾µ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù.
PAP°¡ ÄÄÇ»Å͸¦ ÀÎÁõÇÏ´Â °ÍÀ̱⠶§¹®¿¡, ±â¼úÀûÀ¸·Î º¼ ¶§ »ó´ë¹æ
ÄÄÇ»ÅÍ À̸§µµ Á¤ÀÇÇØÁà¾ß ÇÑ´Ù. ÇÏÁö¸¸, ´ëºÎºÐÀÇ »ç¶÷µéÀÌ ¿ÀÁ÷ ÇϳªÀÇ
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡¸¸ ¿¬°áÇϹǷÎ, º°Å×À̺í(*:¿ÍÀϵå Ä«µå)¸¦ ºñ¹Ð
ÆÄÀÏÀÇ »ó´ë¹æ host À̸§À¸·Î ¾µ ¼ö ÀÖ´Ù.
¸¹Àº ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀÌ ¼·Î ´Ù¸¥ ´Ü¸» ¼¹ö¿¡ ¿¬°áÇÏ°Ô µÇ¾î ÀÖ´Â
´ÙÁß ¸ðµ© ÁýÇÕÀ» ¿î¿µÇÏ°í ÀÖÀ½¿¡ ÁÖÀÇÇϸé ÁÁ´Ù - ÀüÈ ¹øÈ£
ÇÑ°³(¼øȯ½Ä)·Î Á¢¼ÓÇÒ ¼ö ÀÖÁö¸¸ °¢°¢ ´Ù¸¥ À̸§À» °®°í ÀÖ´Â ´Ü¸»
¼¹ö. µû¶ó¼ ¸î°¡Áö ȯ°æ¿¡¼´Â »ó´çÇÑ ½Ã°£À» µéÀÌ´õ¶óµµ »ó´ë¹æ ÄÄÇ»ÅÍ
À̸§ÀÌ ¹ºÁö¸¦ ¾Ë¾Æ³»±â ´ë´ÜÈ÷ ¾î·Æ´Ù. °á±¹ ¾î´À ¼¹ö¿¡ ¿¬°áÇß´ÂÁö¿¡
µû¶ó ´Ù¸£´Ï±î ¸»ÀÌ´Ù!
/etc/ppp/pap-secrets
ÆÄÀÏÀº ´ÙÀ½°ú °°´Ù.
# PAP ÀÎÁõ¿ë ºñ¹ÐÆÄÀÏ
# client server secret acceptable_local_IP_addresses
À§ ³× °³ÀÇ ÀÚ¸®´Â ¹é°ø°£À¸·Î ³ª´µ¾îÁ® ÀÖÀ¸¸ç ¸Ç ¸¶Áö¸· ÀÚ¸®´Â
ºóÀÚ¸®¿©µµ µÈ´Ù(µ¿ÀûÀÎ ¿¬°áÀ̰ųª ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ¿¡¼ Á¤Àû
IPÇÒ´çÀ» ÇØ ÁÙ °æ¿ì µî¿¡)
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ »ç¿ëÀÚ À̸§À¸·Î fred
¸¦ ÁÖ°í ºñ¹Ð¹øÈ£·Î
flintstone
¸¦ ÁÖ¾ú´Ù¸é /etc/ppp/option[.ttySx]
ÆÄÀÏ¿¡
name fred
¶ó°í ¾²°í, /etc/ppp/pap-secrets
ÆÄÀÏ¿¡
´ÙÀ½°ú °°ÀÌ ¾´´Ù.
# PAP ÀÎÁõ¿ë ºñ¹ÐÆÄÀÏ
# client server secret acceptable local IP addressesfred * flintstone
ÀÌ ¸»Àº µµ¸ÞÀÎ ±â°è À̸§À¸·Î fred
¸¦ ÁÖ°í (³» µµ¸ÞÀÎ ±â°è
À̸§ÀÌ ±×°Ô ¾Æ´Ï´õ¶óµµ pppdº¸°í ÀÌ°É·Î Ç϶ó°í ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù)
¸ðµç ¼¹ö¿¡ ´ëÇØ ºñ¹Ð¹øÈ£·Î flinstone
À» ¾²¶ó°í ÇÏ´Â
°ÍÀÌ´Ù.
¿ì¸® ÂÊ¿¡¼ ƯÁ¤ÇÑ µµ¸ÞÀÎ, Á¤Àû IP ÁÖ¼Ò¸¦ °Á¦ÇÒ ÇÊ¿ä°¡ ¾ø´Ù¸é
µµ¸ÞÀÎIP ÁÖ¼Ò¸¦ Á¤ÀÇÇÒ ÇÊ¿ä°¡ ¾ø´Ù´Â °Í¿¡ ÁÖÀÇÇÑ´Ù. ±×·¸°Ô ÇÒ °æ¿ì¿¡µµ
´ëºÎºÐÀÇ PPP ¼¹ö°¡ (º¸¾È ¶§¹®¿¡) ÀڱⰡ ÁØ IP ¹øÈ£¸¦ ³» ½Ã½ºÅÛÀÌ
¼³Á¤ÇÏ´Â °ÍÀ» Çã¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼º ½Í´Ù.
ÀÌ°Ç °íµµÀÇ ÀÎÁõ ¼ö´ÜÀ» °®°í ÀÖÀ» °ÍÀ» ¿ä±¸ÇÑ´Ù - Áï ³» ±â°è°¡ »ó´ë¹æ
ÄÄÇ»Å͸¦ ÀÎÁõÇÒ °Í ±×¸®°í »ó´ë¹æ ¼¹ö°¡ ³» ±â°è¸¦ ÀÎÁõÇÒ °ÍÀ»
Çã¿ëÇØ¾ß ÇÑ´Ù.
µû¶ó¼ ³» ±â°è°¡ fred
ÀÌ°í »ó´ë¹æÀÌ barney
ÀÏ °æ¿ì,
³»ÂÊ ±â°è´Â name fred remotename barney
¶ó°í ¼³Á¤ÇÏ°í »ó´ë¹æ
±â°è´Â name barney remotename fred
¶ó°í °¢°¢ÀÇ Àû´çÇÑ
/etc/ppp/options.ttySx
ÀÏ¿¡ ¼³Á¤ÇØ¾ß ÇÑ´Ù.
fred ÄÄÇ»Å͸¦ À§ÇÑ /etc/chap-secrets
ÆÄÀÏÀº ´ÙÀ½°ú °°´Ù.
# CHAP ÀÎÁõ¿ë ºñ¹ÐÆÄÀÏ
# client server secret acceptable local IP addresses
fred barney flintstone
barney fred wilma
barney ÄÄÇ»ÅÍ´Â ÀÌ·¸´Ù.
# CHAP ÀÎÁõ¿ë ºñ¹ÐÆÄÀÏ
# client server secret acceptable local IP addresses
barney fred flintstone
fred barney wilma
Ưº°È÷ ¾çÂÊ ±â°è°¡ ¾ç¹æÇâ ÀÎÁõÀ» À§ÇÑ ³»¿ëÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡¿¡
ÁÖÀÇÇ϶ó. ÀÌ°ÍÀº ·ÎÄà ±â°è°¡ »ó´ë¹æ¿¡ ´ëÇØ ÀÎÁõÇϵµ·Ï Çã¿ëÇÒ °Í
±×¸®°í »ó´ë¹æ ±â°è°¡ ·ÎÄà ±â°è¿¡ ´ëÇØ ÀÎÁõÇϵµ·Ï Çã¿ëÇÒ °ÍÀ»
¶æÇÑ´Ù.
¸î¸î »ç¿ëÀÚµéÀº ¿¬°áÇÏ´Â, PAP¸¦ »ç¿ëÇÏ´Â ¼¹ö°¡ Çϳª ÀÌ»óÀÏ ¼ö
ÀÖ´Ù. ¿¬°áÇÏ°íÀÚ ÇÏ´Â °¢°¢ÀÇ ±â°è¿¡¼ »ç¿ëÀÚ À̸§À» ¹ÞÀº °ÍÀÌ ¼·Î
´Ù¸£´Ù°í Çصµ ¹®Á¦µÉ °ÍÀº ¾ø´Ù.
ÇÏÁö¸¸, ¾î¶² »ç¿ëÀÚµéÀº ¿¬°áÇÏ´Â ½Ã½ºÅÛ µÎ°³(ÀÌ»óÀÏ ¼öµµ ÀÖ°í, ¸ðÁ¶¸®
°°À» ¼öµµ ÀÖ´Ù)¿¡ °°Àº »ç¿ëÀÚ À̸§À» °®´Â´Ù. ÀÌ·± °æ¿ì¿¡
/etc/ppp/pap-secrets
ÀÇ Àû´çÇÑ ÇàÀ» ¼±ÅÃÇϴµ¥ ¹®Á¦°¡ »ý±â°Ô
µÈ´Ù.
¿¹»óÇÒ ¼ö ÀÖµíÀÌ, PPP´Â À̸¦ ±Øº¹ÇÏ´Â ±âÁ¦¸¦ Á¦°øÇÑ´Ù. PPP´Â
remotename ¼±ÅûçÇ×À» pppd¿¡ ¾¸À¸·Î½á ¼¹ö¿¡ ´ëÇÑ ¿¬°áÀÌ
ÀÌ·ç¾îÁö¸é, '¾Ë¾Æ³½ À̸§'À» ¼³Á¤Çϵµ·Ï Çã¿ëÇÑ´Ù.
´ç½ÅÀÌ µÎ°³ÀÇ PPP ¼¹ö¿¡ »ç¿ëÀÚÀ̸§ fred·Î Á¢¼ÓÇÑ´Ù°í Ä¡ÀÚ.
/etc/ppp/pap-secrets
´Â ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÒ °ÍÀÌ´Ù.
fred ppp_¼¹ö_1 barney
fred ppp_¼¹ö_2 wilma
±×·¯¸é, ppp_¼¹ö_1¿¡ ¿¬°áÇϱâ À§ÇÑ ¼³Á¤À¸·Î name fred remotename
ppp_¼¹ö_1
À» ppp-options¿¡ ¾²°í ppp_¼¹ö_2¿¡ ´ëÇؼ´Â name
fred remotename ppp_¼¹ö_2
¸¦ ¾´´Ù.
file filename
¸í·ÉÀ» ½á¼ pppd¿¡ ppp ¼±ÅûçÇ×À» °í¸¦ ¼ö
ÀÖÀ¸¹Ç·Î, °¢°¢ÀÇ PPP ¼¹ö¿¡ ´ëÇØ ½ºÅ©¸³Æ®¸¦ ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç, »ç¿ëÇÒ
¼±ÅûçÇ× ÆÄÀÏÀ» Á¤È®ÇÏ°Ô °í¸¦ ¼ö Àִµ¥´Ù ¿Ã¹Ù¸¥ remotename
¼±ÅûçÇ×À» °í¸¦ ¼ö ÀÖ´Ù.
ÀÌÁ¦ /etc/ppp/options
¿Í /etc/resolv.conf
ÆÄÀÏÀ» ´Ù
¸¸µé¾ú°í(ÇÊ¿äÇÏ´Ù¸é /etc/ppp/pap|chap-secrets
ÆÄÀϵµ),
PPP¿¬°áÀ» ¼öµ¿À¸·Î ¸¸µé¾î¼ ¼³Á¤À» ½ÃÇèÇØ º¼ ¼ö ÀÖ´Ù(ÀÏ´Ü ¼öµ¿À¸·Î
¿¬°áÀÌ ÀÛµ¿ÇÏ°Ô µÇ¸é, ÀÌ °úÁ¤À» ÀÚµ¿ÈÇÒ °ÍÀÌ´Ù).
¼öµ¿À¸·Î ÀÛ¾÷ÇÏ·Á¸é Åë½Å ÇÁ·Î±×·¥ÀÌ ¸ðµ©À» Àç¼³Á¤ÇÏÁö ¾Ê°íµµ ÁßÁöÇÒ ¼ö
ÀÖ´Â ±â´ÉÀÌ ÀÖ¾î¾ß ÇÑ´Ù. minicom¿¡ ±×·± ±â´ÉÀÌ ÀÖ´Ù - ALT Q(ȤÀº ¿¾³¯
¹öÁ¯À̸é CTRL A Q)ÇÏ¸é µÈ´Ù.
·çÆ®·Î ·Î±äÇß´ÂÁö È®ÀÎÇÑ´Ù.
(¹Ì´ÏÄÞ°°Àº) Åë½Å ÇÁ·Î±×·¥À» ½ÃÀÛÇÏ°í PPP ¼¹ö·Î ÀüÈÇÑ ´ÙÀ½, ±×³É
·Î±äÇÑ´Ù. PPP¸¦ ½ÃÀÛÇÒ ¶§ ¼¹ö¿¡¼ ¹«½¼ ¸í·ÉÀ» ³»·Á¾ß ÇÑ´Ù¸é, ±×·¸°Ô
ÇÑ´Ù. Àü¿¡ º¸¾Ò´ø ¾²·¹±â¸¦ º¼ ¼ö ÀÖ´Ù.
pap³ª chap¸¦ ¾²´Â °æ¿ì·Î¼, ±×³É »ó´ë¹æ ½Ã½ºÅÛ¿¡ ¿¬°áÇϱ⸸ Çصµ ppp°¡
½ÃÀ۵Ǵ °æ¿ì¶ó¸é ·Î±äÇÏÁö ¾Ê¾Æµµ ¾²·¹±â¸¦ º¸°Ô µÈ´Ù. (¾î¶² ¼¹ö¿¡¼´Â
ÀÌ·¸°Ô µÇÁö ¾Ê´Â´Ù - ½ÇÇàÅ°¸¦ ´·¯¼ ¾²·¹±â°ªÀÌ ³ªÅ¸³ª´ÂÁö
º¸ÀÚ.).
ÀÌÁ¦ Åë½Å ÇÁ·Î±×·¥À» ¸ðµ© Àç¼³Á¤ ¾øÀÌ ÁßÁö½ÃÅ°°í(¹Ì´ÏÄÞ¿¡¼ ALT
Q ¶Ç´Â CTL A Q), ¸®´ª½º ¸í·ÉÇà¿¡¼(·çÆ®·Î¼) ÀÌ·¸°Ô ÀÔ·ÂÇÑ´Ù.
pppd -d -detach /dev/ttySx 38400 &
-d ¼±ÅûçÇ×Àº ¿À·ùÃßÀû »óÅ·Π¹Ù²ãÁØ´Ù. - ½Ã½ºÅÛ ·Î±×ÆÄÀÏ¿¡ ppp ¿¬°á
½ÃÀÛ ´ëȳ»¿ëÀÌ ±â·ÏµÈ´Ù - ¹®Á¦°¡ ÀÖÀ» ¶§ µµ¿òÀÌ µÈ´Ù.
PPP ¿¬°áÀÌ ¸¸µé¾îÁö´Â µ¿¾È ¸ðµ©ÀÇ ºÒÀÌ ¹Ý¦¹Ý¦ÇÒ °ÍÀÌ´Ù. PPP ¿¬°áÀÌ
¸¸µé¾îÁö·Á¸é ¾à°£ °É¸°´Ù.
ÀÌ ½ÃÁ¡¿¡¼ ´ÙÀ½ ¸í·ÉÀ» Á༠PPP ÀÎÅÍÆäÀ̽º¸¦ º¼ ¼ö ÀÖ´Ù.
ifconfig
°¡Áö°í ÀÖ´Â ´Ù¸¥ ÀÌ´õ³Ý°ú ±Íȯ ÀåÄ¡ ¿Ü¿¡, ´ÙÀ½°ú °°Àº °ÍÀ» º¼ ¼ö ÀÖÀ»
°ÍÀÌ´Ù:-
ppp0 Link encap:Point-Point Protocol
inet addr:10.144.153.104 P-t-P:10.144.153.51 Mask:255.255.255.0
UP POINTOPOINT RUNNING MTU:552 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0
TX packets:0 errors:0 dropped:0 overruns:0
¿©±â¼
- inet addr:10.144.153.10 ¿¬°áµÈ ³» ³¡ÀÇ IP ÁÖ¼ÒÀÌ´Ù.
- P-t-P:10.144.153.5 ¼¹öÀÇ IP ÁÖ¼ÒÀÌ´Ù.
(º¸Åë, ifconfig´Â PPP ¼¹ö°¡ ¾²´Â °Í ¸»°í´Â ÀÌ·± IP ÁÖ¼ÒµéÀ» º¸¿©ÁÖÁö
¾Ê´Â´Ù.)
ÁÖÀÇ: ¶ÇÇÑ ifconfig´Â ¿¬°áÀÌ µÆÀ¸¸ç ½ÇÇàÁßÀÌ´Ù¶ó ¼³¸íÇØ ÁØ´Ù!
À§¿¡ º¸¿©ÁØ ppp ÀåÄ¡¸¦ ¸ø º¸°Å³ª ¾Æ·¡¿Í °°ÀÌ ³ª¿Ã °æ¿ì
ppp0 Link encap:Point-Point Protocol
inet addr:0.0.0.0 P-t-P:0.0.0.0 Mask:0.0.0.0
POINTOPOINT MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0
TX packets:0 errors:0 dropped:0 overruns:0
PPP ¿¬°áÀÌ ¾ÈµÈ °ÍÀÌ´Ù ... ¿À·ù ÃßÀû¿¡ °üÇÑ ´ÙÀ½ ÀåÀ» º»´Ù!
»ó´ë¹æ host(±×¸®°í ±× ³Ê¸Ó)¿¡ ´ëÇÑ ¶ó¿ìÆ®µµ º¼ ¼ö ÀÖÀ»
°ÍÀÌ´Ù. ±×·²·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÁØ´Ù.
route -n
¾Æ·¡¿Í °°Àº °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù:-
Kernel routing table
Destination Gateway Genmask Flags MSS Window Use Iface
10.144.153.3 * 255.255.255.255 UH 1500 0 1 ppp0
127.0.0.0 * 255.0.0.0 U 3584 0 11 lo
10.0.0.0 * 255.0.0.0 U 1500 0 35 eth0
default 10.144.153.3 * UG 1500 0 5 ppp0
¿©±â¼ Ưº°È÷ Áß¿äÇѵ¥, ppp ÀÎÅÍÆäÀ̽º¸¦ °¡¸®Å°´Â µÎ °³ÀÇ Ç׸ñÀÌ
ÀÖ´Ù´Â Á¡ÀÌ´Ù.
ù¹ø°´Â HOST ¶ó¿ìÆ®·Î¼(HÅ×À̺íÀÌ °¡¸®Å²´Ù) ¿ì¸®°¡ ¿¬°áÇÏ·Á°í ÇÏ´Â
È£½ºÆ®¸¦ º¸¿©ÁØ´Ù ±× ÀÌ»óÀº ¾Æ´Ô.
µÎ¹ø°´Â ±âº»°ª ¶ó¿ìÆ®·Î¼ pppd ¼±ÅûçÇ× defaultroute
¸¦
ÁÜÀ¸·Î½á ±¸ÃàµÇ¾ú´Ù. ÀÌ°ÍÀº ¸®´ª½º PC¿¡°Ô ·ÎÄà ÀÌ´õ³Ý- ƯÁ¤ÇÑ ³×Æ®¿öÅ©
¶ó¿ìÆ®¸¦ °®°í ÀÖ´Â -¿¡ º¸³¾ ÀÛÁ¤ÀÌ ¾Æ´Ñ ¸ðµç ÆÐŶÀ» PPP ¼¹ö¿¡´Ù
º¸³»¶ó°í ¸»Çسõ¾Ò´ø ±× ¶ó¿ìÆ®ÀÌ´Ù. PPP ¼¹ö´Â ³»°¡ º¸³½ ÀÎÅͳÝÀ» ÇâÇÑ
ÆÐŶÀÇ ¶ó¿ìÆ®¿¡ ÀÀ´äÇÒ ¼ö ÀÖ°í µ¹¾Æ¿À´Â ÆÐŶÀ» µ¹·ÁÁÖ°Ô µÈ´Ù.
µÎ Ç׸ñÀÇ ¶ó¿ìÆà Å×À̺íÀ» º¼ ¼ö ÀÖ´Ù¸é, ¹º°¡ À߸øµÈ °ÍÀ¸·Î, Ưº°È÷
syslog ÆÄÀÏ¿¡¼ ±âÁ¸ÀÇ ±âº»¶ó¿ìÆ®¸¦ °íÄ¥ ¼ö ¾ø´Ù°í ¾Ë·Á ÁÙ °æ¿ì,
ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º-ÀÌ°ÍÀº ƯÁ¤ÇÑ ³×Æ®¿öÅ© ¶ó¿ìÆ®·Î ¹Ù²ã³õ¾Æ¾ß ÇÑ´Ù
-À» °¡¸®Å°´Â ±âº»°ª ¶ó¿ìÆ®¸¦ ÀÌ¹Ì °®°í ÀÖ´Â °ÍÀÌ´Ù. ±âº»°ª
¶ó¿ìÆ®´Â Çϳª¸¸ ÀÖÀ» ¼ö ÀÖ´Ù!!!
ÀÌ ±âº»°ª ¶ó¿ìÆ®°¡ ¼³Á¤µÇ¾î ÀÖ´Â °÷À» ã¾Æ¼ ½Ã½ºÅÛ ÃʱâÈ ÆÄÀÏÀ» ã¾Æ
Çì¸Å¾ß ÇÑ´Ù(route add default...
¸í·ÉÀ» ¾µ °ÍÀÌ´Ù.). ÀÌ
¸í·ÉÀ» route add net...
·Î ¹Ù²ã ÁÖ¾î¾ß ÇÑ´Ù.
ifconfig Ãâ·Â µîµî¿¡ ³ª¿Â ip ÁÖ¼Ò¿¡ ÀÖ´Â ¼¹ö¿¡ ÇÎÇغ¸´Â °ÍÀ¸·Î ¿¬°áÀ»
½ÃÇèÇØ º»´Ù.
ping 10.144.153.51
´ÙÀ½°ú °°Àº Ãâ·ÂÀ» ¹Þ°Ô µÈ´Ù.
PING 10.144.153.51 (10.144.153.51): 56 data bytes
64 bytes from 10.144.153.51: icmp_seq=0 ttl=255 time=328.3 ms
64 bytes from 10.144.153.51: icmp_seq=1 ttl=255 time=190.5 ms
64 bytes from 10.144.153.51: icmp_seq=2 ttl=255 time=187.5 ms
64 bytes from 10.144.153.51: icmp_seq=3 ttl=255 time=170.7 ms
ÀÌ°ÍÀº °è¼Ó ´Ã¾î³´Ù - ³¡³»·Á¸é CTRL C¸¦ ´©¸£¸é µÇ°í, ±×·¯¸é ¸î°¡Áö
Á¤º¸¸¦ ´õ ¾ò°Ô µÉ °ÍÀÌ´Ù:-
--- 10.144.153.51 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 170.7/219.2/328.3 ms
¿©±â±îÁö µÆÀ¸¸é ÁÁ´Ù.
À̹ø¿¡´Â host¸¦ (PPP ¼¹ö °Í ¸»°í ¾îµò°¡ ¿¬°áÇؼ ½ÇÇàÇÏ°í ½ÍÀº ´Ù¸¥
ÀÚ¸®ÀÇ host) À̸§À¸·Î ÇÎ Çغ¸ÀÚ. ¿¹¸¦ µé¾î
ping sunsite.unc.edu
À̹ø¿¡´Â ¸®´ª½º°¡ ÇÎÇÑ ¿ÏÀüÈ÷ ÀÚ°ÝÀ» °®Ãá È£½ºÆ® À̸§À»
/etc/resolv.conf
¿¡ Á¤ÀÇÇß´ø DNS¿¡¼ IP ÁÖ¼Ò·Î ¹Ù²ã¿Í¾ß Çϱâ
¶§¹®¿¡ ¾à°£ ½Ã°£ÀÌ °É¸± °ÍÀÌ´Ù - ±×·¯´Ï °ÆÁ¤ÇÒ °ÍÀº ¾ø´Ù.(ÇÏÁö¸¸ ¸ðµ©
ºÒÀÌ ¹Ý¦¹Ý¦ ÇÏ´ÂÁö´Â º¸¶ó) Á¶±Ý µÚ¿¡ ´ÙÀ½°ú °°Àº Ãâ·ÂÀ» ¹Þ°Ô µÈ´Ù.
PING sunsite.unc.edu (152.2.254.81): 56 data bytes
64 bytes from 152.2.254.81: icmp_seq=0 ttl=254 time=190.1 ms
64 bytes from 152.2.254.81: icmp_seq=1 ttl=254 time=180.6 ms
6t bytes from 152.2.254.81: icmp_seq=2 ttl=254 time=169.8 ms
64 bytes from 152.2.254.81: icmp_seq=3 ttl=254 time=170.6 ms
64 bytes from 152.2.254.81: icmp_seq=4 ttl=254 time=170.6 ms
´Ù½Ã CTRL C¸¦ ´·¯¼ Åë°è¸¦ º»´Ù.
--- sunsite.unc.edu ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 169.8/176.3/190.1 ms
¾Æ¹« ÀÀ´äµµ ¸ø¹Þ¾Ò´Ù¸é, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ¿î¿µÇÏ´Â DNS ¼¹öÀÇ IP
ÁÖ¼Ò¸¦ Çѹø ÇÎÇØ º»´Ù. ¿©±â¼ °á°ú°ªÀÌ µ¹¾Æ¿Ô´Ù¸é,
/etc/resolv.conf
¿¡ ¹®Á¦°¡ ÀÖ´Ù°í º¸¾Æ¾ß ÇÑ´Ù.
ÀÌ°ÍÁ¶Â÷ ¾ÈµÇ¸é, ¶ó¿ìÆà ¹®Á¦°¡ Àְųª ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÆÐŶÀ»
µ¹·Áº¸³»´Â µ¥ ¹®Á¦°¡ ÀÖ´Â °ÍÀÌ´Ù. À§¿¡¼ º¸¿©Áá´ø ¶ó¿ìÆà Å×À̺íÀ»
Á¡°ËÇÏ°í ±×°Ô ¹®Á¦°¡ ¾ø´Ù¸é ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÇÑÅ× ¹®ÀÇÇÑ´Ù. ÀÎÅͳÝ
¼ºñ½º ¾÷ü¸¦ ½ÃÇèÇØ º¸´Â °Í ÁßÀÇ ÁÁÀº ¹æ¹ýÀº ´Ù¸¥ ¿î¿µÃ¼Á¦·Î ¿¬°áÇØ
º¸´Â °ÍÀÌ´Ù. ¸¸¾à¿¡ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ³Ê¸Ó·Î ¿¬°áÀÌ µÈ´Ù¸é, ¹®Á¦´Â ³»
ÂÊ¿¡ ÀÖ´Â °ÍÀÌ´Ù.
¸ðµç °ÍÀÌ ÀÛµ¿µÇ¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇؼ ¿¬°áÀ» ²÷´Â´Ù.
ppp-off
¾à°£ ¸ØÃá ´ÙÀ½¿¡ ¸ðµ©ÀÌ ¾Ë¾Æ¼ ²÷¾îÁø´Ù.
µ¿ÀÛÇÏÁö ¾ÊÀ¸¸é, ¸ðµ©À» ²¨¹ö¸®°Å³ª, Åë½Å ÇÁ·Î±×·¥À» Á¾·á½ÃÅ°°Å³ª, +++ ¸¦
´©¸¥ ´ÙÀ½ ¸ðµ©¿¡¼ OK°¡ ³ª¿Ã ¶§ ATHO¸¦ ³Ö¾î¼ ³¡³½´Ù.
pppd°¡ ¸¸µç Àá±Ý ÆÄÀϵµ Áö¿ö¾ß ÇÑ´Ù.
rm -f /var/lock/LCK..ttySx
¾Õ¿¡¼Ã³·³ ¼öµ¿À¸·Î °è¼Ó ·Î±äÇÒ ¼ö ÀÖÁö¸¸ À̸¦ ÀÚµ¿ÀûÀ¸·Î ÇØÁÖ´Â
½ºÅ©¸³Æ®¸¦ ¸¸µå´Â ÆíÀÌ Á»´õ ÆíÇÒ °ÍÀÌ´Ù.
·Î±äÀ» ÀÚµ¿ÈÇÏ°í PPP¸¦ ½ÃÀÛÇÏ°Ô ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î ³õÀ¸¸é ¿¬°á ¶§
(·çÆ® ȤÀº PPP ±×·ìÀÇ ÀÏ¿øÀ̾î¾ß ÇÑ´Ù) ¸í·É Çϳª¸¸ ÁÖ¸é µÈ´Ù.
PAP/CHAP¸¦ ¾²¶ó°í ¿ä±¸ÇÏÁö ¾Ê´Â °æ¿ì ÀÌ ½ºÅ©¸³Æ®¸¦ ¾²¸é µÈ´Ù!
ppp ÀÏü°¡ Á¦´ë·Î ¼³Ä¡µÇ¾ú´Ù¸é, µÎ °³ÀÇ ¿¹Á¦ ÆÄÀÏÀ» °®°Ô µÈ´Ù. PPP
2.1.2ÀÇ °æ¿ì /usr/sbin
¿¡ ÀÖÀ¸¸ç, PPP 2.2ÀÇ °æ¿ì
/etc/ppp/scripts
¿¡ ÀÖ´Ù. À̸§Àº
PPP-2.1.2ÀÇ °æ¿ì
ppp-on
ppp-off
PPP-2.2ÀÇ °æ¿ì
ppp-off
ppp-on
ppp-on-dialer
ÀÌ´Ù.
ÀÏ´Ü, PPP 2.1.2¸¦ ¾µ °æ¿ì, ¿¹Á¦ ÆÄÀÏÀ» Áö¿ìµµ·Ï °·ÂÈ÷ ±ÇÇÏ´Â
¹Ù´Ù. °Å±â¿¡ Ä¡¸íÀûÀÎ ¹®Á¦°¡ ÀÖ´Ù - Àß µÈ´Ù°í ÁÖÀåÇÏÁö ¸»¶ó - ³ªµµ
¸î³â µ¿¾È ½è¾ú´Ù(±×¸®°í ÀÌ ÇÏ¿ìÅõÀÇ Ã¹ ¹öÁ¯¿¡¼´Â ÃßõÇϱâ±îÁö Çß´Ù)!
PPP 2.1.2 »ç¿ëÀÚµéÀ» À§ÇØ PPP 2.2 ¹èÆ÷º»¿¡¼ °¡Á®¿Â Àӽà ÆÄÀÏÀ» ½Ç¾î³õ¾Ò´Ù. ±¸½Ä PPP-2.1.2 ½ºÅ©¸³Æ® ´ë½Å ÀÌ ½ºÅ©¸³Æ®¸¦ º¹»çÇؼ ¾²µµ·Ï ±ÇÇÑ´Ù.
ÀÌ°ÍÀÌ ½ÇÁ¦·Î ¿¬°áÀ» ½ÃÀÛÇÏ´Â ½ºÅ©¸³Æ® ¦ Áß ¾ÕÀÇ °ÍÀÌ´Ù.
#!/bin/sh
#
# PPP ¿¬°áÀ» ÃʱâÈÇÏ´Â ½ºÅ©¸³Æ®´Ù. ÀÌ°ÍÀº ½ºÅ©¸³Æ® ½ÖÀÇ Ã¹
# ºÎºÐÀÌ´Ù. ÀÌ°ÍÀº 'ps' ¸í·ÉÀ¸·Î º¼ ¼ö ÀÖÀ¸¹Ç·Î ¾ÈÀüÇÑ ½ºÅ©¸³Æ® ½ÖÀº
# ¾Æ´Ï´Ù. ÇÏÁö¸¸ °£´ÜÇÏ´Ù.
#
# ÀÌ°ÍÀÌ º¯¼öÀÌ´Ù. ÇÊ¿äÇÏ¸é °íÄ£´Ù.
TELEPHONE=555-1212 # ¿¬°á¿ë ÀüȹøÈ£
ACCOUNT=george # ·Î±äÀ» À§ÇÑ °èÁ¤ À̸§('George Burns'°°ÀÌ)
PASSWORD=gracie
# °èÁ¤¿¡ ´ëÇÑ ºñ¹Ð ¹øÈ£(±×¸®°í 'Gracie Allen')LOCAL_IP=0.0.0.0
# ¾Ë°í ÀÖ´Ù¸é ·ÎÄà IP ÁÖ¼Ò. µ¿Àû = 0.0.0.0REMOTE_IP=0.0.0.0
# ¿øÇÑ´Ù¸é »ó´ëÆí IP ÁÖ¼Ò. º¸Åë 0.0.0.0NETMASK=255.255.255.0
# ÇÊ¿äÇÑ °æ¿ì Á¤È®ÇÑ netmask
#
# 'ppp-on-dialer'¿¡ ¾µ ¼ö ÀÖµµ·Ï ÀÌ Á¤º¸¸¦ º¸³¿
export TELEPHONE ACCOUNT PASSWORD
#
# Àüȸ¦ °É°í ·Î±äÇÏ´Â ½ºÅ©¸³Æ®ÀÇ À§Ä¡¸¦ Á¤ÇÑ´Ù. $PATH º¯¼ö°¡ ¿¬°á
# ¼±ÅûçÇ׿¡¼´Â ¸ÔÁö ¾ÊÀ¸¹Ç·Î ÆÄÀÏ À̸§ÀÇ Àý´ë °æ·Î¸¦ ½á¾ß
# ÇÑ´Ù. ('·çÆ®'°èÁ¤¿¡¼ ±×·¸°Ô ÇÏ´Â °ÍÀº º¸¾È±¸¸ÛÀÌ µÇ¹Ç·Î ¿äûÇÏÁö
# ¾Ê´Â´Ù)
#
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
# ¿¬°áÀÇ ÃʱâÈ
#
exec /usr/sbin/pppd debug /dev/ttySx 38400 \
$LOCAL_IP:$REMOTE_IP \
connect $DIALER_SCRIPT
ÀÌ°ÍÀÌ ppp-on-dialer ½ºÅ©¸³Æ®´Ù.:-
#!/bin/sh
#
# ÀÌ°ÍÀÌ ppp-on ½ºÅ©¸³Æ®ÀÇ µÎ¹ø° ºÎºÐÀÌ´Ù. ÀÌ°ÍÀº ¿øÇÏ´Â ¿¬°áÀ» À§ÇØ
# ¿¬°á ÇÁ·ÎÅäÄÝÀ» º¸¿©ÁØ´Ù.
#
/usr/sbin/chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rAT \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT '' \
ogin:--ogin: $ACCOUNT \
assword: $PASSWORD
PPP-2.2¿¡¼ ppp-off
½ºÅ©¸³Æ®´Â ¾Æ·¡¿Í °°´Ù:-For PPP-2.2, the
ppp-off
script looks like:-
#!/bin/sh
######################################################################
#
# ²÷À» ÀåÄ¡¸¦ Á¤ÇÑ´Ù.
#
if [ "$1" = "" ]; then
DEVICE=ppp0
else
DEVICE=$1
fi
######################################################################
#
# ppp0 pid ÆÄÀÏÀÌ ÀÖ°í ÇÁ·Î±×·¥ÀÌ ½ÇÇàÁßÀÌ¸é ±×°ÍÀ» ÁßÁö½ÃŲ´Ù.
if [ -r /var/run/$DEVICE.pid ]; then
kill -INT `cat /var/run/$DEVICE.pid`
#
# killÀÌ ÀÛµ¿ÇÏÁö ¾ÊÀ¸¸é ÀÌ pid¿¡ ´ëÇØ ÁøÇà ÁßÀÎ °úÁ¤ÀÌ ¾ø´Â °ÍÀÌ´Ù.
# ¾Æ¸¶ Àá±Ý ÆÄÀÏÀÌ ¾ÆÁ÷ ³²¾Æ ÀÖÀ½À» ¶æÇÒ °ÍÀÌ´Ù. µ¿½Ã¿¡ ÀÌ Àá±Ý ÆÄÀϵµ
# Áö¿ö¾ß ÇÒ °ÍÀÌ´Ù.
if [ ! "$?" = "0" ]; then
rm -f /var/run/$DEVICE.pid
echo "ERROR: Removed stale pid file"
exit 1
fi
#
# ¼º°ø. pppd°¡ ÇÊ¿ä¾ø´Â ÈçÀûÀ» ±ú²ýÀÌ Áö¿ìµµ·Ï ÇÑ´Ù.
echo "PPP link to $DEVICE terminated."
exit 0
fi
#
# ppp °úÁ¤ÀÌ ppp0¿¡ ´ëÇØ ½ÇÇàµÇÁö ¾Ê´Â´Ù.
echo "ERROR: PPP link is not active on $DEVICE"
exit 1
µÎ ºÎºÐÀ¸·Î »õ ½ºÅ©¸³Æ®¸¦ ¹Þ¾ÒÀ¸¸é ¼ø¼´ë·Î ÆíÁýÇÏÀÚ.
ppp-on ½ºÅ©¸³Æ®
ÀÌ ½ºÅ©¸³Æ®¸¦ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£,
ÀüȹøÈ£¸¦ °¨¾ÈÇØ ÆíÁýÇÑ´Ù.
TELEPHONE=
°°Àº °¢ ÇàÀº '=' ¿À¸¥ÂÊÀÇ Á¤º¸(¹°·Ð µþ¸° ¼³¸í±îÁö
Æ÷ÇÔÇؼ)¸¦ Æ÷ÇÔÇÏ´Â ½© º¯¼ö¸¦ ½ÇÁ¦·Î ¼³Á¤ÇÑ´Ù. µû¶ó¼ ÀÌ ÇàÀ»
ÆíÁýÇؼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿Í ¿¬°á¿¡ ´ëÇØ Á¤È®ÇÏ°Ô ¸¸µé¾î¾ß ÇÑ´Ù.
¸¶Âù°¡Áö·Î, /etc/ppp/options
ÆÄÀÏ¿¡ ÀÖ´Â IP ÁÖ¼Ò¸¦ (ÇÊ¿äÇÒ
°æ¿ì) ¼³Á¤ÇÒ ¶§´Â ¾Æ·¡¿Í °°Àº ÇàÀ» »èÁ¦ÇÑ´Ù.
$LOCAL_IP:$REMOTE_IP \
¶ÇÇÑ, ½© º¯¼ö DIALER_SCRIPT°¡ ¿ÏÀüÇÑ À§Ä¡¿Í ½ÇÁ¦·Î ¾²°íÀÚ ÇÏ´Â
ÀüȰɱ⠽ºÅ©¸³Æ® À̸§À» °¡¸®Å°°í ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. µû¶ó¼ À̸¦
¿Å°å°Å³ª ½ºÅ©¸³Æ® À̸§À» °íÄ¥ ÀÛÁ¤À̶ó¸é, ppp-on
½ºÅ©¸³Æ®¿¡¼
ÀÌ ÇàÀ» Á¤È®È÷ ÆíÁýÇß´ÂÁöµµ È®ÀÎÇØ¾ß ÇÑ´Ù!
ppp-on-dialer ½ºÅ©¸³Æ®
ÀÌ°ÍÀÌ ppp ¿¬°áÀ» ½ÇÁ¦·Î ¸¸µå´Â ½ºÅ©¸³Æ®ÀÇ µÞ ºÎºÐÀÌ´Ù.
ÁÖÀÇ: chat ½ºÅ©¸³Æ®´Â ¿ø·¡ ¸ðµÎ ÇÑ ÁÙ¿¡ ¾²°Ô µÇ¾îÀÖÀ¸¸ç¿ª½½·¡½¬´Â ÇàÀÌ
¹Ù²î¾úÀ» ¶§µµ ÇÑ ÁÙ·Î ÀνÄÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ¹®ÀÚÀÌ´Ù(»ç¶÷ÀÌ ÀÐÀ» ¼ö
ÀÖµµ·Ï). µû¶ó¼ ½ºÅ©¸³Æ® ÀÚüÀÇ ÀϺδ ¾Æ´Ï´Ù.
ÇÏÁö¸¸, ¾î¶² ÀÏÀÌ ½ÇÁ¦·Î ÁøÇàµÇ´ÂÁö(ÃßÃøÇؼ) ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¼¼ºÎ
»çÇ×À» º¸´Â µ¥´Â ´ë´ÜÈ÷ ¾µ¸¸ÇÏ´Ù.
chat ½ºÅ©¸³Æ®´Â "
¿¹»ó_¹®ÀÚ¿"
"
Àü¼Û_¹®ÀÚ¿"
½ÖÀÇ ¿¬¼ÓÀÌ´Ù. Ưº°È÷ ³»
ÂÊ¿¡¼ ¹º°¡ º¸³»±â Àü¿¡ Ç×»ó ¹ÞÀ» °ÍÀ» ¹«¾ð°¡ ±â´Ù¸°´Ù´Â
Á¡¿¡ ÁÖÀÇÇÏÀÚ.
¾Æ¹«°Íµµ ¸ÕÀú ¹ÞÁö ¾Ê°í¼ ¹º°¡¸¦ º¸³»·Á°í ÇÑ´Ù¸é ¿¹»ó_¹®ÀÚ¿¿¡ ºó
¹®ÀÚ¿À» ½á¾ß¸¸ ÇÏ°í("
"
·Î
¾´´Ù). ¾Æ¹«°Íµµ º¸³»Áö ¾Ê°í ¹º°¡¸¦ ¹ÞÀ¸·Á ÇÒ ¶§µµ ºñ½ÁÇÏ´Ù. ¶ÇÇÑ,
¹®ÀÚ¿ÀÌ ¸î°³ÀÇ ³¹¸»·Î ±¸¼ºµÇ¾î ÀÖ´Ù¸é(¿¹¸¦ µé¾î NO CARRIER), ¹Ýµå½Ã
chat°¡ ÇϳªÀÇ Ç׸ñÀ¸·Î ¹Þ¾ÆµéÀ̵µ·Ï ÀÌ ¹®ÀÚ¿À» ´Ù µû¿Í¾ß ÇÑ´Ù.
¿¹Á¦¿¡¼ chat ÇàÀº:-
exec /usr/sbin/chat -v
chat¸¦ ºÎ¸¥´Ù. -v´Â chatº¸°í ¸ðµç ÀÔÃâ·ÂÀ» ½Ã½ºÅÛ log(º¸Åë
/var/log/messagesÆÄÀÏ)¿¡ º¹»çÇϵµ·Ï ½ÃŲ´Ù. ÀÏ´Ü ±âºÐÁÁ°Ô chat
½ºÅ©¸³Æ®°¡ ¹ÏÀ½Á÷ÇÏ°Ô µ¿ÀÛÇßÀ¸¸é ÀÌ ÇàÀ» ÆíÁýÇؼ syslog¸¦ ¾îÁö·´È÷´Â
-v¸¦ Áö¿î´Ù.
TIMEOUT 3
ÀÌ´Â ¿¹»óÇÏ´Â ¹®ÀÚ¿ÀÇ ÀÔ·ÂÀ» »ïÃʵ¿¾È ±â´Ù¸®´Â °ÍÀÌ´Ù. ¸ðµ©ÀÌ ÁøÂ¥
´À¸° °Å¶ó¸é 5Ãʳª 10ÃÊ·Î ´Ã·ÁÁÙ ÇÊ¿ä°¡ ÀÖ´Ù.
ABORT '\nBUSY\r'
BUSY¶ó´Â ¹®ÀÚ¿À» ¹Þ°Ô µÇ¸é µ¿ÀÛÀ» ÁßÁöÇÑ´Ù.
ABORT '\nNO ANSWER\r'
NO ANSWER ¶ó´Â ¹®ÀÚ¿À» ¹ÞÀ¸¸é µ¿ÀÛÀ» ÁßÁöÇÑ´Ù.
ABORT '\nRINGING\r\n\r\nRINGING\r'
RINGINGÀ̶ó´Â ¹®ÀÚ¿ÀÌ (¹Ýº¹ÀûÀ¸·Î) ¼ö½ÅµÇ¸é, µ¿ÀÛÀ» ÁßÁöÇÑ´Ù. ÀÌ °æ¿ì
´©±º°¡ ´ç½Å¿¡°Ô Àüȸ¦ °Å´Â ÁßÀ̱⠶§¹®ÀÌ´Ù.
" \rAT
¸ðµ©¿¡¼ ¾Æ¹«°Íµµ ±â´Ù¸®Áö ¾Ê°í AT ¹®ÀÚ¿À» º¸³½´Ù.
OK-+++\c-OK ATH0
ÀÌ°Ç Á» º¹ÀâÇѵ¥ chatÀÇ ¿À·ù º¹±¸ ´É·Â Áß ÀϺθ¦ ¾²±â ¶§¹®ÀÌ´Ù.
¹¹¶ó´Â ¶æÀÌ³Ä Çϸé... OK¸¦ ±â´Ù·È´Ù°¡, ¹ÞÁö ¸øÇϸé (¸ðµ©ÀÌ
¸í·ÉÇà»óÅ°¡ ¾Æ´Ï¶ó¼) +++(Ç¥ÁØ ÇìÀ̽º ȣȯ ¸ðµ©¿¡¼ ¸í·ÉÇà »óÅ·Î
µ¹¾Æ°¡´Â ¹®ÀÚ¿ÀÌ´Ù)¸¦ º¸³»°í ³ª¼ OK¸¦ ±â´Ù¸°´Ù. ±×·± ´ÙÀ½ ATH0(¸ðµ©
²÷±â ¹®ÀÚ¿)À» º¸³½´Ù. ¸ðµ©ÀÌ È¸¼± »ó¿¡¼ ¸ÔÅëÀÌ µÇ¾î ÀÖ´Â »óȲ¿¡¼
½ºÅ©¸³Æ®°¡ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù!
TIMEOUT 30
½ºÅ©¸³Æ®ÀÇ ³ª¸ÓÁö ºÎºÐ¿¡ ´ëÇØ 30ÃÊÀÇ ½Ã°£ Á¦ÇÑÀ» ¼³Á¤ÇÑ´Ù. chat
½ºÅ©¸³Æ®°¡ ½Ã°£ Á¦ÇÑ ¶§¹®¿¡ Ãë¼ÒµÇ´Â ¹®Á¦¸¦ °Þ´Â´Ù¸é 45Ãʳª ±×
ÀÌ»óÀ¸·Î ´Ã¸®¸é µÈ´Ù.
OK ATDT$TELEPHONE
OK¸¦ ±â´Ù·È´Ù°¡ (¸ðµ©ÀÌ ATH0 ¸í·É¿¡ ´ë´äÇÑ °ÍÀÌ´Ù) ¿øÇÏ´Â ÀüȹøÈ£·Î
ÀüÈÇÑ´Ù.
CONNECT ''
CONNECT¸¦ ±â´Ù¸®°í (ÀÌ°ÍÀº »ó´ë¹æ ¸ðµ©ÀÌ ´ë´äÇÒ ¶§ ³»ÂÊ ¸ðµ©ÀÌ º¸³½´Ù)
¾Æ¹«°Íµµ º¸³»Áö ¾Ê´Â´Ù.
ogin:--ogin: $ACCOUNT
´Ù½Ã ¸î°¡Áö ¿À·ù º¹±¸¿ëÀÌ ¿©±â ÀÖ´Ù. login ÇÁ·ÒÇÁÆ®¸¦ ±â´Ù¸®°í(...ogin:)
½Ã°£ÀÌ Áö³ªµµ ¹ÞÁö ¸øÇϸé, ½ÇÇàÅ°¸¦ º¸³½ ´ÙÀ½ ´Ù½Ã login ÇÁ·ÒÇÁÆ®¸¦ ã±â
½ÃÀÛÇÑ´Ù. ÇÁ·ÒÇÁÆ®¸¦ ¹ÞÀ¸¸é »ç¿ëÀÚ À̸§(½© º¯¼ö $ACCOUNT¿¡
ÀúÀåµÇ¾î ÀÖ´Ù)À» º¸³½´Ù.
assword: $PASSWORD
ºñ¹Ð¹øÈ£ ÇÁ·ÒÇÁÆ®¸¦ ±â´Ù¸®°í ³» ºñ¹Ð¹øÈ£¸¦ º¸³½´Ù (¿ª½Ã ½© º¯¼ö¿¡
ÀúÀåµÇ¾î ÀÖ´Ù).
ÀÌ chat ½ºÅ©¸³Æ®´Â Àû´çÇÑ ¿À·ù º¹±¸ ´É·ÂÀ» °®°í ÀÖ´Ù. chat´Â ¿©±â¿¡
º¸ÀÎ °Íº¸´Ù ´õ ¸¹Àº ±â´ÉÀ» °®°í ÀÖ´Ù. ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é chat man
ÆäÀÌÁö¸¦ º»´Ù.(man 8 chat
)
PPP¸¦ ¼¹ö¿¡¼ ½ÃÀÛÇϱâ
·Î±äÇÑ ´ÙÀ½ ¼¹ö¿¡¼ ÀÚµ¿ÀûÀ¸·Î pppd¸¦ ½ÃÀÛÇÏ´Â °æ¿ì¿¡ ppp-on-dialer´Â
Àß ÀÛµ¿ÇÏÁö¸¸ ¸î¸î ¼¹ö´Â ¼¹ö¿¡¼ PPP¸¦ ¸íÈ®È÷ ½ÃÀÛÇϵµ·Ï ¿ä±¸ÇÑ´Ù.
¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇϱâ À§ÇØ ¾î¶² ¸í·ÉÀ» ÁÖ¾î¾ß ÇÑ´Ù¸é, ppp-on-dialer
½ºÅ©¸³Æ®¸¦ ÆíÁýÇØ¾ß ÇÑ´Ù.
½ºÅ©¸³Æ®ÀÇ ¸Ç ³¡¿¡(ºñ¹Ð¹øÈ£ ÇàÀÇ µÚ¿¡) Ãß°¡ÀûÀ¸·Î expect send½ÖÀ»
³Ö¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀº ·Î±ä ÇÁ·ÒÇÁÆ®¸¦ °Ë»öÇÒ °ÍÀÌ´Ù(º»½©¿¡¼ Ưº°ÇÑ Àǹ̸¦
°®´Â ¹®ÀÚ-¿¹¸¦ µé¾î $ °ú [ or ] (°¢ ÀοëºÎÈ£ÀÇ ¿©´ÝÀÌ
±âÈ£)°°Àº°Íµµ ÁÖÀÇÇÑ´Ù.
chat°¡ ½© ÇÁ·ÒÇÁÆ®¸¦ ãÀ¸¸é, chat´Â ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ PPP ¼¹ö¿¡¼
¿ä±¸ÇÏ´Â ppp ½ÃÀÛ ¸í·ÉÀ» ³»¾ß ÇÑ´Ù.
³» °æ¿ì, PPP ¼¹ö´Â Ç¥ÁØ ¸®´ª½º ¹è½¬(bash) ÇÁ·ÒÇÁÆ®¸¦ ¾´´Ù.
[hartr@kepler hartr]$
±×¸®°í ¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇϵµ·Ï ÀÔ·ÂÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù.
ppp
¸î°¡Áö ¿À·ù º¹±¸¸¦ ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°´Ù, ³» °æ¿ì´Â
¾Æ·¡¿Í °°ÀÌ ¾´´Ù.
hartr--hartr ppp
ÀÌ°ÍÀº ½Ã°£ ³»¿¡ ÇÁ·ÒÇÁÆ®¸¦ ¹ÞÁö ¸øÇϸé, ½ÇÇàÅ°¸¦ º¸³»°í ÇÁ·ÒÇÁÆ®¸¦ ´Ù½Ã
ã´Â °ÍÀÌ´Ù.
ÇÁ·ÒÇÁÆ®¸¦ ¹Þ°Ô µÇ¸é ppp
ÇàÀ» º¸³½´Ù.
ÁÖÀÇ: ¾Õ ÇàÀÇ ¸Ç µÚ¿¡ \Çϳª¸¦ Áý¾î ³Ö¾î chat°¡ chat ½ºÅ©¸³Æ® Àüü¸¦ ÇÑ
ÇàÀ¸·Î »ý°¢Çϵµ·Ï ÇÏ´Â °ÍÀ» ÀØ¾î ¸ÔÀ¸¸é ¾ÈµÈ´Ù!
¿î³ª»Ú°Ô, ¸î¸î ¼¹ö´Â ´Ù¾çÇÑ º¯Á¾ÀÇ ÇÁ·ÒÇÁÆ®¸¦ ÁØ´Ù! ¹Ì´ÏÄÞÀ» ½á¼ ¼öȸ
·Î±äÇØ ¾î¶»°Ô ³ª¿À´ÂÁö ¾Ë¾Æ³»°í ¾ÈÁ¤ÀûÀÎ "¿¹»ó" ¹®ÀÚ¿À»
°ñ¶ó¾ß ÇÑ´Ù.
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ PAP/CHAP¸¦ ¾µ °æ¿ì, chat ½ºÅ©¸³Æ®´Â ´õ
°£´ÜÇÏ´Ù. chat ½ºÅ©¸³Æ®¿¡¼ ÇؾßÇÒ °ÍÀº ÀüÈÇؼ, ¿¬°áÀ» ±â´Ù¸° ´ÙÀ½
pppd°¡ ·Î±äÀ» ´Ù·çµµ·Ï ÇÏ´Â °Í »ÓÀÌ´Ù!
#!/bin/sh
#
# ÀÌ°ÍÀº ppp-on ½ºÅ©¸³Æ®ÀÇ µÎ¹ø° ºÎºÐÀÌ´Ù. ¿øÇÏ´Â ¿¬°áÀ» À§ÇØ ¿¬°á
# ÇÁ·ÎÅäÄÝÀ» º¸¿©ÁØ´Ù.
#
exec /usr/sbin/chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rAT \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT '' \
ÀÌ¹Ì ¾Õ¿¡¼ º» °Íó·³, pppd¿¡¼ -d¸¦ ¼±ÅÃÇؼ ·Î±äÇÏ¸é ¿À·ù ÃßÀû
Á¤º¸¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù. ÀÌ '¿À·ù ÃßÀû' ¼±ÅûçÇ×Àº ¾Æ·¡ °Í°ú µ¿µîÇÏ´Ù.
»õ ½ºÅ©¸³Æ®¸¦ °¡Áö°í »õ ¿¬°áÀ» ±¸ÃàÇÏ´Â °ÍÀ̹ǷÎ, ÇöÀç±îÁö´Â ¿À·ù ÃßÀû
¼±ÅûçÇ×À» ±×³É µÎÀÚ. (°æ°í: µð½ºÅ© °ø°£ÀÌ ÀûÀ» °æ¿ì, pppd ·Î±äÀ»
¹Ù²Ù´Â °ÍÀÌ syslog ÆÄÀÏÀ» ±Þ°ÝÇÏ°Ô Å°¿ì°í ¹®Á¦°¡ »ý±æ ¼öµµ ÀÖ´Ù -
ÀÌ°ÍÀ» ÇÏ¸é ¿¬°á¿¡ ½ÇÆÐÇÒ °ÍÀÌ°í ¸îºÐ Á¤µµ µÚ¿¡ ´Ù½Ã ½ÃµµÇÒ ¼ö ÀÖ´Ù)
±âºÐÁÁ°Ô ¸ðµç °ÍÀÌ Á¦´ë·Î ÀÛµ¿ÇÑ´Ù¸é, ÀÌ ¼±ÅûçÇ×À» ¾ø¾Ù ¼ö ÀÖ´Ù.
/etc/ppp/options
³ª /etc/ppp/options.ttySx
°¡ ¾Æ´Ñ ppp
¼±ÅûçÇ× ÆÄÀÏÀ» ºÒ·¯³Â´Ù¸é, pppdÀÇ file
¼±ÅûçÇ׿¡ ÆÄÀÏ
À̸§À» Àû¾î ÁÖ¾î¾ß ÇÑ´Ù - ´ÙÀ½°ú °°Àº ½ÄÀÌ´Ù.
exec /usr/sbin/pppd debug file options.myserver /dev/ttyS0 38400 \
»õ ·çÆ® XtermÀ» ¿°Å³ª(X¿¡ ÀÖÀ» °æ¿ì) »õ °¡»ó ÄܼÖÀ» ¿¾î ·çÆ®·Î
·Î±äÇÑ´Ù.
»õ ÆÇ¿¡, ´ÙÀ½ ¸í·ÉÀ» ÁØ´Ù.
tail -f /var/log/messages
(¶Ç´Â ÇØ´ç ½Ã½ºÅÛ ·Î±× ÆÄÀÏ À̸§)
ù¹ø° À©µµ¿ì(¶Ç´Â °¡»ó Äֿܼ¡¼)¿¡¼ ´ÙÀ½ ¸í·ÉÀ» ÁØ´Ù.
ppp-on &
(¾Æ´Ï¸é /usr/sbin/ppp-on ÆÄÀÏÀ» ÆíÁýÇؼ »õ·Î ºÙÀÎ À̸§À¸·Î)
¸í·É ¸Ç µÚ¿¡ &¸¦ ½á¼ ½ºÅ©¸³Æ®°¡ ¹è°æ¿¡¼ ÀÛ¾÷Çϵµ·Ï ÇÏÁö ¾ÊÀ¸¸é,
ppp°¡ ÀÖ´Â µ¿¾È¿¡´Â (¿¬°áÀÌ ²÷¾îÁú ¶§±îÁö) ´Ü¸» ÇÁ·ÒÇÁÆ®¸¦ ¹ÞÁö ¸øÇÏ°Ô
µÈ´Ù.
½Ã½ºÅÛ ·Î±× ÆÄÀÏÀ» º¸¿©ÁÖ´Â À©µµ¿ì·Î µ¹¾Æ°¡ º¸ÀÚ.
¾Æ·¡ÀÇ ³»¿ë°ú ºñ½ÁÇÑ °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù(chat¿¡ -v¸¦ ÁÖ°í pppd¿¡ -d¸¦
ÁÖ¾ú´Ù¸é) ... ÀÌ°ÍÀº pppdÀÇ ½ÃÀÛ Á¤º¸¸¦ ½Ã½ºÅÛ ·Î±× ÆÄÀÏ¿¡ ±â·ÏÇϵµ·Ï
ÇÑ °ÍÀ¸·Î chat ½ºÅ©¸³Æ®¿Í ÀÀ´äÀÌ´Ù:-
Oct 21 16:09:58 hwin chat[19868]: abort on (NO CARRIER)
Oct 21 16:09:59 hwin chat[19868]: abort on (BUSY)
Oct 21 16:09:59 hwin chat[19868]: send (ATZ^M)
Oct 21 16:09:59 hwin chat[19868]: expect (OK)
Oct 21 16:10:00 hwin chat[19868]: ATZ^M^M
Oct 21 16:10:00 hwin chat[19868]: OK -- got it
Oct 21 16:10:00 hwin chat[19868]: send (ATDT722298^M)
Oct 21 16:10:00 hwin chat[19868]: expect (CONNECT)
Oct 21 16:10:00 hwin chat[19868]: ^M
Oct 21 16:10:22 hwin chat[19868]: ATDT722298^M^M
Oct 21 16:10:22 hwin chat[19868]: CONNECT -- got it
Oct 21 16:10:22 hwin chat[19868]: send (^M)
Oct 21 16:10:22 hwin chat[19868]: expect (ogin:)
Oct 21 16:10:23 hwin chat[19868]: kepler login: -- got it
Oct 21 16:10:23 hwin chat[19868]: send (hartr^M)
Oct 21 16:10:23 hwin chat[19868]: expect (ssword:)
Oct 21 16:10:23 hwin chat[19868]: hartr^M
Oct 21 16:10:23 hwin chat[19868]: Password: -- got it
Oct 21 16:10:23 hwin chat[19868]: send (??????^M)
Oct 21 16:10:23 hwin chat[19868]: expect (hartr)
Oct 21 16:10:24 hwin chat[19868]: [hartr -- got it
Oct 21 16:10:24 hwin chat[19868]: send (ppp^M)
Oct 21 16:10:27 hwin pppd[19872]: pppd 2.1.2 started by root, uid 0
Oct 21 16:10:27 hwin pppd[19873]: Using interface ppp0
Oct 21 16:10:27 hwin pppd[19873]: Connect: ppp0 <--> /dev/cua1
Oct 21 16:10:27 hwin pppd[19873]: fsm_sdata(LCP): Sent code 1, id 1.
Oct 21 16:10:27 hwin pppd[19873]: LCP: sending Configure-Request, id 1
Oct 21 16:10:27 hwin pppd[19873]: fsm_rconfreq(LCP): Rcvd id 1.
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: rcvd MRU
Oct 21 16:10:27 hwin pppd[19873]: (1500)
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: rcvd ASYNCMAP
Oct 21 16:10:27 hwin pppd[19873]: (0)
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: rcvd MAGICNUMBER
Oct 21 16:10:27 hwin pppd[19873]: (a098b898)
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: rcvd PCOMPRESSION
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: rcvd ACCOMPRESSION
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: lcp_reqci: returning CONFACK.
Oct 21 16:10:27 hwin pppd[19873]: fsm_sdata(LCP): Sent code 2, id 1.
Oct 21 16:10:27 hwin pppd[19873]: fsm_rconfack(LCP): Rcvd id 1.
Oct 21 16:10:27 hwin pppd[19873]: fsm_sdata(IPCP): Sent code 1, id 1.
Oct 21 16:10:27 hwin pppd[19873]: IPCP: sending Configure-Request, id 1
Oct 21 16:10:27 hwin pppd[19873]: fsm_rconfreq(IPCP): Rcvd id 1.
Oct 21 16:10:27 hwin pppd[19873]: ipcp: received ADDR
Oct 21 16:10:27 hwin pppd[19873]: (10.144.153.51)
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: ipcp: received COMPRESSTYPE
Oct 21 16:10:27 hwin pppd[19873]: (45)
Oct 21 16:10:27 hwin pppd[19873]: (ACK)
Oct 21 16:10:27 hwin pppd[19873]: ipcp: returning Configure-ACK
Oct 21 16:10:28 hwin pppd[19873]: fsm_sdata(IPCP): Sent code 2, id 1.
Oct 21 16:10:30 hwin pppd[19873]: fsm_sdata(IPCP): Sent code 1, id 1.
Oct 21 16:10:30 hwin pppd[19873]: IPCP: sending Configure-Request, id 1
Oct 21 16:10:30 hwin pppd[19873]: fsm_rconfreq(IPCP): Rcvd id 255.
Oct 21 16:10:31 hwin pppd[19873]: ipcp: received ADDR
Oct 21 16:10:31 hwin pppd[19873]: (10.144.153.51)
Oct 21 16:10:31 hwin pppd[19873]: (ACK)
Oct 21 16:10:31 hwin pppd[19873]: ipcp: received COMPRESSTYPE
Oct 21 16:10:31 hwin pppd[19873]: (45)
Oct 21 16:10:31 hwin pppd[19873]: (ACK)
Oct 21 16:10:31 hwin pppd[19873]: ipcp: returning Configure-ACK
Oct 21 16:10:31 hwin pppd[19873]: fsm_sdata(IPCP): Sent code 2, id 255.
Oct 21 16:10:31 hwin pppd[19873]: fsm_rconfack(IPCP): Rcvd id 1.
Oct 21 16:10:31 hwin pppd[19873]: ipcp: up
Oct 21 16:10:31 hwin pppd[19873]: local IP address 10.144.153.104
Oct 21 16:10:31 hwin pppd[19873]: remote IP address 10.144.153.51
(ÁÖÀÇ- ³ª´Â Á¤ÀûÀÎ IP ÁÖ¼Ò¸¦ ¾´´Ù - µû¶ó¼ ³ªÀÇ ±â°è´Â À̸¦ PPP ¼¹ö·Î
º¸³½´Ù - ¸¸¾à µ¿Àû IP ÁÖ¼Ò¸¦ ¾´´Ù¸é À̸¦ º¼ ¼ö ¾øÀ» °ÍÀÌ´Ù) ¶ÇÇÑ, ÀÌ
¼¹ö´Â Á¢¼Ó µÈ µÚ¿¡ ppp¸¦ ½ÃÀÛÇϴ ƯÁ¤ÇÑ ¸í·ÉÀ» ¿ä±¸ÇÑ´Ù.
±¦Âú¾Æ º¸Àδ٠- ¾Æ±îó·³ IP ÁÖ¼Ò¿Í È£½ºÆ® À̸§À¸·Î ÇÎÇغ¸ÀÚ.
À¥ °Ë»ö±â³ª ¹¹µç ½ÇÇà½ÃÅ°°í Á¤º¸ÀÇ ¹Ù´Ù¸¦ Çì¾öÄ¡ÀÚ - ´ç½ÅÀº
¿¬°áµÇ¾ú´Ù!
PPP ¿¬°áÀ» ³¡³ÂÀ» ¶§´Â, Ç¥ÁØ ppp-off ¸í·ÉÀ» ½á¼ ³¡³½´Ù(±â¾ïÇÒ °Í -
·çÆ®À̰ųª PPP ±×·ìÀÇ ÀÏ¿øÀ̾î¾ß ÇÑ´Ù!).
½Ã½ºÅÛ ·Î±×ÆÄÀÏ¿¡¼ ´ÙÀ½°ú °°Àº °ÍÀ» º¼ ¼ö ÀÖ´Ù:-
Oct 21 16:10:45 hwin pppd[19873]: Interrupt received: terminating link
Oct 21 16:10:45 hwin pppd[19873]: ipcp: down
Oct 21 16:10:45 hwin pppd[19873]: default route ioctl(SIOCDELRT): Bad address
Oct 21 16:10:45 hwin pppd[19873]: fsm_sdata(LCP): Sent code 5, id 2.
Oct 21 16:10:46 hwin pppd[19873]: fsm_rtermack(LCP).
Oct 21 16:10:46 hwin pppd[19873]: Connection terminated.
Oct 21 16:10:46 hwin pppd[19873]: Exit.
SIOCDELRT
°®°í °ÆÁ¤ÇÒ ÇÊ¿ä¾ø´Ù - ÀÌ°Ç ±â³É pppd°¡ ÀÌÁ¦
³¡³À´Ï´ÙÇÏ´Â ÁÖÀÇ»çÇ×À» º¸³»´Â °Í »ÓÀ̹ǷΠ°ÆÁ¤ÇÒ °Ô ¾Æ´Ï´Ù.
¿¬°áÀÌ ÀÛµ¿ÇÏÁö ¾Ê´Âµ¥´Â ¸¹Àº ÀÌÀ¯°¡ ÀÖÀ» ¼ö ÀÖ´Ù - chat°¡ ¿Ã¹Ù·Î
¿Ï·áµÇÁö ¾Ê¾ÒÀ» ¼öµµ ÀÖ°í, ȸ¼±ÀÌ ¾û³×Æ®¿öÅ©ÀÏ ¼öµµ ÀÖ°í, µîµî. µû¶ó¼
ÁöÀûµÈ °Í¿¡ µû¶ó syslog¸¦ Á¡°ËÇÑ´Ù.
PPP Áö¿øÀ» Ä¿³Î¿¡ ÄÄÆÄÀÏÇØ ³Ö¾ú´Âµ¥µµ pppd¸¦ ½ÇÇà½ÃÅ°·Á°í Çϸé
Ä¿³Î¿¡¼ ppp¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù°í ÇÏ´Â °ÍÀÌ Á¦ÀÏ ÈçÇÑ ¹®Á¦ Áß Çϳª´Ù!
ÀÌ·± ÀÏÀÌ ÀϾ´Â µ¥´Â ¸¹Àº ÀÌÀ¯°¡ ÀÖ´Ù.
¿Ã¹Ù¸¥ Ä¿³Î·Î ºÎÆÃÇß´ÂÁö?
¾Õ¼ ppp¸¦ Áö¿øÇϵµ·Ï Ä¿³ÎÀ» ÀçÄÄÆÄÀÏÇßÁö¸¸ »õ Ä¿³Î·Î ºÎÆÃÇÏÁö
¾ÊÀ» ¼öµµ ÀÖ´Ù. ÀÌ°ÍÀº /etc/lilo.conf
¸¦ °íÄ¡Áö ¾Ê°í lilo¸¦
´Ù½Ã ½ÇÇà½ÃÄ×À» ¶§ ÀÌ·± °æ¿ì°¡ »ý±ä´Ù.
Ä¿³Î¿¡ ´ëÇÑ Á¡°ËÀº uname -a
¶ó°í ¸í·ÉÇÏ¸é ¾ò¾î³¾ ¼ö Àִµ¥,
¾Æ·¡¿Í °°Àº ÁÙÀÌ ³ªÅ¸³¯ °ÍÀÌ´Ù.
Linux archenland 2.0.28 #2 Thu Feb 13 12:31:37 EST 1997 i586
¿©±â¿¡´Â Ä¿³ÎÀÇ ¹öÁ¯°ú Ä¿³ÎÀÌ ÄÄÆÄÀÏµÈ ³¯Â¥°¡ ÀÖ´Ù. - ÀÌ°ÍÀ» º¸¸é
¾î¶»°Ô µÈ °ÍÀÎÁö Àß ¾Ë ¼ö ÀÖ´Ù.
ppp Ä¿³Î Áö¿øÀ» ¸ðµâ·Î ÄÄÆÄÀÏÇߴ°¡?
pppÁö¿øÀ» ¸ðµâ·Î ÄÄÆÄÀÏÇߴµ¥, ¸ðµâÀ» make, installÇÏÁö ¾Ê¾Ò´Ù¸é, ÀÌ·±
¿À·ù°¡ ³ªÅ¸³´Ù. kernel-HOWTO¿Í README ÆÄÀÏÀ»
/usr/src/linux
µð·ºÅ丮¾Ö¼ ã¾Æ Àо´Ù.!
¸ðµâ°ú °ü·ÃµÈ ´Ù¸¥ °¡´É¼ºÀº ÀÚµ¿ÀûÀ¸·Î ¸ðµâÀÌ ÀåÀüµÇ¸®¶ó°í »ý°¢Çߴµ¥
kerneld
(½ÇÇà Áß¿¡ ÀÚµ¿ÀåÀü ¹× ÀåÀüÇØÁ¦¸¦ ÇØÁØ´Ù)¸¦ ½ÇÇà½ÃÅ°Áö
¾ÊÀº °æ¿ìÀÌ´Ù. kerneld mini-HOWTO¸¦ ÀÐ¾î¼ kerneldÀÇ ¼³Á¤¿¡ ´ëÇØ
¾Ë¾Æº»´Ù.
Ä¿³Î¿¡ ¸Â´Â PPP ¹öÁ¯À» ¾²°í Àִ°¡?
¹Ýµå½Ã ppp-2.2´Â Ä¿³Î ¹öÁ¯ 2.0.x¿Í ½á¾ß ÇÑ´Ù. ppp-2.2¸¦ Ä¿³Î ¹öÁ¯
1.2.x¿Í ÇÔ²² ¾µ ¼ö ÀÖ±â´Â ÇÏÁö¸¸(Ä¿³Î ¼öÁ¤À» ÇÒ °æ¿ì), ±×·¸Áö ¾Ê´Ù¸é
ppp-2.1.2¸¦ ½á¾ß ÇÑ´Ù.
·çÆ® Ư±ÇÀ¸·Î pppd¸¦ ½ÇÇàÇÏ°í Àִ°¡?
pppd¸¦ ·çÆ® »ç¿ëÀڷμ ¾²°í ÀÖ´Â °ÍÀÌ ¾Æ´Ò °æ¿ì¿¡µµ(pppd°¡ ·çÆ®
»ç¿ëÀÚ¿ëÀÌ ¾Æ´Ò °æ¿ì) ÀÌ·± Ãâ·ÂÀ» ¹Þ°Ô µÈ´Ù.
¿©±â¿¡´Â ¸¹Àº ÀÌÀ¯°¡ ÀÖ´Ù.(comp.os.linux¸¦ Çѹø º»´Ù)
°¡Àå ÀϹÝÀûÀÎ ½Ç¼ö´Â ½ºÅ©¸³Æ® ¾îµò°¡¿¡ ÀÔ·ÂÀ» À߸øÇÑ °æ¿ì´Ù. ÀÌ·±
°æ¿ì¿¡´Â ¸®´ª½º PC¿Í ¼¹ö »çÀÌ¿¡ ÀÌ·ç¾îÁø chat ´ëÈ ³»¿ëÀ»
syslog(/var/log/messages
) ¾È¿¡¼ È®ÀÎÇØ º¼ ¼ö¹Û¿¡ ¾øÀ¸¸ç,
°¢ Çະ·Î À̸¦ ¸¸µé¾î °¡¾ß ÇÑ´Ù. À̸¦ Á¡°ËÇϱâ À§ÇÏ¿©
¼öµ¿À¸·Î ppp ¼¹ö¿¡ ÀüÈÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù.
½ÇÁ¦ ÇÁ·ÒÇÁÆ®ÀÇ ³»¿ëÀ» ¸Å¿ì Á¶½É½º·´°Ô Á¡°ËÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù - ±×¸®°í
Àΰ£Àº ÀÔ·ÂÇØ ³ÖÀº °Í ´ë½Å ÀڱⰡ »ý°¢ÇÑ µ¥·Î Àд °æÇâÀÌ ÀÖ´Ù´Â Á¡À»
¿°µÎ¿¡ µÎÀÚ!
¿©±â¿¡µµ ¸¹Àº ÀÌÀ¯°¡ ÀÖÀ» ¼ö ÀÖ´Ù - Á÷·Ä ȸ¼± ±Íȯ
µîµîÀ̸ç,
¿©·¯°¡Áö °Í Áß Çϳª(ȤÀº ¸î°³)°¡ ÀÌÀ¯°¡ µÉ ¼ö ÀÖ´Ù.
ÀÌ °æ¿ì ¹«¾ùÀÌ ¹®Á¦ÀÎÁö ¾Ë·Á¸é, pppd ÀÚü¿¡ °üÇÑ ¾Æ·¡ ¸î°¡Áö Àå¸é¿¡
´ëÇØ °¨À» Àâ°í ÀÖ¾î¾ß ÇÑ´Ù.
pppd°¡ ½ÃÀÛÇÒ ¶§ ¿ø°Ý ±â°è¿¡ LCP(¿¬°á Á¦¾î ÇÁ·ÎÅäÄÝ:Link control
protocol)ÆÐŶÀ» º¸³»°Ô µÈ´Ù. À̶§ À¯È¿ÇÑ ÀÀ´äÀ» ¹ÞÀ¸¸é IPCP(IP Á¦¾î
ÇÁ·ÎÅäÄÝ:IP control protocol) ÆÐŶÀ» ¾²´Â ´ÙÀ½ ´Ü°è·Î °¡¸ç ÀÌ Åë½ÅÀÌ
¿Ï·áµÇ¾úÀ» ¶§¿¡¸¸ PPP¿¬°áÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Â ½ÇÁ¦ÀûÀÎ ip ¹èÄ¡ ÀÛ¾÷ÀÌ
½ÃÀ۵ȴÙ.
lcp ÆÐŶÀ» º¸³¾ ¶§ ¿ø°Ý¿¡¼ ÀÛµ¿ ÁßÀÎ ppp ¼¹ö°¡ ¾ø´Ù¸é, ·Î±ä °úÁ¤¿¡¼
¿ø°Ý ÂÊ¿¡ ¹Ý¿µµÇ¾î ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ÆÐŶÀº 8ºñÆ®¸¦ »ç¿ëÇϹǷÎ, 8¹ø°
ºñÆ®°¡ ºüÁø °ÍÀ¸·Î ¹Ý¿µµÈ´Ù(ASCII´Â 7ºñÆ®¶ó´Â Á¡À» ±â¾ïÇÒ °Í). PPP´Â
ÀÌ°ÍÀ» º¸°í ºÒÆòÇÑ´Ù.
ÀÌ·¯ÇÑ ¹Ý¿µÀÌ ÀϾ ¼ö ÀÖ´Â µ¥´Â ¸î°¡Áö ÀÌÀ¯°¡ ÀÖ´Ù.
¼¹ö¿¡ Á¤È®ÇÏ°Ô ·Î±äÇÏÁö ¸øÇßÀ» °æ¿ì
chat ½ºÅ©¸³Æ®°¡ ¿Ï·áµÇ¸é, pppd´Â ³»ÂÊ PC¿¡¼ ½ÃÀÛÇÑ´Ù. ÇÏÁö¸¸,
¼¹ö¿¡¼ ·Î±ä °úÁ¤À» ¿Ï·áÇÏÁö ¾Ê¾Ò´Ù¸é(¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇϵµ·Ï
¿ä±¸ÇÑ ¸í·ÉÀ» º¸³»Áö ¾ÊÀº °æ¿ìµµ Æ÷ÇÔÇؼ) , PPP´Â ½ÃÀÛÇÏÁö ¾Ê´Â´Ù.
µû¶ó¼, lcp ÆÐŶÀº µÇµ¹¾Æ¿ÀÁö ¾Ê°í ÀÌ·± ¿À·ù¸¦ ´çÇÏ°Ô µÈ´Ù.
Á¶½É½º·´°Ô Á¡°ËÇغ¸°í (ÇÊ¿äÇÏ´Ù¸é) chat ½ºÅ©¸³Æ®¸¦ °íÃÄ¾ß ÇÑ´Ù.(¾ÕÀ»
º¸¶ó)
¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇÏÁö ¾Ê¾Ò´Ù.
¾î¶² PPP ¼¹ö¿¡¼´Â ÀÚ±â ÂÊ¿¡¼ ppp¸¦ ½ÃÀÛÇϱâ Àü¿¡ ·Î±ä °úÁ¤ÀÌ ³¡³
´ÙÀ½ ƯÁ¤ ¸í·ÉÀ» Áְųª ½ÇÇàÅ°¸¦ ´©¸£µµ·Ï ¿ä±¸ÇÑ´Ù.
chat ½ºÅ©¸³Æ®¸¦ Á¡°ËÇÑ´Ù (¾ÕÀ» º¸¶ó).
¼öµ¿À¸·Î ·Î±äÇÑ ´ÙÀ½ PPP¸¦ ½ÃÀÛÇϱâ À§ÇØ ½ÇÇàÅ°µµ º¸³»¾ß ÇÑ´Ù¸é, chat
½ºÅ©¸³Æ®ÀÇ ¸Ç ¹Ø¿¡´Ù ºó ±â´Ù¸²/º¸³»±â ½ÖÀ» Ãß°¡Çϱ⸸ ÇÏ¸é µÈ´Ù(º¸³»±â
ÀÚ¸®¿¡ ºó ¹®ÀÚ¿À» ³Ö¾îÁÖ¸é ½ÇÁ¦·Î´Â ½ÇÇàÅ° °ªÀ» º¸³½´Ù).
»ó´ë¹æ PPP °úÁ¤ÀÌ ½ÃÀÛÇϴµ¥ ³Ê¹« ´À¸²
À̶§´Â ÀܸӸ®¸¦ Á» ±¼·Á¾ß ÇÑ´Ù!
±âº»°ªÀ¸·Î ¸®´ª½º pppd´Â ÃÖ´ë 10°³ÀÇ lcp ¼³Á¤ ¿ä±¸¸¦ º¸³»µµ·Ï ÄÄÆÄÀÏ
µÇ¾î ÀÖ´Ù. ¸¸¾à ¼¹ö°¡ ½ÃÀÛÇϴµ¥ Á» ´À¸®´Ù¸é, »ó´ë¹æ PPP °¡ À̸¦ ¹ÞÀ»
Áغñ°¡ ´Ù µÇ±â Àü¿¡ ÀÌ 10¹øÀÇ ¿ä±¸¸¦ ´Ù º¸³¾ ¼ö ÀÖ´Ù.
±×·¯¸é ³» ±â°è¿¡¼´Â, pppd°¡ µ¹¾Æ¿Â 10°³¸¦ º¼ °ÍÀÌ°í(8ºñÆ®°¡ ©¸°)
³¡³»°Ô µÈ´Ù.
À̸¦ ÇØ°áÇϴµ¥ µÎ°¡Áö ¹æ¹ýÀÌ ÀÖ´Ù:-
ppp ¼±ÅûçÇ׿¡´Ù lcp-max-configure 30
¸¦ µ¡ºÙÀδÙ. À̶§ ´Ã¸°
°ª¸¸Å pppd´Â lcp ¼³Á¤ ÆÐŶÀ» º¸³½ ´ÙÀ½¿¡ ³¡³½´Ù.Á¤¸»·Î ¼¹ö°¡
´À¸®´Ù°í Ä¡¸é, À̰ͺ¸´Ùµµ °ªÀ» ´õ ´Ã·Á¾ß ÇÑ´Ù.
Á»´õ ÀܸӸ®¸¦ ±¼¸®´Â ¹æ¹ýÀÌ Àִµ¥ ¾Õ¿¡¼ ÀÌ¹Ì º¸¾ÒµíÀÌ PPP ¼¹ö¿¡
¼öµ¿À¸·Î ·Î±äÇÒ ¶§ PPP°¡ ½ÃÀÛÇÏ¸é¼ Ã³À½¿¡ º¸³»´Â ¾²·¹±â °ªÃ³·³
º¸ÀÌ´Â °Í ¸Ç ¾Õ¿¡ ³ªÅ¸³ª´Â ±âÈ£°¡ (~)ÀÌ´Ù.
ÀÌ Áö½ÄÀ» ÀÌ¿ëÇؼ chat ½ºÅ©¸³Æ®ÀÇ ¸Ç µÚ¿¡´Ù ~¸¦ ±â´Ù·È´Ù°¡ ¾Æ¹« °Íµµ
º¸³»Áö ¾Ê´Â ±â´Ù¸²/º¸³»±â
½ÖÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù.
\~ ''
ÁÖÀÇ: ~ÀÌ ½©¿¡¼ Ưº°ÇÑ Àǹ̸¦ °®°í ÀÖÀ¸¹Ç·Î, Å»Ãâ¹®ÀÚ¿©¾ß
ÇÑ´Ù(±×·¡¼ Å»Ãâ¹®ÀÚ ¿ª½½·¡½¬°¡ ºÙ¾îÀÖ´Ù).
pppd°¡ ±âº»°ª ¶ó¿ìÆ®¸¦ ¼³Á¤ÇÏÁö ¾Ê´Â´Ù¸é, (ºñ±³Àû Á¤È®Çѵ¥) ±âÁ¸ÀÇ
±âº»°ª ¶ó¿ìÆ®¸¦ Áö¿ì°Å³ª/´ëüÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù.
ÀÌ·± ¿À·ù°¡ »ý±â´Â º¸ÅëÀÇ °æ¿ì´Â ¸î¸î ¹èÆ÷º»ÀÌ ÀÌ´õ³Ý Ä«µå¸¦ ƯÁ¤ÇÑ
³×Æ®¿öÅ©¶ó¿ìÆ®·Î ¼³Á¤ÇÏÁö ¾Ê°í ±âº»°ª ¶ó¿ìÆ®·Î ¼³Á¤Çϱ⠶§¹®ÀÌ´Ù.
Linux NAG¿Í Net2/3 HOWTO¸¦ Àо¸é ÀÌ´õ³Ý Ä«µå¸¦ ¿Ã¹Ù·Î ¼³Á¤ÇÏ´Â °Í°ú
ÀÌ¿Í °ü·ÃµÈ ¶ó¿ìÆ®¿¡ ´ëÇØ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
´Ù¸¥ °æ¿ì´Â ·£ÀÌ ÀÚüÀûÀ¸·Î °ÔÀÌÆ®¿þÀÌ/¶ó¿ìÅ͸¦ ÀÌ¹Ì ¾²°í ÀÖ°í ³»
¶ó¿ìÆà Å×À̺íÀÌ ÀÌ ±âº»°ª ¶ó¿ìÆ®¸¦ ÀÌ¹Ì °¡¸®Å°µµ·Ï ¼³Á¤µÇ¾î ÀÖ´Â
°æ¿ì´Ù.
ÀÌ ¸¶Áö¸· »óȲÀ» °íÄ¡·Á¸é IP ³×Æ®¿öÅ©¿¡ ´ëÇÑ ¾à°£ÀÇ Áö½ÄÀÌ ÇÊ¿äÇϸç
ÀÌ°ÍÀº ÀÌ ÇÏ¿ìÅõÀÇ ¹üÀ§¸¦ ¹þ¾î³´Ù. Àü¹®°¡ÀÇ Á¶¾ðÀ» ¹Þ±â¸¦
¹Ù¶õ´Ù(´º½º±×·ì ¾È¿¡¼ ·ÎÄÃÀûÀ¸·Î ¹°¾îº¼ ¼ö ÀÖ´Â ÀÖ´Â ´©±º°¡¿¡°Ô )
ÀÌ°Í ¸»°íµµ ppp¸¦ Á¤È®ÇÏ°Ô ¿¬°áÇÏ°í ½ÇÇàÇÏ´Â µ¥ ½ÇÆÐÇÒ ¸¸ÇÑ ÀÌÀ¯´Â
¸¹´Ù.
PPP FAQ(½ÇÁ¦ ¹®´ä½ÄÀ¸·Î µÇ¾î ÀÖ´Ù)¸¦ º¸ÀÚ. ÀÌ°ÍÀº »ó´çÈ÷ ´ëȽÄÀÎ
¹®¼À̸ç, ÇØ´äÀÌ ÀÖ´Ù! ³» ÀÚ½ÅÀÇ (½½ÇÂ) °æÇè¿¡ ºñÃß¾î º»´Ù¸é, ¹®Á¦°¡
°Å±â¿¡ ¾ø´Ù¸é, ¹®Á¦´Â pppÀÇ ¿À·ù ¶§¹®ÀÌ ¾Æ´Ï´Ù! ³» °æ¿ì Àû´çÇÑ Ä¿³Î
¸ðµâ·Î ÆÇÀ» ¿Ã¸®Áö ¾ÊÀº ELF Ä¿³ÎÀ» ¾²°í ÀÖ¾ú´ø °ÍÀÌ´Ù. ³ª´Â °Ü¿ì
ÀÌƲ(°Å±â¿¡´Ù ÇÏ·ç¹ã °ÅÁø´Ù)À» ¿Ïº®ÇÑ PPP ¼¹ö°¡ ¹¹°¡ À߸øµÆ´ÂÁö
¾Ë¾Æ³»±â À§ÇØ ½èÀ» »ÓÀÌÁö¸¸!
PPP ¿¬°áÀ» ¸¸µé ¼ö ¾øÀ» ¶§´Â, ÀÌ ¹®¼¸¦ ´Ù½Ã ÀÐÀ¸¸é¼ ¸ðµç °ÍÀ» Á¡°ËÇØ
º¸ÀÚ - "chat -v ..."°ú "ppp -d"¸¦ ½á¼ ¸¸µç
syslog ÆÄÀÏ Ãâ·Â°ú ºñ±³ÇØ °¡¸é¼.
PPP ¹®¼¿Í FAQ¿¡´Ù ¿©±â ¾ð±ÞµÈ ´Ù¸¥ ¹®¼µéµµ ÀоÀÚ!
±×·¡µµ ¸ÔÅëÀ̶ó¸é, comp.os.linux.misc¿Í comp.os.linux.networking
´º½º±×·ì¿¡ µé¾î°¡º¸ÀÚ. ¿©±â´Â comp.protocols.ppp¿Í °°ÀÌ PPP¿¡ ´ëÇØ
µµ¿òÀ» ÁÙ ¼ö ÀÖÀ» ¸¸ÇÑ »ç¶÷µéÀÌ »ç·Á±í°Ô Á¤±âÀûÀ¸·Î Àд °÷ÀÌ´Ù.
³ª¿¡°Ô °³ÀÎÀûÀ¸·Î emailÀ» º¸³¾ ¼öµµ ÀÖÁö¸¸, ³·¿¡ Á÷¾÷ÀÌ (±×¸®°í
»ýÈ°µµ) Àֱ⠶§¹®¿¡ (´ë´äÀº ¸ðµÎ) ³» ÀÏÀÇ ºÎ´ã°ú °³ÀÎÀûÀÎ »îÀÇ »óÅ¿¡
´Þ·ÁÀÖ´Â ¸¸Å »¡¸® ´äÀåÀ» º¸³½´Ù´Â º¸ÀåÀÌ ¾ø´Ù.
Ưº°È÷ - ¿À·ù ÃßÀû Ãâ·ÂÀ» ´º½º±×·ìÀ̳ª ³ª¿¡°Ô º¸³»¼´Â ¾ÈµÈ´Ù -
´º½º±×·ì¿¡ º¸³»´Â °ÍÀº °Å´ëÇÑ ºÐ·®ÀÇ ºÎÇϸ¦ ³×Æ®¿öÅ©¿¡ ºÎ¿©ÇÏ´Â ÁþÀÌ
µÉ °ÍÀÌ°í ÈÄÀÚ´Â /dev/null
·Î ¹ö·ÁÁö°Ô µÈ´Ù (³»°¡ Ưº°È÷
¿äûÇÑ °æ¿ì¸¦ »©°í).
¾Ë°Ô µÉ ¼ö ÀÖ´Â ¹®Á¦ Áß Çϳª·Î ¸¹Àº ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀÌ »õ °èÁ¤À»
ÁÙ¶§ ³ª´²ÁÖ´Â ÇÁ·Î±×·¥ ÀÏü¸¸À» Áö¿øÇÑ´Ù´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº (ÀüÇüÀûÀ¸·Î)
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ìÁîÀÏ °ÍÀÌ´Ù :-( - ±×¸®°í ¸¹Àº ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü
Ãø Áö¿øºÎ¼´Â À¯´Ð½º(³ª ¸®´ª½º)¿¡ ´ëÇؼ´Â ±øÅëÀÌ´Ù. µû¶ó¼ Á¦ÇѵÈ
Áö¿øÀ» °¢¿ÀÇØ¾ß ÇÑ´Ù!
´ç½ÅÀº ¹°·Ð °³ÀÎÀûÀ¸·Î Ä£ÀýÇÏ°Ô ÇÏ°í, ¸®´ª½º¿¡ ´ëÇØ ±³À°½ÃÄÑ Áà¾ß
ÇÑ´Ù.(¾î¶² ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ Áö¿øºÎ¼ »ç¶÷µµ ÀÎÅÍ³Ý ¿ë¾î¿¡ ´ëÇØ Àß
¾Ë¾Æ¾ß ÇÏ°í ÀÌ°ÍÀº Áý¿¡ ¸®´ª½º ±â°è¸¦ °®°í ÀÖ¾î¾ß ÇÔÀ» ¶æÇÑ´Ù -
¹°·ÐÀÌÁö!)
ÁÁ´Ù - PPP¿¬°áÀº µÆ°í ½ÇÇàµÇ¸ç PPP ¼¹ö¸¦ IP ÁÖ¼Ò(ifconfig
ppp0
¿¡ ³ª¿À´Â Á¦2, ¶Ç´Â "¿ø°Ý" IP ÁÖ¼Ò)·Î ÇÎÇغ¼ ¼ö Àִµ¥µµ ±×
³Ê¸Ó¿¡´Â µµ´ÞÇÒ ¼ö ¾ø´Ù´Â ¶æÀÌ´Ù.
¹«¾ùº¸´Ùµµ ¸ÕÀú, /etc/resolv.conf¿¡ Á¤ÀÇÇÑ IP ÁÖ¼Ò¸¦ À̸§À¸·Î
ÇÎÇغ»´Ù. ÀÌ°ÍÀÌ µÈ´Ù¸é, PPP ¼¹ö ³Ê¸Ó¸¦ º¼ ¼ö ÀÖ´Ù(ÀÌ°ÍÀÌ ¿¬°áÇÑ
"»ó´ë¹æ" IP ÁÖ¼Ò¿Í °°Àº °ÍÀÏ °æ¿ì¸¸ »©¸é). ±×·¯¸é ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü
µîµîÀÇ ¿ÏÀüÇÑ ÀÎÅÍ³Ý À̸§À» ÇÎÀ» Çغ»´Ù.
ping my.provider.net.au
ÀÌ°ÍÀÌ ½ÇÇàµÇÁö ¾ÊÀ¸¸é, À̸§ Àüȯ¿¡ ¹®Á¦°¡ ÀÖ´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ¾Æ¸¶µµ
/etc/resolv.conf ÆÄÀÏ¿¡ ¹®Á¦°¡ Àֱ⠶§¹®ÀÌ´Ù. ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÇÑÅ×
ÀüÈÇØ º» ´ÙÀ½¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¶½É½º·´°Ô Á¡°ËÇØ º¸ÀÚ. ´Ù Á¦´ë·Î µÈ °Í
°°À¸¸é, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô ÀüÈÇؼ IP ÁÖ¼Ò¸¦ Á¤È®È÷ ±â·ÏÇß´ÂÁö
Á¡°ËÇØ º¸ÀÚ.
±×·¡µµ µ¿ÀÛÇÏÁö ¾ÊÀ¸¸é(±×¸®°í ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÀÚ±â³× ³×ÀÓ ¼¹ö°¡
ÀÖ°í ½ÇÇà ÁßÀ̶ó°í È®ÀÎÇØ ÁÖ¾úÀ¸¸é), °Å±â¸»°í ´Ù¸¥µ¥ ¹®Á¦°¡ ÀÖÀ»
°ÍÀÌ´Ù - µû¶ó¼ Á¶½É½º·´°Ô ¸®´ª½º ¼³Ä¡ °úÁ¤À» Á¶½É½º·´°Ô Á¡°ËÇغ¸±æ
±ÇÇÑ´Ù(Ưº°È÷ ÆÄÀÏ Çã°¡¸¦ º¼ °Í).
±×·¡µµ ¿©ÀüÈ÷ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÀÇ IP ³×ÀÓ ¼¹ö¸¦ IP ÁÖ¼Ò·Î ÇÎÇÒ ¼ö
¾ø´Ù¸é, ±×ÂÊÀÌ ´Ù¿îµÆ°Å³ª (ÀüÈÇؼ ¹°¾îº¸ÀÚ) ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊÀÇ
¶ó¿ìÆ®¿¡ ¹®Á¦°¡ ÀÖ´Â °ÍÀÌ´Ù. ´Ù½Ã ÀüÈÇؼ ÀÌ°ÍÀ» Á¡°ËÇØ º¸ÀÚ.
ÇÑ°¡Áö °¡´É¼ºÀº "¿ø°Ý"ÀÌ IP º¸³»±â ¼±ÅûçÇ×ÀÌ Ä¿³Î¿¡ Á¤ÀǵǾî ÀÖÁö
¾ÊÀº ¸®´ª½º PPP ¼¹öÀÏ °æ¿ìÀÌ´Ù.
°¡Àå ÁÁÀº ½ÃÇèÀº ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® À©µµ¿ìÁ Áö¿øÇÏ´Â ÇÁ·Î±×·¥À» ½á¼
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô ¿¬°áÇØ º¸´Â °ÍÀÌ´Ù. ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡¼ ¿ÏÀüÈ÷
µ¿ÀÏÇÑ °èÁ¤À¸·Î ¸ðµç °ÍÀÌ Á¦´ë·Î ÀÛµ¿ÇÑ´Ù¸é, ¹®Á¦´Â ¸®´ª½º ½Ã½ºÅÛ¿¡
ÀÖ´Â °ÍÀÌÁö ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô ÀÖ´Â °ÍÀÌ ¾Æ´Ï´Ù.
µ¿Àû IP ÁÖ¼Ò¸¦ ¾²°í ÀÖ´Ù¸é, ´ç¿¬ÇÑ °ÍÀÌ´Ù. ¾Æ·¡ÀÇ "¼ºñ½ºÀÇ ¼³Á¤"À»
º»´Ù.
¿ª½Ã µ¿Àû IP ÁÖ¼Ò¸¦ ¾²°í ÀÖ´Ù¸é ¿ÏÀüÈ÷ Á¤»óÀûÀÌ´Ù. ¾Æ·¡ÀÇ "¼ºñ½ºÀÇ
¼³Á¤"À» º»´Ù.
µ¿Àû IP ÁÖ¼Ò¸¦ »ç¿ëÇÒ °æ¿ì(´ëºÎºÐÀÇ ÀÎÅÍ³Ý ¼ºñ½º ¾÷üµéÀÌ »ó´çÈ÷ µ·À»
¸¹ÀÌ ³»Áö ¾Ê´Â ÇÑ µ¿ÀûÀÎ IP ÁÖ¼Ò¸¸ ÁÙ °ÍÀÌ´Ù), ÀÌ·± ½ÄÀ¸·Î ÆÄ´Â »ó¼úÀÇ
ÇѰ踦 ¾Ë¾ÆµÎ¾î¾ß ÇÑ´Ù.
ÀÏ´Ü ¿ÜºÎ·Î ÇâÇÏ´Â ¼ºñ½º ¿ä±¸´Â ´Ù ÀߵȴÙ. sendmail·Î ÀüÀÚ¿ìÆíÀ» Àß
º¸³¾ ¼ö ÀÖ´Ù(sendemailÀ» Àß ¼³Á¤ÇßÀ¸¸é), ´Ù¸¥ Àå¼ÒÀÇ ftp ÆÄÀÏÀ» ¹ÞÀ»
¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ±â°èÀÇ »ç¿ëÀÚµéÀ» fingerÇÒ ¼ö ÀÖ°í, À¥µµ °Ë»öÇÒ ¼ö
ÀÖ°í, µîµî.
Ưº°È÷, ¿¬°áÀÌ ²÷°ÜÀÖÀ» ¶§µµ ±â°è¿¡ ÀüÀÚ¿ìÆíÀ» ¸¸µé¾î µÎ¾ú´Ù°¡ ÀÀ´äÇÒ
¼ö ÀÖ´Ù. ÀüÀÚ¿ìÆíÀº ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô ´Ù½Ã ÀüÈÇÒ ¶§±îÁö ¸ÞÀÏ
Å¥¿¡¼ ±×³É ±â´Ù¸°´Ù.
ÇÏÁö¸¸, ±â°è°¡ ÀÎÅͳݿ¡ ÇÏ·ç 24½Ã°£ ¿¬°áµÇ¾î ÀÖ´Â °ÍÀÌ ¾Æ´Ï¸ç, ¿¬°áÇÒ
¶§¸¶´Ù µ¿ÀÏÇÑ IP ÁÖ¼Ò¸¦ ¹Þ°Ô µÇ´Â °Íµµ ¾Æ´Ï´Ù. µû¶ó¼ ±â°è·Î Á÷Á¢
ÀüÀÚ¿ìÆíÀ» ¹ÞÀ» ¼ö°¡ ¾øÀ¸¸ç, À¥À̳ª ftp ¼¹ö·Î ¼³Á¤ÇÏ¿© Ä£±¸µéÀÌ ¾µ
¼öÀÖµµ·Ï ÇÏ´Â °ÍÀÌ ¾î·Æ´Ù! ÀÎÅͳÝÀÌ ³» ±â°è¿¡ ƯÁ¤ÇÏ°í Ç×±¸ÀûÀ¸·Î
¿¬°áµÉ ¼ö ÀÖ´Â °ÍÀÌ ¾Æ´Ñ ÇÑ Æ¯Á¤ÇÑ IP ÁÖ¼Ò¸¦ °¡Áú ¼ö ¾ø´Â °ÍÀÌ´Ù(
±â¾ïÇÒ °Í - ´Ù¸¥ »ç¶÷ÀÌ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô Á¢¼ÓÇÏ¸é¼ ³»°¡ ½è´ø IP
ÁÖ¼Ò¸¦ ¹Þ¾Æ¼ ¾²°Ô µÉ °ÍÀÌ´Ù.).
¸¸¾à WWWÀ» ¼³Á¤ÇÑ´Ù¸é(¾Æ´Ï¸é ´Ù¸¥ ¼¹öµç), ´Ù¸¥ »ç¿ëÀÚµéÀÌ ´ç½Å ±â°è°¡
¿¬°áµÇ¾î ÀÖ°í ÇöÀç È°µ¿ÁßÀÎ IP ÁÖ¼Ò¸¦ °®°í ÀÖÀ½À» ¾Ë°í ÀÖÁö ¾Ê´Â ÇÑ
ÀÖ´ÂÁöÁ¶Â÷ ¾Ë ¼ö ¾ø°Ô µÈ´Ù. ´Ù¸¥ »ç¶÷µéÀÌ ÀÌ Á¤º¸¸¦ ¾Æ´Â ¹æ¹ýÀº
¿©·¯°¡Áö°¡ ÀÖ´Ù... ÀüÈÇؼ ¾Ë·ÁÁÙ ¼ö ÀÖ°í, ÀüÀÚ ¿ìÆíÀ¸·Î ¾Ë·ÁÁÙ ¼öµµ
ÀÖ°í, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ °èÁ¤¿¡´Ù ".plan"ÆÄÀÏÀ» ³¢¿ö³Ö¾î¼ (ÀÌ
°æ¿ì ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ½©°ú finger »ç¿ëÀ» Çã¶ôÇØ Áá¾î¾ß ÇÑ´Ù)
¾Ë·ÁÁÙ ¼öµµ ÀÖ´Ù.
ÇöÀç·Î¼, ´ëºÎºÐÀÇ »ç¿ëÀÚ¿¡°Ô ÀÌ°Ç ¹®Á¦°¡ ¾Æ´Ï´Ù - ´ëºÎºÐÀÇ »ç¶÷Àº
ÀüÀÚ¿ìÆíÀ» ÁÖ°í ¹ÞÀ¸¸é µÇ°í (ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ ÁØ °èÁ¤À» ½á¼), À¥,
ftp, µîµî ÀÎÅͳݿ¡ ÀÖ´Â ´Ù¸¥ ¼¹ö·Î ³ª°¡¼ ¿¬°áÇÏ´Â °ÍÀ» ¿øÇϱâ
¶§¹®ÀÌ´Ù. ¹Û¿¡¼ µé¾î¿À´Â ¿¬°áÀ» ³» ¼¹ö¿¡ ¸¸µé¾î¾ß ÇÑ´Ù¸é, Á¤ÀûÀÎ
IP ÁÖ¼Ò¸¦ ¹Þ¾Æ¾ß ÇÑ´Ù. ±×·³×Æ®¿öÅ©ö ¾ÊÀ¸¸é À§¿¡ ÈùÆ®¸¦ ÁØ ¹æ¹ýÀ»
ã¾Æº¸¾Æ¾ß ÇÑ´Ù...
µ¿Àû IP ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ´õ¶óµµ sendmailÀ» Á¤È®È÷ ¼³Á¤Çؼ ·ÎÄÃÀûÀ¸·Î
¸¸µç ¾î¶² ÀüÀÚ¿ìÆíµµ ¿ÜºÎ·Î º¸³¾ ¼ö ÀÖ´Ù. sendmailÀÇ ¼³Á¤Àº ³ÇØÇÏ°í
¾î·Æ´Ù - µû¶ó¼ ÀÌ ¹®¼¿¡¼ ¾î¶»°Ô ÇÏ´ÂÁö ¸»ÇÏ·Á°í ÇÏÁö´Â
¾Ê°Ú´Ù. ÇÏÁö¸¸, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¸¦ "smart relay" È£½ºÆ®·Î ÁöÁ¤ÇØ
³õµµ·Ï sendmailÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù(sendmail.cf
ÀÇ DS
¼±ÅûçÇ×). (sendmail¿¡ °üÇÑ ¼±ÅûçÇ×À» ´õ ¾Ë°í ½ÍÀ¸¸é sendmail ¹®¼¸¦
Àо¸é µÈ´Ù - sendmail¿¡ µû¶ó¿À´Â m4 ¼³Á¤µµ º»´Ù. ¿©±â¿¡´Â ÇÊ¿äÇÑ
°Í¿¡ ´ëÇÑ ¼³¸íÀÌ °ÅÀÇ ¹Ýµå½Ã ÀÖÀ» °ÍÀÌ´Ù.)
sendmail¿¡ °üÇÑ ÁÁÀº Ã¥µéµµ ÀÖÁö¸¸(ƯÈ÷ O'Reilly¿Í ¿¬ÇÕ¿¡¼
³ª¿Â 'bible'), ÀÌ°ÍÀº ºÐ¸íÈ÷ ´ëºÎºÐÀÇ »ç¿ëÀÚµéÀ» ¾Ð»ç½Ãų °ÍÀÌ´Ù.
ÀÏ´Ü sendmailÀ» ¼³Á¤ÇßÀ¸¸é, PPP ¿¬°áÀÌ ÀÌ·ç¾îÁöÀÚ ¸¶ÀÚ ¿ÜºÎ·Î ³ª°¥
ÀüÀÚ¿ìÆí Å¥¿¡ ÀÖ´ø ÆíÁöµéÀ» sendmailÀÌ Ã³¸®ÇÏ±æ ¹Ù¶ö °ÍÀÌ´Ù. ±×·¸°Ô
ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÁØ´Ù.
sendmail -q &
/etc/ppp/ip-up ½ºÅ©¸³Æ®¿¡(¾Æ·¡¸¦ º¸¶ó).
µé¾î¿À´Â ÀüÀÚ¿ìÆíÀº µ¿Àû IP ÁÖ¼Ò¿¡ ÀÖ¾î¼ ¹®Á¦´Ù. ÀÌ°ÍÀ» ´Ù·ç´Â ¹æ¹ýÀº
:-
- ¸ðµç ÆíÁö¿¡´Ù ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÀüÀÚ¿ìÆí ÁÖ¼Ò¸¦ "reply to"
Çì´õ·Î ºÙ¿©¼ º¸³»µµ·Ï ÀüÀÚ¿ìÆí »ç¿ëÀÚ Ã³¸®±â¸¦ ¼³Á¤ÇÑ´Ù.
ÇÒ ¼ö ÀÖ´Ù¸é, º¸³»´Â ÁÖ¼Òµµ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ ÁÖ¼Ò°¡ µÇµµ·Ï
¼³Á¤ÇØ¾ß ÇÑ´Ù.
- popclient, fetchmail ÇÁ·Î±×·¥À» ½á¼ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô¼ ¿Â
ÀüÀÚ¿ìÆíÀ» °ü¸®Çϵ簡, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü°¡ IMAPÀ» ¾µ °æ¿ì, pine °°Àº
IMAP »ç¿ë°¡´ÉÇÑ »ç¿ëÀÚ Ã³¸®±â¸¦ ¾´´Ù.
/etc/ppp/ip-up
½ºÅ©¸³Æ®¿¡´Ù ÇÊ¿äÇÑ ¸í·ÉÀ» Áý¾î³Ö¾î ÀüÈÇÒ ¶§
ÀÌ °úÁ¤À» ÀÚµ¿À¸·Î ó¸®ÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.(¾Æ·¡¸¦ º¸¶ó)
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ¿¡ ¼³Á¤ÇØ ³õÀº µµ¸ÞÀÎ ³×ÀÓ ¼¹ö¸¦ Àß ¾²°í ÀÖ´Ù°í
Çصµ, ip-up ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î¼ ·ÎÄà ij½¬¸¸ ÇÒ ¼ö ÀÖ´Â (Á¦2) À̸§
¼¹öµµ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ·ÎÄà (ij½¬¸¸ ÇÏ´Â) ³×ÀÓ ¼¹ö¸¦ ¸¸µé°Ô µÇ¸é ±ä
¿¬°áÀ» °è¼ÓÇÒ °æ¿ì¿¡ °°Àº Àå¼Ò¿¡ ÀÚÁÖ Á¢¼ÓÇÏ°Ô µÇ¸é ½Ã°£°ú ¼Óµµ¸¦
Àý¾àÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
ij½¬¸¸ ÇÏ´Â ³×ÀÓ ¼¹ö¸¦ ¸¸µå´Â DNS ¼³Á¤(ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÀÇ DNS¸¦
°¡¸®Å°´Â named.boot ÆÄÀÏ¿¡ "forwarders" ÁÙÀ» ¾´´Ù)Àº ºñ±³Àû
°£´ÜÇÏ´Ù. O'Reilly Ã¥(DNS and Bind)¿¡¼ ¾Ë¾Æ¾ß ÇÒ ¸ðµç °ÍÀ» ¼³¸íÇÏ°í
ÀÖ´Ù.
DNS-HOWTO ¿ª½Ã ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
¸®´ª½º PC¸¦ ½á¼ ÀÎÅͳÝÀ» ã¾Æº¼ ¼ö ÀÖ´Â ÀÛÀº ·£À» ¿î¿µÇÏ°í
ÀÖ´Ù¸é(¿¹¸¦ µé¾î IP ¸Þ½ºÄ¿·¹ÀÌµå ±â´ÉÀ» ¾µ °æ¿ì), ·ÎÄà ³×ÀÓ ¼¹ö¸¦ ½ÇÇàÇÏ´Â
°ÍÀÌ ÁÁ´Ù(º¸³»±â ¹æÇâÀ» °®´Â). ¿¬°áÀÌ ÀÌ·ç¾îÁú ¶§ ÀÌ°ÍÀÌ À̸§ Ç®±â¿Í
°ü·ÃµÈ Áö¿¬À» ÃÖ¼ÒÈÇØÁֱ⠶§¹®ÀÌ´Ù.
³×ƼÄÏÀÇ ÇÑ°¡Áö ¿äÁ¡ : ÀÎÅÍ³Ý ¼ºñ½º ¾÷üÀÇ µµ¸ÞÀο¡´Ù ij½¬¸¸ ÇÏ´Â 2Â÷
³×ÀÓ ¼¹ö¸¦ ¾µ ¶§´Â ±× Àü¿¡ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô Çã¶ôÀ» ¹Þ¾Æ¾ß
ÇÑ´Ù. Á¤È®ÇÏ°Ô ¼³Á¤µÉ °æ¿ì DNS´Â ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡°Ô ¾Æ¹«·± ¹®Á¦µµ
ÀÏÀ¸Å°Áö ¾Ê°ÚÁö¸¸ À߸ø ¼³Á¤ÇÒ °æ¿ì ¹®Á¦°¡ »ý±æ ¼öµµ ÀÖ´Ù.
±âº»ÀûÀ¸·Î ¸®´ª½º PC Çϳª¿Í PPP ¼¹ö¸¦ ¿¬°áÇÏ´Â °ÍÀ̳ª ·£¿¡ ÀÖ´Â
±â°è¿¡¼ PPP¸¦ ½á¼ µÎ ³×Æ®¿öÅ©¸¦ ¿¬°áÇÏ´Â °Í¿¡´Â ¾Æ¹«·± Â÷ÀÌ°¡
¾ø´Ù. PPP°¡ ´ëµî ÇÁ·ÎÅäÄÝÀ̶ó´Â Á¡À» ±â¾ïÇÏÀÚ.
ÇÏÁö¸¸ ¶ó¿ìÆ®°¡ ¾î¶»°Ô ¸¸µé¾îÁö´ÂÁö ¸í¹éÈ÷ ¾Ë¾Æ¾ß ÇÒ ÇÊ¿ä´Â
ÀÖ´Ù. NET-2 howto¿Í ¸®´ª½º ³×Æ®¿öÅ© °ü¸®ÀÚ Áöħ(NAG:Linux Network
Administrator Guide)À» Àо´Ù. "TCP/IP Network Administrator
Administration"(O'Reilly¿Í ¿¬ÇÕ¿¡¼ ÃâÆÇÇÑ - ISBN
0-937175-82-X)´Â °¡Ä¡ÀÖ°í ¸Å¿ì µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¿¬°áÀÇ °¢ ³¡¿¡¼ IP ³×Æ®¿öÅ© ÁÖ¼ÒÀÇ ÇÏÀ§ ³×Æ®¿öÅ©¸¦ ¾²·Á°í ÇÑ´Ù¸é,
(ÃÊ°íÀÎ) Linux sub networking mini-howtoµµ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÀÌ°ÍÀº
Linux Sub networking mini-HOWTO¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
µÎ ·£À» ¿¬°áÇÒ »ý°¢À̶ó¸é ¹Ýµå½Ã ´Ù¸¥ IP ³×Æ®¿öÅ© ÁÖ¼Ò(¶Ç´Â °°Àº
³×Æ®¿öÅ© ÁÖ¼ÒÀÇ ÇÏÀ§ ³×Æ®¿öÅ© ¹øÈ£)¸¦ ½á¾ßÇÏ°í Á¤ÀûÀÎ IP ÁÖ¼Ò°¡
ÇÊ¿äÇÏ´Ù-IP ¸Þ½ºÄ¿·¹À̵带 ¾²°Å³ª-. IP ¸Þ½ºÄ¿·¹À̵带 ¾²·Á¸é, ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ
IP masquerade mini-howto¸¦ º¸¶ó.
PPP ÀÎÅÍÆäÀ̽ºÀÇ °¢ ³¡¿¡¼ »ç¿ëÇÏ°Ô µÉ IP ÁÖ¼Ò´Â ´Ù¸¥ ÂÊ ³×Æ®¿öÅ©ÀÇ
³×Æ®¿öÅ© °ü¸®ÀÚ¿Í ÇÔ°Ô °íÄ£´Ù. Á¤Àû IP¸¦ ¾²°í ÀÖÀ» °æ¿ì, ¾Æ¸¶ Á¤ÇØÁø
ÀüȹøÈ£·Î Á¢¼ÓÇ϶ó°í ÇÒ °ÍÀÌ´Ù.
ÀÌÁ¦ Àû´çÇÑ /etc/ppp/options[.ttyXX]
ÆÄÀÏÀ» ÆíÁýÇÑ´Ù -
³»ÂÊ¿¡¼ ÀÌ ¿¬°áÀ» À§ÇØ Á¤ÇØÁø ¸ðµ©°ú Æ÷Æ®¸¦ ¾²´Â °ÍÀÌ ÁÁ´Ù.¾Æ¸¶
/etc/ppp/options
ÆÄÀÏÀ» ¹Ù²ã¾ß ÇÒ °ÍÀÌ´Ù - ±×¸®°í ´Ù¸¥
¿¬°á¿ëÀ¸·Î Àû´çÇÑ options.ttyXX ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÑ´Ù.
¾Õ¼ º¸¿©ÁØ °Íó·³ Àû´çÇÑ ¼±ÅûçÇ× ÆÄÀÏ¿¡´Ù°¡ PPP ¿¬°áÀÇ ³»ÂÊ ³¡¿¡´Ù
Á¤È®È÷ Á¤Àû IP ÁÖ¼Ò·Î IP ÁÖ¼Ò¸¦ Àû¾îÁÖ¾î¾ß ÇÑ´Ù.
³» ·ÎÄà ³×Æ®¿öÅ©¿¡¼ ÆÐŶÀÌ PPP ¿¬°áÀÌ ¸¸µé¾îÁø ÀÎÅÍÆäÀ̽º »çÀ̸¦
¶ó¿ìÆ®ÇÒ ¼ö ÀÖµµ·Ï ¸ÂÃçÁÖ¾î¾ß¸¸ ÇÑ´Ù. ¿©±â¿¡´Â µÎ ´Ü°èÀÇ °úÁ¤ÀÌ ÀÖ´Ù.
¹«¾ùº¸´Ùµµ ¸ÕÀú, PPP ³×Æ®¿öÅ©¸¦ ½ÇÇàÇÏ´Â ±â°è·ÎºÎÅÍ ¿¬°áÀÇ ¿ø°Ý ³¡ÀÇ
³×Æ®¿öÅ©·Î ¶ó¿ìÆ®¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. ³×Æ®¿öÅ©°¡ ÀÎÅͳÝÀ¸·Î ¼¹ö µÈ´Ù¸é,
¿¬°áÀÇ ³»ÂÊ ³¡¿¡¼ pppd¿¡´Ù ¼±ÅûçÇ×À¸·Î 'default route'¸¦ ½á¼ pppd
ÀÚü¿¡ ±âº» ¶ó¿ìÆ®¸¦ °íÄ¡¸é µÈ´Ù.
ÇÏÁö¸¸, µÎ°³ÀÇ ·£À» ¿¬°áÇÏ´Â °Í »ÓÀ̶ó¸é, ¿¬°á »çÀÌ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â
°¢ ³×Æ®¿öÅ©¿¡ ´ëÇØ Æ¯Á¤ÇÑ ³×Æ®¿öÅ© ¶ó¿ìÆ®¸¦ µ¡ºÙ¿© Áà¾ß
ÇÑ´Ù. /etc/ppp/ip-up ½ºÅ©¸³Æ®¿¡¼ °¢ ³×Æ®¿öÅ©¿¡ ´ëÇØ 'route' ¸í·ÉÀ»
½á¼ ÇØÁØ´Ù. (ÇÏ´Â ¹ý¿¡ ´ëÇÑ ¼Ò°³´Â ¿¬°áµÈ ÈÄ¿¡.. ÀåÀ» º»´Ù.)
µÎ¹ø° ÇؾßÇÒ °ÍÀº ´Ù¸¥ ÄÄÇ»ÅÍ¿¡°Ô ³» ÄÄÇ»ÅÍ°¡ ppp ¿¬°áÀÇ ¸ÕÂÊ ³¡¿¡¼
½ÇÁ¦·Î 'gateway'¶ó°í ¾Ë·ÁÁÖ´Â °ÍÀÌ´Ù.
¹°·Ð, ¿¬°áÇÑ ¹Ý´ëÂÊ ³¡ÀÇ ³×Æ®¿öÅ© °ü¸®ÀÚ°¡ ¸¶Âù°¡Áö·Î ÀÌ°É ´Ù ÇØÁÖ¾î¾ß
ÇÑ´Ù. ÇÏÁö¸¸ °ü¸®ÀÚ°¡ ³»ÂÊÀÇ Æ¯Á¤ÇÑ ³×Æ®¿öÅ©·Î ¶ó¿ìÆ® ÆÐŶÀ» º¸³¾
°æ¿ì¿¡´Â ±âº» ¶ó¿ìÆ®°¡ ¾Æ´Ï¶ó ƯÁ¤ ³×Æ®¿öÅ© ¶ó¿ìÆ®ÀÌ
ÇÊ¿äÇÏ´Ù(¸ÕÂÊÀÇ ·£°ú ¿¬°áÀÌ Á¢¼ÓÀ» °ÅÃÄ ³» ÂÊÀ» ÅëÇØ ÀÎÅͳÝÀ»
ÀÌ¿ëÇÏ·Á´Â °ÍÀÌ ¾Æ´Ï¶ó¸é).
PPP¸¦ ½á¼ ÀÎÅͳݿ¡´Ù ·£À» ¿¬°áÇÏ´Â °æ¿ì¶ó¸é - ¶Ç´Â ´Ü¼øÈ÷
"¿ÜºÎ" ·£¿¡ ¿¬°áÇÏ´Â °æ¿ì¶ó¸é, º¸¾È ¹®Á¦¿¡ ´ëÇØ »ý°¢ÇØ
ºÁ¾ß ÇÑ´Ù. ¹æÈ£º®À» ¼³Á¤ÇÏ´Â °ÍÀ» °í·ÁÇØ º¸µµ·Ï °·ÂÈ÷ ±ÇÇÑ´Ù!!!
¿ÜºÎ ·£À̳ª ÀÎÅͳݿ¡ ÀÌ·± ½ÄÀ¸·Î ¿¬°áÇϱâ Àü¿¡ ´ç½Å Àå¼ÒÀÇ ·£
°ü¸®ÀÚ¿¡°Ô ¹Ýµå½Ã ¸»ÇØÁÖ¾î¾ß ÇÑ´Ù. ±×·¸°Ô ¸øÇß´Ù¸é ÁøÂ¥ ½É°¢ÇÑ ¹®Á¦¿¡
ºÎµúÃÆÀ» ¶§ ¾Æ¹«·± ´ëÀÀµµ ¸øÇÏ°Ô µÉ ¼öµµ ÀÖ´Ù.
ÀÏ´Ü PPP ¿¬°áÀÌ ±¸ÃàµÇ¸é pppd´Â /etc/ppp/ip-up
ÆÄÀÏÀ»
ã´Â´Ù. ÀÌ ½ºÅ©¸³Æ®°¡ ÀÖ°í ½ÇÇà°¡´ÉÇϸé PPP ´ë¸óÀº ÀÌ ½ºÅ©¸³Æ®¸¦
½ÇÇà½ÃŲ´Ù. ÀÌ°ÍÀ¸·Î ¾î¶² ÇʼöÀûÀΠƯº° ¶ó¿ìÆ® ¸í·ÉÀ̳ª PPP ¿¬°áÀÌ
È°µ¿ÇÒ ¶§¸¶´Ù ÀϾ±æ ¿øÇÏ´Â ¸ðµç µ¿ÀÛÀ» ÀÚµ¿ÈÇÒ ¼ö ÀÖ´Ù.
ÀÌ°ÍÀº ´ÜÁö ½© ½ºÅ©¸³Æ®ÀÌ¸ç ½© ½ºÅ©¸³Æ®·Î ÇÒ ¼ö ÀÖ´Â °ÍÀº ¹¹µçÁö ÇÒ ¼ö
ÀÖ´Ù(°¡»óÀûÀ¸·Î ÇÏ°í ½ÍÀº °Í ´Ù)
¿¹¸¦ µé¾î ¸ÞÀÏ Å¥¿¡¼ ±â´Ù¸®´ø ¹ÛÀ¸·Î º¸³¾ ÆíÁö¸¦ ¹Ù·Î º¸³»°Ô
sendmailÀ» Á¶Á¤ÇÒ ¼ö ÀÖ´Ù.
ºñ½ÁÇÏ°Ô, ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ÂÊ¿¡¼ ´ë±â ÁßÀÌ´ø ÀüÀÚ¿ìÆí(pop¸¦ ¾µ
¶§)À» ¹Þ±â À§ÇØ ip-up¿¡´Ù ¸í·ÉÀ» ³ÖÀ» ¼ö ÀÖ´Ù.
/etc/ppp/ip-up
¿¡´Â Á¦ÇÑÀÌ ÀÖ´Ù:-
- ÀÌ°ÍÀº º¸¾ÈÀ» º¸ÀåÇÒ ¼ö ÀÖµµ·Ï ½É»ç¼÷°íÇÏ¿© Á¦ÇÑµÈ È¯°æ¿¡¼
½ÇÇàµÈ´Ù. ÀÌ°ÍÀº ½ÇÇàÆÄÀÏ µî¿¡ ¿ÏÀüÇÑ °æ·Î¸íÀ» ÁÖ¾î¾ß ÇÑ´Ù´Â °ÍÀ»
¶æÇÑ´Ù.
- ±â¼úÀûÀ¸·Î º¼ ¶§,
/etc/ppp/ip-up
Àº ½ºÅ©¸³Æ®°¡ ¾Æ´Ï¶ó
ÇÁ·Î±×·¥ÀÌ´Ù. Áï Á÷Á¢ ½ÇÇà°¡´ÉÇÏ´Ù´Â ¶æÀÌ´Ù - ±×¸®°í ±×·¡¼ ù
Çà¿¡ Ç¥ÁØ ÆÄÀÏ ¸¶¹ý(#!/bin/bash
)ÀÌ ÇÊ¿äÇÏ°í ·çÆ®°¡ Àбâ,
½ÇÇàÇϱⰡ °¡´ÉÇØ¾ß ÇÑ´Ù.
µÎ ·£À» ¿¬°áÇÏ°í ÀÖ´Ù¸é, '¿ÜºÎ' ·£¿¡ ´ëÇØ Æ¯Á¤ÇÑ ¶ó¿ìÆ®¸¦ ¼³Á¤ÇØ
ÁÖ¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀº /etc/ppp/ip-up
¸¦ ¾²¸é ½±´Ù. ±â°è°¡ ´ÙÁß
PPP¸¦ ¾²°í ÀÖÀ» °æ¿ì¿¡¸¸ ¾î·Æ°Ô µÈ´Ù.
ÀÌ´Â /etc/ppp/ip-up
°¡ ¸ðµç ppp ¿¬°áÀÌ µÉ ¶§ ½ÇÇàµÇ±â
¶§¹®ÀÌ´Ù. µû¶ó¼ ƯÁ¤ÇÑ ¿¬°áÀÌ ÀÌ·ç¾îÁö´Â µ¥ ´ëÇØ- ¾î¶² ´Ù¸¥ ¿¬°áÀÌ
ÀÌ·ç¾îÁú ¶§ ¾Æ´Ï°í- Á¤È®ÇÑ ¶ó¿ìÆ® ¸í·ÉÀÌ Á¶½É½º·´°Ô ½ÇÇàÇÒ ÇÊ¿ä°¡
ÀÖ´Ù!
µÎ°³ÀÇ ·£ÀÌ ¿¬°áµÉ ¶§, °¢ ³¡¿¡ ½×¿©ÀÖ´ø ÀüÀÚ¿ìÆíÀÌ ½ñ¾ÆÁö±â¸¦
¹Ù¶ö °ÍÀÌ´Ù -°¢ÀÚ ¸ñÀûÁö¿¡ º¸³»Áú °Í-. ÀÌ°ÍÀº Àû´çÇÑ sendmail
¸í·ÉÀ» µ¡ºÙÀÌ¸é µÈ´Ù.
pppd °¡ À̸¦ ¿Ï·áÇÏ´Â ½ºÅ©¸³Æ® ¾ÈÀ¸·Î µé¾î°¡´Â Àû´çÇÑ ¸Å°³º¯¼ö¿¡
¹è½¬ 'case' ±¸¹®À» »ç¿ëÇÑ´Ù. ³»°¡ ¿ì¸® ±¤¿ª³×Æ®¿öÅ© ¿¬°á°ú ³ªÀÇ ÀÌ´õ³Ý¿¡
´ëÇÑ ¿¬°áÀ» ´Ù·ç´Â /etc/ppp/ip-up
½ºÅ©¸³Æ®°¡ ±×·±
¿¹ÀÌ´Ù.(°°Àº ppp ¼¹ö¸¦ ´Ù·é´Ù.)
ÀÌ ¿¹Á¦´Â ´Ù¾çÇÑ °æ¿ìÀÇ »ç¿ë¹ýÀ» º¸¿©ÁØ´Ù.
#!/bin/bash
#
# pppd¿¡ ÇÊ¿äÇÑ °Í°ú °°Àº °æ¿ì¿¡ º¸³»´Â ¶ó¿ìÆ®¸¦ ´Ù·ç´Â ½ºÅ©¸³Æ®
# ÀÌ·¸°Ô ´Ù·ç´Â °ÍÀÌ ÇÊ¿äÇÑ Ãʺ¸ÀÚ¸¦ À§ÇÑ ¿¬°á
#
# ppp ¿¬°áÀÌ µÇ¾úÀ» ¶§, ÀÌ ½ºÅ©¸³Æ®´Â ´ÙÀ½ÀÇ º¯¼ö¿¡ µû¶ó È£ÃâµÈ´Ù.
# $1 pppd¿¡¼ ¾²´Â ÀÎÅÍÆäÀ̽º À̸§(¿¹¸¦ µé¾î pppd)
# $2 tty ÀåÄ¡ À̸§
# $3 tty ÀåÄ¡ ¼Óµµ
# $4 ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ·ÎÄà IP ÁÖ¼Ò
# $5 ¿ø°Ý IP ÁÖ¼Ò
# $6 pppd¿¡ ´ëÇØ 'ipparam'¼±ÅûçÇ×À¸·Î Á¤ÀǵǴ º¯¼ö
case "$5" in
# ´º¸Ç Ä·ÆÛ½º ¼¹ö¿¡ ´ëÇÑ ¶ó¿ìÆ®¸¦ ´Ù·é´Ù.
202.12.126.1)
/sbin/route add -net 202.12.126.0 gw 202.12.126.1
# ¸ÞÀÏ Å¥¸¦ ½ñ¾Æ³»¼ ´ë±â ÁßÀÎ ÀüÀÚ¿ìÆíÀ» ¹Þ¾Æ¿Â´Ù.
/usr/sbin/sendmail -q &
;;
139.130.177.2)
# ÀÎÅÍ³Ý ¿¬°á ¿¬°áµÇ¾úÀ» ¶§, ¾ÆÁ÷ ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù¸é ½Ã°£ ¼¹ö¸¦
# ½ÃÀÛÇÏ°í ¼¼°è ½Ã°£°ú ÀÏÄ¡½ÃŲ´Ù.
if [ ! -f /var/lock/subsys/xntpd ]; then
/etc/rc.d/init.d/xntpd.init start &
fi
;;
# (¾ÆÁ÷ ½ÇÇàÁßÀÌÁö ¾Ê´Ù¸é) ´º½º ¼¹ö¸¦ ½ÃÀÛÇÑ´Ù.
if [ ! -f /var/lock/subsys/news ]; then
/etc/rc.d/init.d/news start &
fi
;;
203.18.8.104)
# ¿¬°áµÇÀÚ ¸¶ÀÚ Áý¿¡ ±â°è·Î ÀüÀÚ¿ìÆíÀ» ³»·Á º¸³½´Ù.
# ³ªÀÇ ÀÌ´õ³ÝÀÌ IP ¸Þ½ºÄ¿·¹À̵å¿Í proxyarp ¶ó¿ìÆÃÀ¸·Î ¿î¿µµÇ¹Ç·Î
# ¶ó¿ìÆÃÀº ÇÊ¿äÇÏÁö ¾Ê´Ù.
/usr/sbin/sendmail -q &
;;
*)
esac
exit 0
¿ì¸® ´º¸Ç Ä·ÆÛ½º·Î ppp¿¬°á°ú ÀÌ ½ºÅ©¸³Æ®¸¦ ¸¸µç °á°ú·Î, ´ÙÀ½ÀÇ ¶ó¿ìÆÃ
Å×ÀÌºí ³»¿ëÀ» °®°í ³¡³»°Ô µÈ´Ù( ÀÌ ±â°è´Â ÀϹÝÀûÀÎ ÀüȰɱâ PPP
¼¹öÀÌ°í, ¿ì¸®ÀÇ ÀÎÅÍ³Ý ¿¬°áÀ» ´Ù·é´Ù). °¢ ³»¿ëÀÌ ¹«¾ùÀÎÁö ¼³¸íÇϴµ¥
µ½±â À§Çؼ Ãâ·Â¿¡´Ù ÁÖ¼®À» ±ò¾Æ³õ¾Ò´Ù.:-
[root@kepler /root]# route -n
Kernel routing table
Destination Gateway Genmask Flags MSS Window Use Iface
# »ó´ë¹æÀÇ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀ̸¦ ÇâÇÑ È£½ºÆ® ¶ó¿ìÆ®ÀÌ´Ù.
139.130.177.2 * 255.255.255.255 UH 1500 0 134 ppp4
# ¿ì¸® ´º¸Ç Ä·ÆÛ½º ¼¹ö¸¦ ÇâÇÑ È£½ºÆ® ¶ó¿ìÆ®ÀÌ´Ù.
202.12.126.1 * 255.255.255.255 UH 1500 0 82 ppp5
# ³» Áý ÀÌ´õ³ÝÀ» ÇâÇÑ È£½ºÆ® ¶ó¿ìÆ®ÀÌ´Ù.
203.18.8.104 * 255.255.255.255 UH 1500 0 74 ppp3
# µÎ°³ÀÇ ÀϹÝÀûÀÎ ÀüȰɱâ PPP ȸ¼±ÀÌ´Ù.
203.18.8.64 * 255.255.255.255 UH 552 0 0 ppp2
203.18.8.62 * 255.255.255.255 UH 552 0 1 ppp1
# ´º¸Ç Ä·ÆÛ½º ·£¿¡ ´ëÇÑ Æ¯Á¤ ³×Æ®¿öÅ© ¶ó¿ìÆ®ÀÌ´Ù.
202.12.126.0 202.12.126.1 255.255.255.0 UG 1500 0 0 ppp5
# ·ÎÄà ÀÌ´õ³Ý¿¡ ´ëÇÑ ¶ó¿ìÆ®ÀÌ´Ù.(µÎ°³ÀÇ ÀÎÁ¢ÇÑ C ±×·ì »óÀ§³×Æ®¿öÅ©)
203.18.8.0 * 255.255.254.0 U 1500 0 1683 eth0
# ±Íȯ ÀåÄ¡¸¦ ÇâÇÑ ¶ó¿ìÆ®ÀÌ´Ù.
127.0.0.0 * 255.0.0.0 U 3584 0 483 lo
# ÀÎÅͳÝÀ» ÇâÇÑ ±âº»°ª ¶ó¿ìÆ®ÀÌ´Ù.
default 139.130.177.2 * UG 1500 0 3633 ppp4
¾Õ ÀåÀº ¿ÜºÎ·Î ³ª°¡´Â ÀüÀÚ¿ìÆíÀ» ´Ù·ç´Â ¹ýÀ» º¸¿©ÁØ´Ù - ´Ü¼øÈ÷
¿¬°áµÇ¾úÀ» ¶§ ¸ÞÀÏ Å¥¸¦ ½ñ¾Æ³»´Â °ÍÀÌ´Ù.
±¤¿ª³×Æ®¿öÅ© ¿¬°áÀ» ½ÇÇà½ÃÅ°´Â ÁßÀ̶ó¸é,»ó´ë¹æ ·£ÀÇ ³×Æ®¿öÅ© °ü¸®ÀÚ¿Í
ÇÔ²² °°Àº °ÍÀ» Á¤È®ÇÏ°Ô ¸ÂÃâ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ±¤¿ª³×Æ®¿öÅ©
¿¬°áÀÇ ´º¸Ç Ä·ÆÛ½º ÂÊ ³¡¿¡¼´Â , /etc/ppp/ip-up
½ºÅ©¸³Æ®´Â
´ÙÀ½°ú °°´Ù:-
#!/bin/bash
#
# pppd¿¡ ÇʼöÀûÀÏ ¶§ º¸³»´Â ¶ó¿ìÆ®¸¦ ´Ù·ç´Â ½ºÅ©¸³Æ® Çîµå·£µå¿¡ ´ëÇÑ
# ¿¬°á¸¸ÀÌ ÀÌ ¿¬°áÀ» ¿ä±¸ÇÑ´Ù.
#
# ¿¬°áµÇ¾úÀ» ¶§ ½ºÅ©¸³Æ®´Â ´ÙÀ½ º¯¼ö¿¡ µû¶ó È£ÃâµÈ´Ù.
# $1 pppd°¡ ¾²´Â ÀÎÅÍÆäÀ̽º À̸§(¿¹¸¦µé¾î ppp3)
# $2 tty ÀåÄ¡ À̸§
# $3 tty ÀåÄ¡ ¼Óµµ
# $4 ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ·ÎÄà IP ÁÖ¼Ò
# $5 »ó´ë¹æ IP ÁÖ¼Ò
# $6 pppd¿¡ 'ipparam' ¼±ÅûçÇ×À¸·Î Á¤ÀÇÇÑ ¸Å°³º¯¼ö
case "$5" in
203.18.8.4)
/usr/sbin/sendmail -q
;;
*)
esac
exit 0
±×·³ µ¿Àû IP PPP ¿¬°á¸¸ ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü¿¡¼ Á¦°ø ÇÏ°í ÀÖÀ» °æ¿ì,
ÀÎÅÍ³Ý ¼ºñ½º ¾÷ü ¼¹öÀÇ °èÁ¤¿¡¼ ÀüÀÚ¿ìÆíÀ» ¹Þ¾Æ¿Ã ÇÊ¿ä°¡ ÀÖ´Ù. º¸Åë
ÀÌ°ÍÀº POP(¿ìü±¹ ÇÁ·ÎÅäÄÝ:Post Office Protocol)¸¦ ½á¼ ÇÏ°Ô µÈ´Ù. ÀÌ
°úÁ¤Àº 'popclient' ÇÁ·Î±×·¥À» ¾²¸é ´Ù·ê ¼ö ÀÖ´Ù - ¶ÇÇÑ ip-up ½ºÅ©¸³Æ®´Â
ÀÌ °úÁ¤ ¿ª½Ã ÀÚµ¿ÈÇÒ ¼ö ÀÖ´Ù!
°£´ÜÇÏ°Ô popclientÀÇ Àû´çÇÑ È£ÃâÀ» Æ÷ÇÔÇÏ´Â /etc/ppp/ip-up
½ºÅ©¸³Æ®¸¦ ¸¸µé¸é µÈ´Ù. ·¹µåÇÞ ¸®´ª½º¸¦ ¾²´Â ³» ·¦Å¾(¿©ÇàÇÒ ¶§ µé°í
´Ù´Ñ´Ù)ÀÇ °æ¿ì´Â ÀÌ·¸´Ù.
popclient -3 -c -u hartr -p <password> kepler.hedland.edu.au |formail -s procmail
´º½º µîµî¿¡ ´ëÇؼµµ slurpÀ̳ª °°Àº ±â´ÉÀÇ ¾î¶² °Íµµ ¾µ ¼ö
ÀÖ´Ù. ±â¾ïÇÒ °ÍÀº ip-up ½ºÅ©¸³Æ®°¡ ¹è½¬ ½ºÅ©¸³Æ®ÀÏ »ÓÀ̸ç, µû¶ó¼
Àû´çÇÑ PPP ¿¬°áÀÌ ÀÌ·ç¾îÁú ¶§¸¶´Ù ÀÌ·ç¾îÁú ÇÊ¿ä°¡ ÀÖ´Â ¾î¶² ±â´Éµµ
ÀÚµ¿ÈÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
¿¬°áÀÌ ³¡³ ´ÙÀ½¿¡ ½ÇÇà½Ãų ½ºÅ©¸³Æ®¸¦ ¸¸µé ¼ö ÀÖ´Ù. ÀÌ´Â
/etc/ppp/ip-down
¿¡ ÀúÀåµÈ´Ù. ÀÌ°ÍÀº /etc/ppp/ip-up ½ºÅ©¸³Æ®¿¡
º´ÇàÇؼ Ưº°ÇÑ ¾î¶² °ÍÀ» ±×¸¸µÎ´Â µ¥ ¾µ ¼ö ÀÖ´Ù.
·£¿¡ ¿¬°áÇßÁö¸¸ °³ÀÎÀûÀÎ ¸®´ª½º ±â°è¿¡¼ PPP¸¦ ¾²°í ½Í´Ù¸é, ³»
±â°è¿¡¼ ·£±îÁö (ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ) ¹Þ¾Æ¾ß ¶ó¿ìÆ® ÆÐŶ°ú »ó´ë¹æ
¼¹ö¿¡¼ ±× ³Ê¸Ó·Î °¡´Â ¶ó¿ìÆ® ÆÐŶ¿¡ ´ëÇØ ¸î°¡Áö ¸í·ÉÀ» ÁÖ¾î¾ß ÇÑ´Ù.
ÀÌ Àå¿¡¼´Â ¶ó¿ìÆ®¿¡ ´ëÇØ ´ç½ÅÀ» ±³À°ÇÏ·Á°í ÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù -
¿©±â¼´Â (Á¤ÀûÀÎ) ¶ó¿ìÆ®ÀÇ °£´ÜÇÏ°íµµ Ưº°ÇÑ °æ¿ì¸¦ ´Ù·ê »ÓÀÌ´Ù.
¶ó¿ìÆ®°¡ ³¸¼³´Ù¸é ¸®´ª½º ³×Æ®¿öÅ© °ü¶óÀÚ Áöħ(NAG)¸¦ Àеµ·Ï °·ÂÈ÷
±ÇÇÏ´Â ¹Ù´Ù. ¶ÇÇÑ, O'Reilly Ã¥ "TCP/IP Network Administration"¿¡´Â ÀÌ
ÁÖÁ¦°¡ ¾ÆÁÖ ÀÌÇØÇϱ⠽±°Ô ´Ù·ïÁ® ÀÖ´Ù.
Á¤Àû ¶ó¿ìÆ®ÀÇ ±âº» ¹ýÄ¢Àº ³×Æ®¿öÅ© ÁÖ¼ÒÀÇ ´ëºÎºÐÀ» °¡¸®Å°´Â °ÍÀÌ
±âº»°ª ¶ó¿ìÆ®°¡¶ó´Â Á¡ÀÌ´Ù. ´Ù¸¥ ³×Æ®¿öÅ©¿¡ ´ëÇؼ´Â ¶ó¿ìÆà Å×ÀÌºí¿¡
ƯÁ¤ÇÑ ¶ó¿ìÆ®¸¦ ³Ö¾îÁà¾ß ÇÑ´Ù.
¿©±â¼ ´Ù·ç·Á°í ÇÏ´Â ÀÌ »óȲÀº ¸®´ª½º ±â°è°¡ ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖÁö
¾ÊÀº ·£ »ó¿¡ ÀÖ°í - ·£¿¡ ¿©ÀüÈ÷ ¿¬°áµÇ¾î ÀÖ´Â Á¶°Ç¿¡¼ °³ÀÎÀûÀÎ »ç¿ëÀ»
À§ÇØ ÀÎÅͳݿ¡ ÀüÈÇØ µé¾î°¡·Á´Â »óȲÀÌ´Ù.
¹«¾ùº¸´Ùµµ ¸ÕÀú, ÀÌ´õ³Ý ¶ó¿ìÆ®°¡ ·£ »çÀÌ¿¡¼ »ç¿ë°¡´ÉÇÑ Æ¯º°ÇÑ
³×Æ®¿öÅ© ÁÖ¼Ò·Î ¼³Á¤µÇ¾î ÀÖ´ÂÁö - ±âº»°ª ¶ó¿ìÆ®·Î´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°í
- È®ÀÎÇØ¾ß ÇÑ´Ù!
route ¸í·ÉÀ» Á༠¶ó¿ìÆ®¸¦ Á¡°ËÇØ º¸¸é, ´ÙÀ½°ú °°Àº °ÍÀ» º¼ ¼ö ÀÖ´Ù:-
[root@hwin /root]# route -n
Kernel routing table
Destination Gateway Genmask Flags MSS Window Use Iface
loopback * 255.255.255.0 U 1936 0 50 lo
10.0.0.0 * 255.255.255.0 U 1436 0 565eth0
¸¸¾à ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º(eth0)°¡ ±âº»°ª ¶ó¿ìÆ®¸¦ °¡¸®Å°°í ÀÖ´Ù¸é, (eth0
Çà¿¡ Àִ ù¹ø° Ä¿¡ "default"¶ó°í ÂïÈù´Ù.) ÀÌ´õ³Ý ÃʱâÈ ½ºÅ©¸³Æ®¸¦
°íÃļ ±âº» ¶ó¿ìÆ®°¡ ¾Æ´Ï¶ó ƯÁ¤ÇÑ ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °¡¸®Å°µµ·Ï Çؾß
ÇÑ´Ù(NET2 HOWTO¿Í NAG¸¦ Âü°íÇÒ °Í).
pppd°¡ ¾Æ·¡Ã³·³ ±âº» ¶ó¿ìÆ®¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.:-
[root@hwin /root]# route -n
Kernel routing table
Destination Gateway Genmask Flags MSS Window Use Iface
10.144.153.51 * 255.255.255.255 UH 488 0 0 ppp0
127.0.0.0 * 255.255.255.0 U 1936 0 50 lo
10.1.0.0 * 255.255.255.0 U 1436 0 569 eth0
default 10.144.153.51 * UG 488 0 3 ppp0
º¼ ¼ö ÀÖ´Â °Íó·³, ppp0À» ÅëÇØ PPP ¼¹ö(10.144.153.51)¿¡ ´ëÇØ È£½ºÆ®
¶ó¿ìÆ®¸¦ °®°Ô µÇ¾ú°í, PPP ¼¹ö¸¦ °ÔÀÌÆ® ¿þÀÌ·Î ¾²´Â ±âº» ³×Æ®¿öÅ©
¶ó¿ìÆ®¸¦ °®°Ô µÇ¾ú´Ù.
¼³Á¤ÇØ¾ß ÇÏ´Â °ÍÀÌ À̰ͺ¸´Ù ´õ º¹ÀâÇÏ´Ù¸é - ÀÌ¹Ì ¾ð±ÞÇß´ø ¶ó¿ìÆ® °ü·Ã
¹®¼µéÀ» ÀÐ°í °¡±î¿î °÷ÀÇ Àü¹®°¡¿¡°Ô ¹®ÀÇÇØ¾ß ÇÑ´Ù.
·£ÀÌ ÀÌ¹Ì ¶ó¿ìÅ͸¦ °®°í ÀÖ´Ù¸é, »çÀÌÆ®¿¡¼ »ç¿ë°¡´ÉÇÑ º¸´Ù ³ÐÀº
³×Æ®¿öÅ©°¡ ±¸ÃàµÈ °ÔÀÌÆ®¿þÀ̸¦ ÀÌ¹Ì °®°í ÀÖ´Â °ÍÀÌ´Ù. ¿ª½Ã ±âº»
¶ó¿ìÆ®¸¦ PPP ÀÎÅÍÆäÀ̽º¸¦ °¡¸®Å°°Ô ÇÏ°í - Á¦°øÇÏ°í ÀÖ´Â ³×Æ®¿öÅ©¸¦
°¡¸®Å°´Â ´Ù¸¥ ƯÁ¤ÇÑ ¶ó¿ìÆ®¸¦ ¸¸µé¾î ÁØ´Ù.
±âÁ¸ÀÇ ·£ »ó¿¡ ÀÖ´Â ¸®´ª½º ±â°è¸¦ ÀÎÅͳݿ¡ ¿¬°áÇÒ ¶§´Â, ´ç½ÅÀº
ÇÔÃàÀûÀ¸·Î Àüü ·£À» ÀÎÅͳݿ¡ °ø°³ÇÏ´Â ¼ÀÀÌ´Ù - Å©·¡Ä¿´Â ÀÎÅͳݿ¡
ÀÖ´Ù. ÀÌ·¸°Ô Çϱâ Àü¿¡, °·ÂÇÏ°Ô ÃßõÇÏ´Â ¹Ù, ³×Æ®¿öÅ© °ü¸®ÀÚ¿Í »çÀÌÆ®
º¸¾È °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇØ¾ß ÇÑ´Ù. ¸¸ÀÏ ÀÎÅͳݿ¡ ´ëÇÑ ´ç½ÅÀÇ PPP ¿¬°á
¶§¹®¿¡ »çÀÌÆ®°¡ °ø°Ý´çÇß´Ù¸é, ÃÖ¼ÒÇÑ µ¿·á »ç¿ëÀÚµé, ³×Æ®¿öÅ©¿Í
½Ã½ºÅÛ °ü¸®ÀÚÀÌ ¹«Ã´ ȸ¦ ³¾ °ÍÀÌ´Ù. ¾Æ´Ï¸é ´õ ½É°¢ÇÑ ¹®Á¦¿¡ Á÷¸éÇÏ°Ô
µÉ °ÍÀÌ´Ù.
·£À» ÀÎÅͳݿ¡ ¿¬°áÇϱâ Àü¿¡, µ¿Àû ¿¬°áÀÏÁö¶óµµ º¸¾È ÀåÄ¡¿¡ ´ëÇØ
°í·ÁÇغ¸¾Æ¾ß ÇÑ´Ù - ±×·¯´Ï O'ReillyÀÇ "Building Internet Firewalls"¸¦
»¡¸® Âü°íÇضó!
ÀÌ¹Ì ¾ð±ÞÇÑ ´ë·Î, ÀÌ°ÍÀ» Çϴµ¥´Â ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖ´Ù. ¿©±â ÀÖ´Â
¹æ¹ýÀº ³»°¡ ¾²´Â ¹æ¹ýÀÌ´Ù(Cyclades ´ÙÁß Æ÷Æ® Á÷·Ä Ä«µå¿Í ¸î°³
ÀüÈȸ¼±ÀÇ È¸Àü½Ä Àüȸ¦ ¾´´Ù).
ÀÌ ¹æ¹ýÀÌ ¸¶À½¿¡ µéÁö ¾Ê´Â´Ù¸é, ÇÏ°í ½ÍÀº µ¥·Î ÇÏ¸é µÈ´Ù. ÇÏÁö¸¸, ÀÌ
ÇÏ¿ìÅõ¿¡´Ù Èʳ¯ ´õ ¸¹Àº ¹æ¹ýÀ» ³Ö°í ½Í´Ù. ±×·¯´Ï±î ¼³¸í°ú ¹æ¹ýÀ»
º¸³»ÁáÀ¸¸é ÇÑ´Ù!
ÁÖÀÇÇÒ °ÍÀº, ÀÌ ÀåÀÌ ¸®´ª½º¸¦ PPP ¼¹ö·Î ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡¸¸ °ü¿©ÇÑ´Ù´Â
Á¡ÀÌ´Ù. ³ª´Â Ưº°ÇÑ ´Ü¸»±â ¼¹ö³ª ±× ºñ½ÁÇÑ °ÍÀ» ¼³Á¤ÇÏ´Â Á¤º¸¸¦
Æ÷ÇÔÇÒ »ý°¢ÀÌ ÀüÇô ¾ø´Ù.
¶ÇÇÑ, shadow ºñ¹Ð¹øÈ£¸¦ °æÇèÇÏÁö ¸øÇß´Ù(¾ðÁ¨°¡ ÇÏ°Ô µÉ Å×Áö¸¸). ÇöÀç
¿©±â¿¡ ÀÖ´Â Á¤º¸µéÀº, µû¶ó¼, shadow °ü·ÃÇؼ ¿ä±¸µÇ´Â °ÍÀº ÀüÇô
Æ÷ÇÔÇÒ ¼ö ¾ø¾ú´Ù.
Ä¿³Î ÄÄÆÄÀÏ°ú Ä¿³Î ¹öÀü ´ë pppd¿¡ ´ëÇؼ ¾Õ¿¡ ÇÑ ¼³¸íÀº ±×´ë·Î
Àû¿ëµÈ´Ù. ÀÌ Àå¿¡¼´Â ÀÌ ¹®¼ÀÇ ¾Õ ºÎºÐÀ» ÀÌ¹Ì ÀÐÀº °ÍÀ¸·Î °£ÁÖÇÑ´Ù!
PPP ¼¹ö¿¡ ´ëÇؼ´Â, Ä¿³Î¿¡´Ù IP forwardingÀ» ¹Ýµå½Ã Æ÷ÇÔÇؾß
ÇÑ´Ù. ´Ù¸¥ ´É·ÂÀ» Æ÷ÇÔÇÏ°í ½ÍÀ¸¸é ±×·¸°Ô ÇÑ´Ù(IP fire walls,
accounting µîµî).
¸¸¾à ´ÙÁß-Æ÷Æ® Á÷·Ä Ä«µå¸¦ ¾²°í ÀÖ´Ù¸é, Ä¿³Î µµ±¸¿¡ ÇÊ¿äÇÑ µå¶óÀ̹ö¸¦
¸íÈ®È÷ Æ÷ÇÔÇؾ߸¸ ÇÑ´Ù.
¿ì¸®´Â µ¿ÀÏÇÑ À̸§/ºñ¹Ð¹øÈ£ ½ÖÀ» ¾²´Â ÀüȰɱâ PPP(¿Í SLIP) °èÁ¤°ú ½©
°èÁ¤À» Á¦°øÇÑ´Ù. ÀÌ·¸°Ô Çϸé (¿ì¸®·Î¼´Â) ÇÑ »ç¿ëÀÚ°¡ ÇϳªÀÇ °èÁ¤¸¸
°¡Áö¸é µÇ°í ¸ðµç ¿¬°á °¡´ÉÇÑ ÇüÅ¿¡ ´ëÇØ ÀÌ°ÍÀ» ¾µ ¼ö ÀÖ´Â ÀÕÁ¡ÀÌ
ÀÖ´Ù.
¿ì¸®´Â ±³À° ±â°üÀ̱⠶§¹®¿¡, Á¢¼ÓÇÏ´Â °£ºÎ³ª Çлýµé¿¡°Ô µ·À» ¹ÞÀ»
ÇÊ¿ä°¡ ¾øÀ¸¸ç, °èÁ¤ ¸¸µé±â³ª ¿äÀ² ¹®Á¦ µî¿¡ ´ëÇØ °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
»çÀÌÆ®¿Í ÀÎÅÍ³Ý »çÀÌ¿¡ ¹æÈ£º®À» ¿î¿µÇÏ°í Àִµ¥, ÀüÈ È¸¼±ÀÌ ¿ì¸®
(ÀÎÅͳÝ) ¹æÈ£º® ¾È¿¡ Àֱ⠶§¹®¿¡ ¸î¸î »ç¿ëÀÚ Á¢±ÙÀ» Á¦ÇÑÇÑ´Ù(ÂüÀ¸·Î
¸í¹éÇÑ ÀÌÀ¯ ¶§¹®¿¡, ¿ì¸®ÀÇ ´Ù¸¥ ³»ºÎ ¹æÈ£º®¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº ¿©±â¿¡
¾µ ¼ö ¾øÀ¸¸ç, ¾î¶² °æ¿ì¿¡µµ ÀûÀýÇÏÁö ¾Ê´Ù.)
¿ì¸® »çÀÌÆ®¿¡ PPP ¿¬°áÀ» ±¸ÃàÇÏ·Á´Â »ç¿ëÀÚ°¡ °ÅÄ¡´Â °úÁ¤Àº(¹°·Ð À¯È¿ÇÑ
°èÁ¤À» °¡Áö°í ÀÖÀ» °æ¿ì¿¡):-
- ¶ó¿ìÆ®½Ä ÀüÈ¿¡ ÀüÈÇÑ´Ù(ÀÌ°Ç ¸ðµ© ÀºÇà¿¡ ¿¬°áµÇ´Â ÀüȹøÈ£
Çϳª´Ù - ³î°í Àִ ù¹ø° ÀüÈ°¡ ¾²ÀÌ°Ô µÈ´Ù. )
- À¯È¿ÇÑ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£ ½ÖÀ¸·Î Á¢¼ÓÇÑ´Ù.
- ½© ¸í·ÉÇà¿¡¼.
ppp
¸í·ÉÀ» ÁÖ¸é ¼¹ö¿¡¼ PPP¸¦ ½ÃÀÛÇÏ°Ô
ÇÑ´Ù.
- ÀÚ±âÂÊ PC¿¡¼ PPP¸¦ ½ÃÀÛÇÑ´Ù(À©µµ¿ìÁîµç, µµ½ºµç, ¸®´ª½ºµç, MAC
OS, ¾î¶² °ÍÀ̵çÁö - ±×°Ç ±×ÂÊ ¹®Á¦´Ù).
¼¹ö´Â °¢°¢ÀÇ ÀüÈÇØ µé¾î¿Â Æ÷Æ®¿¡ ´ëÇØ IP ¹øÈ£¸¦ µ¿ÀûÀ¸·Î ³ª´²ÁÖ±â
À§ÇØ °³º°ÀûÀÎ /etc/ppp/options.ttyXX
ÆÄÀÏÀ» ¾´´Ù. ÀÌ°ÍÀ»
¸¸µé¸é ¶ó¿ìÆ®³ª °ÔÀÌÆ®¸¦ ¸¸µé ÇÊ¿ä°¡ ¾ø¾îÁø´Ù.
»ç¿ëÀÚ ÂÊ¿¡¼ ²÷°Ô µÇ¸é, pppd´Â ÀÌ°ÍÀ» ¾Ë¾Æ³»°í ¸ðµ©¿¡°Ô ²÷µµ·Ï
Áö½ÃÇϸç, µ¿½Ã¿¡ PPP ¿¬°áÀ» ²÷¾î ÁØ´Ù.
´ÙÀ½ÀÇ ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏ´Ù:-
- ¸®´ª½º, ÇÊ¿äÇÑ ¼±ÅûçÇ×À» Æ÷ÇÔÇؼ Á¤È®È÷ ÄÄÆÄÀÏµÈ °Í
- Ä¿³Î¿¡ ´ëÇØ Àû´çÇÑ ¹öÁ¯ÀÇ pppd
- ¸ðµ© ¿¬°áÀ» Áö´ÉÀûÀ¸·Î ´Ù·ç´Â 'getty' ÇÁ·Î±×·¥
¿ì¸®´Â getty_ps2.0.7h¸¦ ¾²Áö¸¸, mgettyµµ Å©°Ô °í·ÁÇÏ°í ÀÖ´Ù. mgetty°¡
pap/chap(pap´Â À©µµ¿ìÁî95ÀÇ Ç¥ÁØÀÌ´Ù)¸¦ ¾²´Â Àüȸ¦ °¡·Á³»°í pppd¸¦
ÀÚµ¿ÀûÀ¸·Î ºÒ·¯³»´Â °ÍÀ» ¾Ë°í ÀÖÁö¸¸, ¿©ÀüÈ÷ Ž±¸ÇÏ´Â ÁßÀÌ´Ù.
- ÀüÈ °Ç »ç¿ëÀÚµéÀÌ Á¢±ÙÇÒ ¼ö ÀÖ´Â ÀÛµ¿ ÁßÀÎ ·ÎÄà ³×ÀÓ
¼¹ö(DNS).
°¡´ÉÇÏ´Ù¸é µ¶ÀÚÀûÀÎ DNS¸¦ ÁøÂ¥ ½ÇÇàÇÏ°í ÀÖ¾î¾ß ...
PPP ¼¹ö¸¦ ¼³Á¤Çϱâ Àü¿¡, ¸®´ª½º ±â°è´Â ÀüȰɱâ Á¢±ÙÀ» ´Ù·ê ¼ö ÀÖ´Â
´É·ÂÀÌ ÀÖ¾î¾ß ÇÑ´Ù.
ÀÌ ¾î¿°Å³ª¿¡¼´Â ÀÌ°ÍÀ» ¼³Á¤ÇÏ´Â ¹ýÀ» ´Ù·çÁö´Â ¾Ê´Â´Ù. ÀÌ¿¡ ´ëÇÑ
Á¤º¸´Â ¼±ÅÃÇÑ gettyÀÇ ¹®¼¿Í serial HOWTO¸¦ º¸¶ó.
¸ðµç ÀüȰɱâ Æ÷Æ®¿¡ ´ëÇØ º¸ÆíÀûÀÎ ¼±ÅûçÇ×Àº
/etc/ppp/options
ÆÄÀÏ¿¡¼ ¼³Á¤ÇØ¾ß ÇÑ´Ù. ¿ì¸®°¡ ¾²´Â
¼±ÅûçÇ×Àº:-
asyncmap 0
netmask 255.255.254.0
proxyarp
lock
crtscts
modem
ÁÖÀÇ - ¾î¶² (¸í¹éÇÑ) ¶ó¿ìÆ®µµ ¾²Áö ¾Ê´Â´Ù - Ưº°È÷ ±âº» ¶ó¿ìÆ®
¼±ÅûçÇ×Àº ¾ø´Ù. ±×·¸°Ô ÇÏ´Â ÀÌÀ¯´Â (PPP ¼¹ö·Î¼)¿ä±¸µÇ´Â °ÍÀ̶ó°í´Â
ppp Ŭ¶óÀ̾ðÆ® ÃøÀ¸·ÎºÎÅÍ ÆÐŶÀ» ¹Þ¾Æ ·£/ÀÎÅͳÝÀ¸·Î ¶ó¿ìÆ®½ÃÅ°°í
Ŭ¶óÀ̾ðÆ®Ãø¿¡°Ô ·£/ÀÎÅͳݿ¡¼ ÆÐŶÀ» ¹Þ¾Æ ¶ó¿ìÆ®½ÃÅ°´Â °Í »ÓÀ̱â
¶§¹®ÀÌ´Ù.
¿©±â¿¡ ÇÊ¿äÇÑ °ÍÀ̶ó°í´Â Ŭ¶óÀ̾ðÆ® Ãø¿¡ ´ëÇÑ È£½ºÆ® ¶ó¿ìÆ®¿Í pppd¿¡
´ëÇÑ 'proxyarp' ¼±ÅûçÇ×À» ¾²´Â °ÍÀÌ´Ù.
±âº»ÀûÀ¸·Î 'proxyarp' ¼±ÅûçÇ×Àº 'PPP Ŭ¶óÀ̾ðÆ® ÂÊ¿¡ º¸³»´Â ¸ðµç
ÆÐŶÀ» ³ªÇÑÅ× º¸³»¶ó'¶ó°í ÇÏ´Â PPP ¼¹öÀÇ ARP Å×ÀÌºí¿¡ ÀÖ´Â ÇÁ¶ô½Ã ARP
³»¿ëÀ» ¼³Á¤ÇÑ´Ù(³î¶ø°Ôµµ). ÀÌ°ÍÀÌ ÇϳªÀÇ PPP Ŭ¶óÀ̾ðÆ®¿¡ ´ëÇØ
¶ó¿ìÆ®¸¦ ¼³Á¤ÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀÌ´Ù - ÇÏÁö¸¸ µÎ°³ÀÇ ·£À» ¶ó¿ìÆ®ÇÏ´Â
ÁßÀ̶ó¸é ¾µ ¼ö ¾ø´Ù. - ÇÁ¶ô½Ã ARP¸¦ ¾µ ¼ö ¾ø´Â Àû´çÇÑ ³×Æ®¿öÅ©
¶ó¿ìÆ®¸¦ Ãß°¡Çؾ߸¸ ÇÑ´Ù.
¾Æ¸¶ ´ç½ÅÀº ÀüÈ °Å´Â »ç¿ëÀÚµéÇÑÅ× µ¿Àû IP ÁÖ¼Ò ÇÒ´çÀ» Á¦°øÇϱâ
¿øÇÏ´Â°Ô °ÅÀÇ È®½ÇÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº °¢°¢ÀÇ Àüȹޱâ Æ÷Æ®¿¡´Ù IP ¹øÈ£¸¦
ÇÒ´çÇϸé ÇÒ ¼ö ÀÖ´Ù. ÀÌÁ¦ °¢°¢ÀÇ Àüȹޱâ Æ÷Æ®¿¡´Ù
/etc/ppp/options.ttyXX
¸¦ ¸¸µç´Ù.
¿©±â¿¡´Ù, °£´ÜÈ÷ ·ÎÄÃ(¼¹ö)IP ÁÖ¼Ò¸¦ ³Ö¾îÁÖ°í, °¢°¡ÀÇ Æ÷Æ®¿¡¼ ¾µ IP
ÁÖ¼Ò¸¦ ³Ö¾îÁÖ¸é µÈ´Ù. ¿¹¸¦ µé¾î
kepler:slip01
Ưº°È÷, ÀÌ ÆÄÀÏ¿¡´Ù À¯È¿ÇÑ È£½ºÆ® À̸§À» ¾µ ¼ö ÀÖ´Ù´Â °Í¿¡
ÁÖÀÇÇÑ´Ù(³ª´Â ³»°¡ ³» ³×Æ®¿öÅ©¿¡ ÀÖ´Â ±â°è¿Í ÀåÄ¡ÀÇ IP ÁÖ¼Ò¸¦
±â¾ïÇϴµ¥ ÇÑ°è°¡ ÀÖÀ½À» ¾Ë°í ÀÖ´Ù - À̸§ÀÌ ÈξÀ ´õ ÀǹÌÀÖ´Ù)!
ppp¿¬°á ½ÃÀÛÀÌ Ä¿³Î ÀåÄ¡(³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º)À» ¼³Á¤ÇÏ°í Ä¿³Î ¶ó¿ìÆÃ
Å×À̺íÀ» Àß Á¶ÀÛÇÒ °ÍÀ» ¿ä±¸Çϱ⠶§¹®¿¡ Ưº°ÇÑ Æ¯±ÇÀÌ ¿ä±¸µÈ´Ù - »ç½Ç
¿ÏÀüÇÑ ·çÆ® ±ÇÇÑ.
´ÙÇàÈ÷µµ, pppd´Â ÀϹݻç¿ëÀÚ°¡ ·çÆ® Ư±ÇÀ¸·Î ¾µ ¼ö ÀÖµµ·Ï
¼³Á¤Çصµ '¾ÈÀü'Çϵµ·Ï ¼³°èµÇ¾ú´Ù. ±×·¯¹Ç·Î ÀÌ·¸°Ô ÇÏ¸é µÈ´Ù.
chmod u+s /usr/sbin/pppd
ÆÄÀÏÀ» ¿°ÅÇغ¸¸é, ÀÌ·± ½ÄÀ¸·Î º¸ÀδÙ.
-rwsr-xr-x 1 root root 74224 Apr 28 07:17 /usr/sbin/pppd
ÀÌ·¸°Ô ÇÏÁö ¾ÊÀ¸¸é, »ç¿ëÀÚ´Â ppp ¿¬°áÀ» ¼³Á¤ÇÒ ¼ö ¾ø´Ù.
ÀüÈ°Å´Â PPP »ç¿ëÀÚµéÀÌ ÇÏ´Â ÀÏÀ» °£ÆíÇÏ°Ô ÇØÁÖ±â À§Çؼ, ¿ì¸®´Â
»ç¿ëÀÚµéÀÌ ·Î±äÇßÀ» ¶§ °£´ÜÇÑ ¸í·ÉÀ¸·Î ¼¹ö ÂÊ¿¡¼ °£´ÜÈ÷ ppp¸¦
½ÃÀÛÇϵµ·Ï ¹ü¿ë º°¸í(/etc/bashrc¾È¿¡´Ù)À» ¸¸µé¾ú´Ù.
´ÙÀ½°ú °°´Ù.
alias ppp="exec /usr/sbin/pppd -detach"
ÀÌ°ÍÀÌ ÇÏ´Â ÀÏÀº
- exec : ½ÇÇà ÁßÀÎ ÇÁ·Î±×·¥(ÀÌ °æ¿ì ½© ÀÚü)°ú ½ÇÇàÇÒ ÇÁ·Î±×·¥À»
¹Ù²ã¶ó.
- pppd -detach : pppd¸¦ ½ÃÀÛÇÏ°í ¹è°æÀÛ¾÷À¸·Î ºÐ±âÇÏÁö
¸¶¶ó. pppd°¡ ÀÖ´Â µ¿¾È ´Ù¸¥ °úÁ¤ÀÌ ¾øÀ½À» º¸ÀåÇØ ÁØ´Ù.
»ç¿ëÀÚ°¡ ÀÌ·¸°Ô ·Î±äÇßÀ» ¶§ 'w'ÀÇ Ãâ·ÂÀ¸·Î ¾Æ·¡¿Í °°ÀÌ º¸ÀδÙ.
6:24pm up 3 days, 7:00, 4 users, load average: 0.05, 0.03, 0.00
User tty login@ idle JCPU PCPU what
hartr ttyC0 3:05am 9:14 -
±×¸®°í ÀÌ°Ô ´Ù´Ù... ÀÌ°Ô °£´ÜÇÏ°íµµ, ±âº»ÀûÀÎ PPP ¼¹ö ½Ã½ºÅÛÀ̶ó°í
¸»ÇÒ ¼ö ÀÖ´Ù!
ÀÌ°ÍÀº ¸Å¿ì °£´ÜÇÏ´Ù - »çÀÌ¿¡ ¸ðµ©ÀÌ ¾øÀ¸´Ï ¾ÆÁÖ °£´ÜÇÏ´Ù.
¹«¾ùº¸´Ùµµ ±â°è Áß Çϳª¸¦ '¼¹ö'·Î °í¸£°í, 'Ŭ¶óÀ̾ðÆ® Ãø'¿¡¼ Á÷·Ä
Æ÷Æ®¸¦ ½ÇÇà½ÃÅ°±â À§ÇØ ¹Ì´ÏÄÞÀ» ¾µ ¼ö ÀÖ´Â ¿¬°á´É·ÂÀ» °®°í ÀÖ´ÂÁö
Å×½ºÆ® ÇÒ ¼ö ÀÖµµ·Ï Á÷·Ä Æ÷Æ®¿¡ ´ëÇØ getty¸¦ ¼³Á¤ÇÑ´Ù.
ÀÌ ±â´ÉÀ» °®Ãß¾úÀ¸¸é, ÀüȰɱ⠿¬°á¿¡¼ ó·³ »ç¿ëÀÚ À̸§/ºñ¹Ð¹øÈ£¸¦
¼¼ À¯È¿È ½ÃÅ°´Â ¿¬°áÀ» ¸¸µé ÀÛÁ¤ÀÌ ¾Æ´Ï¶ó¸é getty¸¦ ¾ø¾Ø´Ù. ±â°è
¸ðµÎ¸¦ '³» ¼Õ¾È¿¡' µÎ°í ÀÖ´Â °ÍÀ̶ó¸é, ÀÌ·± °É ¿øÇÏÁö ¾ÊÀ¸¸®¶ó°í
ÃßÃøÇß´Ù.
ÀÌÁ¦, ¼¹ö¿¡¼, getty¸¦ ¾ø¾Ö°í 'setserial'À» ½á¼ ¾çÂÊ ±â°è¿¡ Á÷·Ä
Æ÷Æ®°¡ Á¤È®ÇÏ°Ô ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù.
ÀÌÁ¦ ÇØ¾ß ÇÒ °ÍÀº ¾çÂÊ ±â°è¿¡¼ pppd¸¦ ½ÃÀÛÇÏ´Â °ÍÀÌ´Ù. ¾çÂÊ ±â°è¿¡¼
¿¬°á¿¡ ´ëÇØ /dev/ttyS334¸¦ »ç¿ëÇÑ´Ù°í °¡Á¤ÇÏ°Ú´Ù. ±×·¯¸é ¾çÂÊ ±â°è¿¡¼
´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù:-
pppd -detach crtscts lock <local IP>:<remote IP> /dev/ttyS3 38400 &
ÀÌ°ÍÀÌ ¿¬°áÀ» ¸¸µé¾î ÁØ´Ù - ÇÏÁö¸¸ ¾ÆÁ÷ ¾Æ¹« ¶ó¿ìÆ®µµ Á¤ÀÇÇÏÁö
¾Ê¾Ò´Ù. ¿¬°áÀ» °¢ ±â°è¿¡´Ù ÇÎÇØ º½À¸·Î½á ½ÃÇèÇØ º¼ ¼ö ÀÖ´Ù. ÀÌ°Ô
ÀÛµ¿Çϸé, ÇÑÂÊÀÇ pppd °úÁ¤À» Á׿©¼ ¿¬°áÀ» ²÷´Â´Ù.
ÇÊ¿äÇÑ ¶ó¿ìÆ®´Â ¹°·Ð ¹«¾ùÀ» ÇÏ·Á°í Çϴ°¡¿¡ ´Þ·ÁÀÖ´Ù. ÀϹÝÀûÀ¸·Î, ±â°è Çϳª°¡ ÀÌ´õ³Ý(°ú ±×³Ê¸Ó)¿¡ ¿¬°áµÇ¾î ÀÖÀ¸¸ç µû¶ó¼ ¶ó¿ìÆ®°¡ Á¤È®È÷ PPP ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®Ãø¿¡ ¸ðµÎ ¿ä±¸µÈ´Ù.
µû¶ó¼ ÀÌ´õ³ÝÀÌ ÀåÄ¡µÈ ±â°è¿¡¼ pppd ¸í·ÉÀº ÀÌ·¸°Ô µÉ °ÍÀÌ´Ù.
pppd -detach crtscts lock proxyarp <local IP>:<remote IP> /dev/ttyS3 38400 &
´Ù¸¥ ±â°è¿¡¼´Â ÀÌ·¸°Ô µÈ´Ù.
pppd -detach crtscts lock defaultroute <local IP>:<remote IP> /dev/ttyS3 38400 &
µÎ°³ÀÇ ³×Æ®¿öÅ©¸¦ (Á÷·Ä ¿¬°á·Î!) ¿¬°áÇÒ °æ¿ì³ª ´õ º¹ÀâÇÑ ¶ó¿ìÆ® ¿ä±¸¸¦
°®°í ÀÖ´Ù¸é, ÀÌ ¹®¼ ¾Õ¿¡¼ ÀÌ¹Ì ¾ð±ÞÇÑ °Í°ú ¿ÏÀüÈ÷ °°Àº ¹æ½ÄÀ¸·Î
/etc/ppp/ip-upÀ» ¾µ ¼ö ÀÖ´Ù.
·Î¹öÆ® ÇÏÆ®
Æ÷Æ® Çìµé·£µå, ¼ºÎ ¿À½ºÆ®·¹Àϸ®¾Æ
¸á¹ö¸¥, ºòÅ丮¾Æ, ¿À½ºÆ®·¹Àϸ®¾Æ
1996 8¿ù/10¿ù
1997 1¿ù/ 3¿ù