ÀÌ ¹®¼¸¦ ´Ù¸¥ À¥À̳ª ÃâÆÇ¹°¿¡ °Ô½ÃÇÒ ¶§´Â ¹Ýµå½Ã Ãâó¸¦ ¹àÇô Áֽñ⠹ٶø´Ï´Ù.
ÃÖÁ¾ ¼öÁ¤ÀÏ : 2001³â 9¿ù 14ÀÏ ±Û¾´ÀÌ : À± ÀÏ(admin@rooman.org)
HOW-TO Network Configuratoin
À̹ø °Á¿¡¼´Â ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© ¼³Á¤ ÆÄÀÏÀÎ /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0, /etc/resolv.conf, /etc/hosts ÆÄÀϵ鿡 ´ëÇØ¼ ¼³¸íÇÒ °ÍÀÌ´Ù. ´ëºÎºÐÀÇ ³×Æ®¿öÅ© ¼³Á¤Àº netcfg À¯Æ¿À» ÀÌ¿ëÇÏ¸é ¼Õ½±°Ô ¼³Á¤ÇÒ ¼ö Àֱ⠶§¹®¿¡ ÀÌ ÆÄÀϵéÀ» Á÷Á¢ ¼öÁ¤Çؼ »ç¿ëÇÒ ÀÏÀº ±ØÈ÷ µå¹°°ÚÁö¸¸ ÇѹøÂë ÀÐ¾î º¸´Â °Íµµ ÁÁÀº °øºÎ°¡ µÉ °ÍÀ̶ó°í »ý°¢ÇÑ´Ù.
::/etc/sysconfig/network # È£½ºÆ® ³×ÀÓ°ú °ÔÀÌÆ®¿þÀ̵îÀ» ¼³Á¤ÇÏ´Â ÆÄÀÏÀÌ´Ù. NETWORKING=yes # ³×Æ®¿öÅ© ±â´ÉÀ» on ÇÒ°ÍÀÎÁö off ÇÒ°ÍÀÎÁö ¼³Á¤ÇÑ´Ù. ´ç¿¬È÷ yes·Î ¼³Á¤ÇØ¾ß µÇ°ÚÁö¿ä. HOSTNAME=ns1.rootman.org # È£½ºÆ® ³×ÀÓÀ» ¼³Á¤ÇÑ´Ù. ¹Ýµå½Ã ¿Ïº®ÇÑ µµ¸ÞÀÎÀ¸·Î ¼³Á¤ÇØ¾ß µÈ´Ù. ¸®´ª½º ¼¹ö µ¥¸óÁß¿¡´Â ÀÌ È£½ºÆ® ³×ÀÓÀ» ÂüÁ¶Çؼ # ÀÛµ¿µÇ´Â °ÍµéÀÌ Àֱ⠶§¹®¿¡ À߸øµÈ È£½ºÆ® ³×ÀÓ ¼³Á¤À¸·Î ÀÎÇØ µ¥¸óÀÌ Á¤»ó ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é ¾ÆÆÄÄ¡ # µ¥¸óÀº È£½ºÆ® ³×ÀÓÀÌ À߸ø ¼³Á¤µÇ¾î ÀÖÀ» °æ¿ì start µÇÁö ¾Ê´Â´Ù. GATEWAYDEV=eth0 # °ÔÀÌÆ® ¿þÀÌ ÀåÄ¡¸¦ ¼³Á¤ÇÏ´Â ºÎºÐÀÌ´Ù. ´ëºÎºÐÀÇ °æ¿ì eth0, Áï ù¹øÂ° ·£Ä«µå¸¦ ¼³Á¤Çؼ »ç¿ëÇÒ °ÍÀÌ´Ù. GATEWAY=203.241.205.254 # °ÔÀÌÆ® ¿þÀÌ ÁÖ¼Ò¸¦ ¼³Á¤ÇÏ´Â ºÎºÐÀÌ´Ù. # /etc/syscofnig/network ÆÄÀÏÀ» ¼öÁ¤ÇÑ ÈÄ ¹Þµå½Ã network¸¦ restart ½ÃÄÑ Áà¾ß µÈ´Ù. [root@rootman root]# /etc/init.d/network restart
:: /etc/sysconfig/network-scripts/ifcfg-eth0(ifcfg = Interface Config) # network interface ÀåÄ¡¿¡ ´ëÇÑ ¼³Á¤À» ÇÏ´Â ÆÄÀÏÀÌ´Ù. À§ÀÇ °æ¿ì´Â eth0 Áï ù¹øÂ° ·£Ä«µå¿¡ ´ëÇÑ ¼³Á¤ ÆÄÀÏÀÌ´Ù. # ·£Ä«µå°¡ µÎ°³ÀÎ ½Ã½ºÅÛ¿¡¼´Â ifcfg-eth1µµ ÆíÁýÇØ¾ß µÇ°ÚÁö¿ä. ±×¸®°í ·çÇÁ¹é ÀåÄ¡ÀÎ ifcfg-lo´Â ±âº»ÀûÀ¸·Î ¼³Á¤µÇ¾î # Àֱ⠶§¹®¿¡ Ưº°È÷ ÆíÁýÇØ¾ß µÉ ÀÏÀÌ ¾ø´Ù. DEVICE=eth0 # ÀÎÅÍÆäÀ̽º ÀåÄ¡¸íÀ» ¼³Á¤ÇÏ´Â ºÎºÐÀÌ´Ù. ÀϹÝÀûÀ¸·Î ù¹øÂ° ·£Ä«µå´Â eth0, µÎ¹øÀç ·£Ä«µå´Â eth1·Î ¼³Á¤µÈ´Ù. BOOTPROTO=none # BROADCAST=203.241.205.255 # ºê·Îµå ij½ºÅÍ ÁÖ¼Ò¸¦ Àû´Â ºÎºÐÀÌ´Ù. IPADDR=203.241.205.91 # IP ÁÖ¼Ò¸¦ ¼³Á¤ÇÏ´Â ºÎºÐÀÌ´Ù. NETMASK=255.255.255.0 # ³Ý ¸¶½ºÅ©°ªÀ» ¼³Á¤ÇÑ´Ù. NETWORK=203.241.205.0 # ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ ¼³Á¤ÇÑ´Ù. ONBOOT=yes # ºÎÆÃ½Ã¿¡ ÀÎÅÍÆäÀ̽º ÀåÄ¡¸¦ Ȱ¼ºÈ # /etc/syscofnig/network ÆÄÀÏÀ» ¼öÁ¤ÇÑ ÈÄ ¹Þµå½Ã network¸¦ restart ½ÃÄÑ Áà¾ß µÈ´Ù. [root@rootman root]# /etc/init.d/network restart
::/etc/resolv.conf »ç¿ëÇÒ DNS ¼¹ö ÁÖ¼Ò¸¦ ¼³Á¤ÇÏ´Â ÆÄÀÏÀÌ´Ù. ÀÚüÀûÀ¸·Î ³×ÀÓ¼¹ö¸¦ ¿î¿µÇÒ °æ¿ì¿¡´Â ·çÇÁ¹é ÁÖ¼ÒÀÎ 127.0.0.1À» ¼³Á¤Çصµ µÇ´Â¸¸ ISP¿¡¼ Á¦°øÇÏ´Â DNS ¼¹ö¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ ½Ã½ºÅÛ ¸®¼Ò½º¸¦ Á¶±ÝÀÌ¶óµµ Àý¾àÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ·çÆ®¸ÇÀÇ À¥¼¹öµµ ISPÀÇ DNS¸¦ ÀÌ¿ëÇϰí ÀÖ´Ù. # /etc/resolv.conf search rootman.org nameserver 134.75.30.1 nameserver 203.241.192.9
À§ÀÇ ¼³Á¤ Áß¿¡¼ 'nameserver'·Î ¼³Á¤µÈ ºÎºÐÀº »ç¿ëÇÒ DNS ¼¹ö ÁÖ¼ÒÀ̰í 'search'¶ó´Â ƯÀÌÇÑ ¼³Á¤ÀÌ Àִµ¥ ÀÌ ¼³Á¤¿¡ ƯÁ¤ µµ¸ÞÀÎÀ» ¼³Á¤ÇØ µÎ¸é DNS ¼¹ö¿¡ ÁúÀÇÇÒ ¶§ 'search'¿¡ ¼³Á¤µÈ µµ¸ÞÀÎÀ» µ¡ºÙ¿©¼ ¸ÕÀú ã°Ô µÈ´Ù. ¿¹¸¦ µé¸é À§ÀÇ ¼³Á¤¿¡´Â 'rootman.org'°¡ ¼³Á¤µÇ¾î Àִµ¥ ¸¸¾à telnet linux ¶ó°í ¸í·ÉÇϸé linux µÚ¿¡ 'search'¿¡ ¼³Á¤µÈ µµ¸ÞÀÎÀ» µ¡ ºÙ¿©¼ linux.rootman.org¸¦ ¸ÕÀú DNS¿¡ °Ë»öÇÏ°Ô µÈ´Ù. Áï ŸÀÌÇÎÀÇ ¼ö°í¸¦ ÁÙÀÏ ¼ö ÀÖ°Ô ÇÑ´Ù. ¸¸¾à search¿¡ .com À» ¼³Á¤ÇÑ´Ù¸é À¥ ºê¶ó¿ìÀú¿¡¼ redhat¸¸ ÀÔ·ÂÇÏ°í ¿£Å͸¦ Ä¡¸é redhat.com¿¡ Á¢¼ÓµÈ´Ù. search¸¦ ¾î¶»°Ô ¼³Á¤ÇÏ´À³Ä¿¡ µû¶ó ¾ÆÁÖ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
::/etc/hosts ÀÌ ÆÄÀÏÀº ÀÚü forward zone ÆÄÀÏÀ̶ó°í »ý°¢Çصµ µÈ´Ù. ÀÌ ÆÄÀÏ¿¡ ƯÁ¤ ¾ÆÀÌÇÇ¿¡ ´ëÇØ È£½ºÆ® ³×ÀÓÀ» ¼³Á¤ÇÏ°í ´Ð ³×ÀÓÀ» ¼³Á¤Çؼ »ç¿ëÇÏ¸é µÇ´Âµ¥ ´ÙÀ½ÀÇ ¼³Á¤¿¹¸¦ º¸¸é¼ ÀÌÇØÇϵµ·Ï ÇÏÀÚ. # /etc/hosts 203.241.205.97 rootman.co.kr rootman 203.241.205.91 telnet
ù¹øÂ° Çʵ忡 IP ÁÖ¼Ò¸¦ ¼³Á¤ÇÏ°í µÎ¹øÂ° Çʵ忡´Â È£½ºÆ® ³×ÀÓÀ» ¼³Á¤Çϴµ¥ º»ÀÎ ¸¶À½´ë·Î ¼³Á¤ÇÏ¸é µÈ´Ù. ¼¼¹øÂ° Çʵå´Â È£½ºÆ® ³×ÀÓ¿¡ ´ëÇÑ ´Ð³×ÀÓÀ» ¼³Á¤ÇÏ´Â ºÎºÐÀε¥ ¼³Á¤ ¾ÈÇØµµ µÈ´Ù. ÀÌ ¼³Á¤¿¡¼ Áß¿äÇÑ °ÍÀº IP ÁÖ¼ÒÀÌ´Ù. ƯÁ¤ ¾ÆÀÌÇÇ¿¡ ´ëÇØ ¸¶À½´ë·Î È£½ºÆ® ³×ÀÓÀ» Á¤ÇÏ°í ´Ð³×ÀÓÀ» ºÙÀÏ ¼ö ÀÖ´Ù. À§ÀÇ °æ¿ì IP ÁÖ¼Ò 203.241.205.91ÀÇ È£½ºÆ® ³×ÀÓÀ» telnet À̶ó°í ¼³Á¤Ç߱⠶§¹®¿¡ À¥ ºê¶ó¿ìÀú¿¡¼ telnet À̶ó°í Àû°í ¿£Å͸¦ Ä¡¸é IP ÁÖ¼Ò 203.241.205.91ÀÇ À¥ »çÀÌÆ®°¡ ¿¸®°Ô µÈ´Ù. À§¿Í °°ÀÌ /etc/hosts¸¦ ¼³Á¤Çϸé telnetÀ̶ó´Â È£½ºÆ® ³×ÀÓ¿¡ ´ëÇØ IP ÁÖ¼Ò 203.241.205.91·Î ÇØ¼®ÇÏ°Ô µÈ´Ù. ÀÌ·± ¼³Á¤Àº ȸ»ç³», ¶Ç´Â Çб³³»¿¡¼ ¿©·¯ ¾ÆÀÌÇǸ¦ ¿Ü¿ì°í ÀֱⰡ ºÒÆíÇÒ ¶§ »ç¿ëÇÏ¸é ¾ÆÁÖ Æí¸®ÇÏ´Ù. ¿¹¸¦ µé¾î IP¸¦ 203.241.205.95¸¦ friend ¶ó°í ¼³Á¤Çϸé friend¶ó´Â È£½ºÆ® ³×ÀÓÀ» ÀÌ¿ëÇØ¼ 203.241.205.95¿¡ Á¢±ÙÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ¶Ç 203.241.205.94¸¦ yahoo.comÀ¸·Î ¼³Á¤Çϸé ÀÌ ½Ã½ºÅÛ¿¡¼¸¸ÅÀº yahoo.comÀ» IP ÁÖ¼Ò 203.241.205.94·Î ÀνÄÇÏ°Ô µÈ´Ù. À߸¸ ÀÌ¿ëÇÏ¸é ¿©·¯¸ð·Î Æí¸®ÇÒ °ÍÀÌ´Ù. ±×·±µ¥ ÀÌ·±°ÍÀÌ ¾î¶»°Ô ¼º¸³ÀÌ µÇ´ÂÁö ±Ã±ÝÇÒ °ÍÀÌ´Ù. ¹Ù·Î ±× ´äÀº /etc/host.conf ÆÄÀÏ¿¡ ÀÖ´Ù. ÀϹÝÀûÀ¸·Î /etc/host.conf ÆÄÀÏÀ» ¿¾î º¸¸é ´ÙÀ½°ú °°ÀÌ ¼³Á¤ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù. # /etc/host.conf order hosts,bind
À§ÀÇ ¼³Á¤ÀÌ ÀǹÌÇÏ´Â °ÍÀº µµ¸ÞÀο¡ ´ëÇØ ÁúÀÇÇÒ ¶§ hosts ÆÄÀÏÀ» ¸ÕÀú Âü°íÇÏ°í ´äÀ» ãÁö ¸øÇϸé bind Áï DNS¿¡ ÁúÀÇÇ϶ó´Â ÀǹÌÀÌ´Ù. ±×·¸±â ¶§¹®¿¡ ¿ì¸®°¡ ƯÁ¤ ¾ÆÀÌÇǸ¦ /etc/hosts¿¡ yahoo.comÀ¸·Î µî·Ï½ÃÄÑ ³õÀ¸¸é yahoo.comÀ̶ó´Â È£½ºÆ® ³×ÀÓÀº ±× ¾ÆÀÌÇǸ¦ °¡¸®Å°°Ô µÇ´Â °ÍÀÌ´Ù. ½Ã½ºÅÛ¿¡¼ hosts ÆÄÀϺÎÅÍ Âü°í Çϱ⠶§¹®¿¡... À§ÀÇ ¼ø¼¸¦ º¯°æÇÒ ¼öµµ Àִµ¥ ±×³É ±×´ë·Î µÎ°í »ç¿ëÇÏ´Â °ÍÀ» ÃßõÇÏ´Â ¹ÙÀÌ´Ù....
|