.files/blank.gif) |
qmail-1.03¼³Ä¡¨ç
(ucspi-tcp¸ðµâ) |
.files/blank.gif) |
.files/blank.gif) |
.files/blank.gif) |
Å¥¸ÞÀÏÀº ¸ðµâ ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÑ´Ù. ¹«Ã´À̳ª À¯¿ëÇϰí ÀåÁ¡ÀÌ ¸¹À¸³ª ¼³Ä¡°¡
¾î·Æ°í ¿©·¯°¡Áö ÆÐÄ¡¸¦ ÇØ¾ßµÈ´Ù´Â Á¡ÀÌ ´ÜÁ¡À̳ª ÃÖ±Ù¿¡ ¸¶´Ï °¢±¤¹Þ°í ÀÖ´Â ¸ÞÀÏ ¼¹öÀÎ ¸¸Å ¸Å·ÂÀûÀÎ
MTAÀÌ´Ù.
Å¥¸ÞÀÏÀº È¥ÀÚ¼ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù. ½´ÆÛµ¥¸ó°ú °°Àº ¼¹ö¿Í ¿¬°èÇØ¼ ½ÇÇàÇØ¾ß
ÇÑ´Ù. xinetd¿Í tcpserver·Î µ¹¸±¼ö ÀÖ´Ù. ±×·¯³ª º¸¾È°ú ¼Óµµ¸éÀ̳ª Å¥¸ÞÀϰú Àß ¸Â´Â°ÍÀ¸·Î º¸³ª
tcpserver·Î µ¹¸®°ÍÀ» ±ÇÇÑ´Ù. ±×·¡¼ tcpserver°¡ Æ÷ÇÔµÈ cuspi-tcp¸¦
¼³Ä¡ÇÑ´Ù.
http://cr.yp.to/ucspi-tcp/install.html¿¡¼ ucspi-tcp-0.88.tar.gz¸¦
´Ù¿î ¹Þ´Â´Ù.
¼Ò½º¸¦ ¾ÐÃà ÇØÁ¦ÇÑ´Ù. tar xpfz ucspi-tcp-0.88.tar.gz -C
/var/tmp/ cd /var/tmp/ucspi-tcp-0.88/ ·Î À̵¿ÇÑ´Ù. conf-home ÆÄÀÏÀ»
vi·Î ¿¾î¼ /usr/local/ ¶óÀÎÀ» /usr/ ·Î º¯°æÇÑ´Ù. ¸®´ª½ºÀÇ /usr/·Î ÇÁ¸®ÇȽº
º¯°æ
ÄÄÆÄÀÏ ¿É¼Ç ¼³Á¤ conf-cc ÆÄÀÏÀ» ¿¾î¼ gcc -O2 ¶óÀÎÀ» gcc -O2
-march=i686 -funroll-loops À¸·Î º¯°æ
ÄÄÆÄÀÏ make
find /*
> /root/ucspi-tcp1 ¼³Ä¡µÉ ¼¹öÀÇ ÆÄÀÏ ¸ñ·ÏÀ» ÀÛ¼ºÇϱâ À§ÇØ ¼³Ä£ÀüÀÇ ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â
ÆÄÀϰú µð·ºÅ丮 ¸ñ·ÏÀ» ÀÛ¼ºÇصδ °ÍÀÌ´Ù
½ÇÁ¦ ¼³Ä¡ make setup
check
chmod 0510 /usr/bin/tcpserver chmod 0510
/usr/bin/tcpclient
find /* > /root/ucspi-tcp2 ¼³Ä¡ÇÏ°í ³µÚ¿¡
»ý±ä ÆÄÀÏµé ¸®½ºÆ® Á¶»ç
diff /root/ucspi-tcp1 /root/ucspi-tcp2 >
/root/ucspi-tcp-install ÇÁ·Î±×·¥ ¼³Ä¡Àü¿¡ ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â ÆÄÀϸñ·Ï°ú ÇÁ·Î±×·¥ ¼³Ä¡ÈÄ¿¡
½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â ÆÄÀÏ ¸ñ·ÏÀ» ºñ±³ÇÏ¿© »õ·Î ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÄÀϵéÀ» ÃßÃâÇÑ´Ù. ÀÌ·¸°Ô ÇÏ¸é »õ·Î ¼³Ä¡ÇÑ
ÇÁ·Î±×·¥ÀÇ ¸ñ·ÏÀ» ¸¸µé¼ö ÀÖ´Ù. ³ªÁß¿¡ ÇØ´ç ÇÁ·Î±×·¥À» »èÁ¦ÇÒ¶§ ¾ÆÁÖ À¯¿ëÇÏ´Ù
¼³Á¤Àº ³ªÁß¿¡ Å¥¸ÞÀÏÀ»
¸ðµÎ ¼³Ä¡ÈÄ ÇÑ´Ù.
| .files/blank.gif) |