À̱ÛÀº http://www.sput.dsl.nl/~rob ¿¡ ÀÖ´Â Rob van der Putten
ÀÇ ±ÛÀ» ±âÃÊ·Î ÆíÁýÇÏ¿´´Ù.
1. Àü¿ë¼±À̶õ ?
2. ÀüÁ¦ 3.
¸ðµ© 4. ¸ðµ© Á¶Á¤ 5.
½ÃÇè 6. ¸ðµ© ¸í·É¾î 7.
pppd
1. Àü¿ë¼±À̶õ ?
Àüȱ¹À̳ª ´Ù¸¥ ±â°üÀ¸·ÎºÎÅÍ ºô¸°
µÎ ÁöÁ¡À» ¿¬°áÇÏ´Â °íÁ¤µÈ ¿µ±¸ÀûÀÎ ¶óÀÎÀ» ¸»ÇÑ´Ù. ¼±Àº ¿Í¼±
ÄÉÀ̺í(twisted cable), µ¿ÃàÄÉÀ̺í, FDDI µîÀ» ¸»Çϸç Æ®·£½ºÆ÷¸Ó,
ÁõÆø±â, Àç»ý±â µîÀ» Æ÷ÇÔÇÑ´Ù. ¿©±â¼´Â 2¼±½Ä ¿Í¼±(twisted
pair) Àü¿ë¼±¿¡¼ ¸ðµ©°ú pppd¸¦ ¼Â¾÷ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
2. ÀüÁ¦
¸®´ª½º¿¡ ÀÌ¹Ì pppd°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. minicom
°°Àº ¸ðµ©À» Á¶Á¤ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» °®°í ÀÖ¾î¾ß ÇÑ´Ù.
3. ¸ðµ©
Àü¿ë¼±Àº Àüȱ³È¯±â¿¡ ¿¬°áµÇ¾îÀÖÁö
¾ÊÀ¸¹Ç·Î Á÷·ù Àü¿øÀ̳ª ´ÙÀ̾óÅæ, ÅëÈÁß ½ÅÈ£, ¸µ ½Ã±×³ÎÀ» Á¦°øÇÏÁö
¾Ê ´Â´Ù. µû¶ó¼ ¸ðµ©ÀÌ ÀÌ ¸ðµç°É ÇØ°áÇØ¾ß ÇÑ´Ù.
´ç½ÅÀº 2°³ÀÇ µ¿ÀÏÇÑ ¿ÜÀåÇü Àü¿ë¼± ¸ðµ©À»
°®°í ÀÖ¾î¾ßÇϸç À̸ðµ©Àº ´ýºê ¸ðµå( dumb mode)¸¦ Áö¿øÇØ¾ß ÇÑ´Ù.
ÁÖ : ´ýºê ¸ðµå¶õ ½º¸¶Æ®¸ðµå¿Í ´ëºñµÇ´Â
°³³äÀ¸·Î ¿ì¸®°¡ ÈçÈ÷ ´ÙÀ̾ó¾÷ ¸ðµ©¿¡¼ AT ¸í·ÉÀ¸·Î ¸ðµ© ¼ÂÆÃÀ»
¹Ù²Ü ¼ö ÀÖ´Â °ÍÀ» ½º¸¶Æ® ¸ðµå¶óÇϴµ¥ ºñÇØ ´ýºê ¸ðµå¿¡¼´Â ¸ðµ©
¸í·ÉÀ¸·Î ¸ðµ© ¼ÂÆÃÀ» ¹Ù²Ü ¼ö ¾ø´Ù.
¡Ø ´Ù¸¥ ÇÊ¿ä »çÇ× - 2°³ÀÇ RS-232 ÄÉÀ̺í
- RS-232 Å×½ºÆ® Ç÷° - 2 RJ-11 ÄÚµå (ÇÑÂÊÀº Àü¿ë¼±¿¡ ¿¬°áµÊ)
- AT ¸í·É¿¡ ´ëÇÑ ±âº»Àû ÀÌÇØ
¡ã top
4. ¸ðµ© Á¶Á¤
¸ðµ©À» ÃÖ°í ¼Óµµ·Î Á¶Á¤ÇØ¾ß ÇÑ´Ù.
Áï ¸ðµ©ÀÇ ½Ã¸®¾ó Æ÷Æ® Ãø ¼Óµµ¸¦ ¸ðµ©ÀÇ ¼±·Î¼Óµµ°¡ 14.4k ¶ó¸é
57600, ¸ðµ©ÀÌ 28.8k ¼Óµµ ÀÌ»óÀ̸é 115200À¸·Î Á¶Á¤ÇÑ´Ù. ¿ì¸®°¡
ÈçÈ÷ 33.6k ³ª 56k ¸ðµ©À̶ó ºÎ¸¦ ¶§ ÀÌ´Â ¼±·Î¼Óµµ¸¦ ¸»ÇÑ´Ù. ¼±·Î¼Óµµ°¡
¸ðµ©ÀÇ Àü¼Û ¼Óµµ¿¡ °¡Àå Å« ¿µÇâÀ» Áֱ⠶§¹®ÀÌ´Ù. ÀÏ´Ü ¸ðµ©ÀÌ
´ýºê ¸ðµå·Î µé¾î°¡¸é ÀÌ ¼Óµµ¸¦ À¯ÁöÇÑ´Ù. Åë½ÅÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿©
¸ðµ©À» ´ÙÀ½°ú °°ÀÌ Á¶Á¤ÇÑ´Ù.
ÁÖ : ¿©±â¿¡ Àû¿ëµÇ´Â ¸ðµ©Àº ½º¸¶Æ®¸ðµå¿Í
´ýºê ¸ðµå¸¦ µ¿½Ã¿¡ Áö¿øÇÏ´Â ¸ðµ©ÀÌ´Ù. ½º¸¶Æ® ¸ðµå »óÅ¿¡¼
Åë½ÅÇÁ·Î±×·¥À¸·Î ¸ðµ©¿¡ ¸í·ÉÀ» ÁÖ°í ´ýºê ¸ðµå·Î ¹Ù²Ù¸é ÀÌ °ªÀº
¸ðµ©À» Çϵå¿þ¾îÀûÀ¸·Î ¸®¼ÂÇϱâÀü±îÁö À¯ÁöÇÑ´Ù. ÀÌ µÎ ¸ðµå¸¦
µ¿½Ã¿¡ Áö¿øÇÏ´Â ¸ðµ©À¸·Î ´ëÇ¥ÀûÀ롂 USRobotics Courier ¸ðµ©ÀÌ´Ù.
- °íÁ¤ ½Ã¸®¾óÆ÷Æ® ¼Óµµ(Áï ¼±·Î¼Óµµ¿Í ¹«°üÇÏ°Ô
½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ °íÁ¤) - Çϵå¿þ¾î Ç÷οìÄÁÆ®·Ñ(RTS/CTS
¶ó ÇÔ) - X-on/X-off¸¦ »ç¿ëÇÏ¸é ¾ÈµÊ - 8ºñÆ®, Æи®Æ¼ ¾øÀ½,
1 ½ºÅéºñÆ® - ¸ðµ©Àº ¼±·ÎÀÇ ½ÇÁ¦ »óŸ¦ ¹Ý¿µÇØ¾ß ÇÑ´Ù(&C1)
- ¸ðµ©Àº DCD »óŸ¦ ¹«½ÃÇؼ± ¾ÈµÈ´Ù.(&D2 ȤÀº &D3)
at&v ¶Ç´Â atix ¸í·ÉÀ¸·Î ±¸¼ºÀ» È®ÀÎÇÑ´Ù.
ÀÌÁ¦ ¸ðµ©À» ´ýºê ¸ðµå·Î ÀüȯÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. ¶Ç ÀÌ ¸ðµå¿¡¼
ºüÁ® ³ª¿À´Â ¹æ¹ýµµ ¾Ë¾Æ¾ß ÇÑ´Ù. ¿Ö³ÄÇÏ¸é ¸ðµ© ¼ÂÆÃÀº ½º¸¶Æ®¸ðµå¿¡¼¸¸
º¯°æÇÒ ¼ö Àֱ⠶§¹® ÀÌ´Ù.
ÀÌÁ¦ ¸ðµ©À» ´ÙÀ½°ú °°ÀÌ Á¶Á¤ÇÑ´Ù.
- DTR ÀÌ off½Ã ¸ðµ© ¸®¼Â(º¸Åë &d3)
- ÀÌ´Â »ç¿ëÀÚ°¡ ¸ðµ© »ç¿ëÀ» ³¡³»¸é Áï Åë½Å ÇÁ·Î±×·¥À» Á¾·áÇϸé
DTR ½ÅÈ£°¡ off µÈ´Ù. À̶§ ¸ðµ©ÀÌ ¿¬°áÀ» ²÷°í ¸ðµ© ¼³Á¤°ªÀ» ¿ø·¡´ë·Î
µÇµ¹¸®¶ó´Â ÀǹÌÀÌ´Ù. ±×·¡¾ß¸¸ ´ÙÀ½ »ç¿ë½Ã ¿¬°á¿¡ ÁöÀåÀÌ ¾ø´Ù.
- Àü¿ë¼±¸ðµå(&L1 ȤÀº &L2) - - ¿ø°ÝÁö¸ðµ©Àº ÀÚµ¿ÀÀ´ä(so=1)
·ÎÄ®¸ðµ©Àº ¿À¸®Áö³×ÀÌÆ®(s0=0) - ¹«ÀÀ´ä¸ðµå(¸ðµ©Àº °á°úºÎÈ£¸¦
º¸³»Áö ¾Ê´Â´Ù) - ´ýºê ¸ðµå(\D1 ¶Ç´Â %D1 ÀϺθðµ©Àº Á¡ÆÛ¸¦
»ç¿ëÇÑ´Ù.) - À̸í·ÉÀÌ ÀÔ·ÂµÇ¸é ¸ðµ©Àº AT ¸í·ÉÀ» ¹ÞÁö ¾ÊÀ¸¹Ç·Î
¸Ç ³ªÁß ½ÇÇàÇÒ°Í. ÀÌÁ¦ &W ¸í·ÉÀ¸·Î °ªÀ» ÀúÀåÇÑ´Ù.
5. ½ÃÇè
ÀÌÁ¦ ½ÃÇèÇÒ Â÷·Ê´Ù. µÎ ´ëÀÇ
Çǽÿ¡ RS-232 ÄÉÀ̺í·Î ¸ðµ©À» ¿¬°áÇÏ°í µÎ ¸ðµ©Àº Àüȼ±°ú RJ-11
ÄܳØÅÍ·Î ¿¬°áÇÑ´Ù. Àá½Ã ÈÄ µÎ ¸ðµ©Àº ÀÚµ¿À¸·Î ¿¬°áµÈ´Ù. ¾çÂÊ¿¡
minicom °°Àº Åë½ÅÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ½Ã¸®¾óÆ÷Æ®¼Óµµ¸¦ ¸ÂÃ߸é
ÇÑÂÊ¿¡¼ Å°º¸µå¸¦ ÀÔ·ÂÇÏ¸é ´Ù¸¥ ÂÊ È¸é¿¡ ³ªÅ¸³´Ù. (ÁÙ ¹Ù²ñ
µîÀÌ ¾È ¸ÂÀ¸¸é ÇÑÂÊÀº ¹Ý ÀÌÁ߸ðµå(half duflex)·Î ¹Ù²Û´Ù.) rj-11
ÄܳØÅ͸¦ »« ÈÄ ´Ù½Ã Àմ´Ù. ¶Ç ¸ðµ© ½ºÀ§Ä¡¸¦ ²ö ÈÄ ´Ù½Ã ÄÒ´Ù.
rs-232 ÄÉÀÌºí ¿¬°áÀ» ²÷¾ú´Ù ´Ù½Ã À̾´Ù. ¾î´À °æ¿ìµç ¸ðµ©Àº
Àç ¿¬°áÀ» ½ÃµµÇÑ´Ù. ESC ij¸¯ÅÍ(+++)¸¦ ¹«½ÃÇÏ´ÂÁö Å×½ºÆ® Çغ¸¶ó.
ÇÊ¿ä½Ã ESC ij¸¯Å͸¦ ¹«½ÃÇϵµ·Ï ¸ðµ©À» Á¶Á¤Ç϶ó.
6. ¸ðµ© ¸í·É¾î
- Hi - Tech ¸ðµ©ÀÇ ¿¹ ·ÎÄ®
- ATL1&C1&D3&L2%D1&W&W1 ¿ø°Ý - ATM0&C1&D3&L2%D1S0
= 1&W&W1
¡ã top
7. pppd
Àü¿ë¼±¿¡¼´Â ppp ¿¬°á½Ã
login À» ÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î mgetty¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸ç Á¢¼ÓÀ»
ÅëÁ¦ÇÒ »ç¿ëÀÚ °èÁ¤µµ ÇÊ¿ä¾ø´Ù. ÀÌ ¿¬°áÀº ¸¶Ä¡ µÎ ´ëÀÇ Çǽø¦
³Î ¸ðµ© ÄÉÀ̺í·Î ¿¬°áÇÏ´Â°Å¿Í °°´Ù. ¿¬°á¿¡¼ À¯ÀÇÇÒ »çÇ×Àº
¾Æ·¡¿Í °°´Ù.
- ½Ã½ºÅÛÀ» ºÎÆà ÈÄ pppd´Â RS-232Æ÷Æ®ÀÇ
DTRÀ» on ÇØ¾ß ÇÑ´Ù. ±×¸®°í DCD°¡ onÀ¸·Î ¹Ù²ï ÈÄ ¿¬°áÀ» ½ÃµµÇؾß
ÇÑ´Ù.
- ¿ø°Ý ½Ã½ºÅÛÀÌ ²¨Á®ÀÖÀ¸¸é pppd´Â ¿ø°Ý
½Ã½ºÅÛÀÌ ¿Ã¶ó¿Ã ¶§±îÁö ±â´Ù·Á¾ß ÇÑ´Ù.
- ¿¬°áÀÌ ¼º¸³µÈ ÈÄ ²÷±â¸é pppd´Â ¸ðµ©À»
¸®¼ÂÇØ¾ß ÇÑ´Ù.(ÀÌ´Â DTRÀ» off ÇÑ ÈÄ ´Ù½Ã on ÇÏ¸é µÈ´Ù. )
- ¸¸¾à pppd ÇÁ·Î¼¼½º°¡ Á×À¸¸é °¨½Ã ÇÁ·Î¼¼½º°¡
pppd¸¦ Àç½ÇÇàÇØ¾ß ÇÑ´Ù.
7.1 ±¸¼º
¸ðµ©ÀÌ com2¿¡ ¿¬°áµÇ ÀÖ´Ù¸é ·ÎÄ® ½Ã½ºÅÛÀÇ /etc/ppp/options.ttyS1Àº
¾Æ·¡¿Í °°´Ù. crtscts mru 576 mtu 576 passive
Local ip : remote ip -chap modem -pap persist
¿ø°Ý½Ã½ºÅÛÀº ¾Æ·¡¿Í °°´Ù.
crtscts mru 576 mtu 576 passive
Remote ip : local ip -chap modem -pap persist
persist ¿É¼ÇÀº ȸ¼± Àý´Ü½Ã pppd ÇÁ·Î¼¼½º¸¦
°è¼Ó À¯Áö½ÃÄÑÁØ´Ù.
7.2 ½ºÅ©¸³Æ®
µ¥ºñ¾ÈÀÇ °æ¿ì¶ó¸é /etc/init.d/network ¿¡¼ ¾Æ·¡ÀÇ ½ºÅ©¸³Æ®¸¦
½ÇÇàÇÑ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ¸®¸ðÆ®¿ÍÀÇ ¿¬°á¿©ºÎ¸¦ üũÇÑÈÄ 30Ãʸ¦
±â´Ù·Á¼ ppp ¿¬°áÀ» ½ÃµµÇÑ´Ù. ÀÌ´Â ºÎÆà ÈÄ com Æ÷Æ®¸¦ ±¸¼ºÇϵµ·Ï
±â´Ù¸®´Â ½Ã°£ÀÌ´Ù.
#!/bin/bash sleep 30 while true
do if ! ( /sbin/ifconfig | grep remote_sddr > /dev/null)
then /usr/local/sbin/Prem_host.sh & fi sleep
300 done
local ½Ã½ºÅÛÀ» ÅëÇØ ¸®¸ðÆ® ½Ã½ºÅÛÀÌ ÀÎÅͳÝÀ»
»ç¿ëÇÑ´Ù¸é ¸®¸ðÆ®ÀÇ pppd ¿É¼Ç¿¡ defaultroute ¿É¼ÇÀ» ³ÖÀ¸¸é µÈ´Ù.
¶Ç´Â ¸®¸ðÆ®ÀÇ /etc/ppp/ip-up ½ºÅ©¸³Æ®¿¡ ¾Æ·¡Ã³·³ ³ÖÀ»¼öµµ ÀÖ´Ù.
#!/bin/bash case $2 in /dev/ttyS1)
/sbin/route add -net 0.0.0.0 gw remote_ip netmask 0.0.0.0
;; esac
¸®¸ðÆ®°¡ ·ÎÄ®À» ÅëÇØ ÀÎÅͳÝÀ» »ç¿ëÇÑ´Ù¸é
½¬¿î ¹æ¹ýÀº ·ÎÄ®ÀÇ pppd ¿É¼Ç¿¡ proxyarp ¿É¼ÇÀ» ³Ö°í ¸®¸ðÆ®¿¡´Â
defaultroute ¿É¼ÇÀ» ³Ö´Â´Ù. ´Ü proxyarp´Â ·ÎÄ®ÀÌ ·£¿¡ ¿¬°áµÅ
ÀÖ¾î¾ß »ç¿ë °¡´ÉÇÏ´Ù.
pppd¸¦ ½ÇÇàÇÏ´Â ½ºÅ©¸³Æ®(À§¿¡¼ Prem_host.sh
)´Â ¾Æ·¡¿Í °°´Ù.
#!/bin/bash (/usr/sbin/pppd /dev/ttyS1
115200 crtscts local_ip:remote_ip persist) &
ÁÖ¼® :
¿ì¸®³ª¶óÀÇ ±â¾÷¿¡¼ Àü¿ë¼± ¸ðµ©À¸·Î Åë½Å¸ÁÀ» ±¸¼ºÇÏ´Â °æ¿ì°¡
¸¹Àºµ¥ °ÅÀÇ ´ëºÎºÐÀÌ 9600bps ³ª 19200bps ¼±·Î¼Óµµ¸¦ Áö¿øÇÏ´Â
´ýºê(dumb) ¸ðµå Àü¿ë¼±¸ðµ©À» ¾²°í ÀÖ´Ù. ÀÌ ¸ðµ©Àº µ¥ÀÌÅÍ ¾ÐÃà±â´ÉÀÌ
¾ø¾î( Áï ½Ã¸®¾ó Æ÷Æ® ¼Óµµ¿Í ¼±·Î ¼Óµµ°¡ °°´Ù) ½ÇÁ¦ Àü¼Û ¼Óµµµµ
9600bps ¶Ç´Â 19200bpsÀÌ´Ù. ±×¸®°í °ªµµ °ÅÀÇ 40-50¸¸¿ø ¼±ÀÌ´Ù.
¶Ç ÀϺδ 2¼±½ÄÀÌ ¾Æ´Ñ 4¼±½ÄÀÌ´Ù. ±×·¯³ª À§¿¡ ¼Ò°³ÇÏ´Â ½º¸¶Æ®
¹× ´ýºê °â¿ë Àü¿ë¼± ¸ðµ©Àº ¼±·Î ¼Óµµ°¡ 33.6kÀÌ°í ¸ðµ©¿¡ V.42bis
µ¥ÀÌÅÍ ¾ÐÃà ±â´ÉÀÌ ÀÖ¾î ½ÇÁ¦ Àü¼Û¼Óµµ´Â ÃÖ°í 115.2k ±îÁö °¡´ÉÇÏ´Ù.(Áï
33.6k ¸ðµ©¿¡¼´Â ½Ã¸®¾óÆ÷Æ® ¼Óµµ¸¦ 115200bps·Î ¸ÂÃá´Ù) °ªµµ
30¸¸¿ø À̳»ÀÌ´Ù.(¿ì¸®³ª¶ó¿¡µµ ÀÌ ¸ðµ©ÀÌ Á¤½ÄÀ¸·Î ¼öÀԵǰí ÀÖ´Ù)
°á±¹ ±¹³» ±â¾÷µéÀÌ ¾²´Â Àü¿ë¼± ¸ðµ©Àº ¼Óµµ°¡
½º¸¶Æ® ¹× ´ýºê °â¿ë Àü¿ë¼± ¸ðµ©ÀÇ 1/4 ¼öÁØÀ̸鼵µ ¸ðµ© °ªÀº
´õ ºñ½Ñ ±âÀÌÇÑ Çö»óÀ» º¸ÀÌ°í ÀÖ´Ù. ¶Ç 4¼±½ÄÀ» ¾´´Ù¸é Åë½Åºñµµ
2¹è°¡ ´õ µç´Ù. ¾ÆÁ÷ ±¹³» ¸ðµ© ¾÷üµéÀº µ¥ÀÌÅÍ ¾ÐÃàÀÌ Áö¿øµÇ´Â
½º¸¶Æ® ¹× ´ýºê °â¿ë Àü¿ë¼± ¸ðµ©À» »ý»êÇÏÁö ¸øÇÏ°í ÀÖ´Ù. ±¹³»
¸ðµ© ¾÷üµéµµ ±¹³»ÀÇ Á¼Àº ½ÃÀåÀ» µÎ°í °æÀïÇÒ°Ô ¾Æ´Ï¶ó ¼¼°è ½ÃÀå¿¡¼
°æÀïÇÒ ¼ö ÀÖ´Â ¿ì¼öÇÑ Á¦Ç°À» »ý»êÇÒ ¼ö ÀÖµµ·Ï ±â¼ú °³¹ß¿¡ Èû½á¾ß
ÇÏ°Ú´Ù.
¡ã top
|