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)