ÀÌÀüÆäÀÌÁö ´ÙÀ½ÆäÀÌÁö Â÷·Ê

12. 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 ¼±ÅûçÇ×À» ÁÖ¸é µÈ´Ù).

12.1 Á¦°øµÈ ¼±ÅûçÇ× ¿¹Á¦ ÆÄÀÏ

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

12.2 ¾î¶² ¼±ÅûçÇ×À» ½á¾ß Çϳª?(PAP/CHAP°¡ ¾Æ´Ñ °æ¿ì)

±Û½ê ¸ðµç °æ¿ì¿¡ µû¶ó ´Ù¸£´Ù°í³ª ÇÒ±î(ÈÞ). ¿©±â¿¡ Á¤ÇسõÀº ¼±ÅûçÇ×Àº ¾Æ¸¶ ´ëºÎºÐÀÇ ¼­¹ö¿¡ ´ëÇØ ÀÛµ¿ÇÒ °ÍÀÌ´Ù.

ÇÏÁö¸¸, ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é ¿¹Á¦ ÆÄÀÏ(/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)


ÀÌÀüÆäÀÌÁö ´ÙÀ½ÆäÀÌÁö Â÷·Ê