Network

NCI¿¡ IPÁÖ¼Ò¸¦ ¼³Á¤ÇÏ´Â ÀÛ¾÷Àº º¸Åë XÀ©µµ¿ì¿¡¼­ ÇÕ´Ï´Ù. ÇÏÁö¸¸ XÀ©µµ¿ì¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡ ³×Æ®¿öÅ©À» ¼³Á¤ÇÏ·Á¸é ¸í·É¾î·Î ½ÇÇà½ÃŰ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ±×·¸°Ô ÇÏ·Á¸é XÀ©µµ¿ì »ó¿¡¼­ ¼³Á¤Çß´ø ³×Æ®¿öÅ© »óŰ¡ ÀúÀåµÇ¾î ÀÖ´Â °÷À¸·Î °¡¼­ ÆíÁýÇÏ¸é µË´Ï´Ù. ¸®´ª½º ¼³Ä¡ ÈÄ ³×Æ®¿öÅ©¿¡ ¹®Á¦°¡ »ý±â´Â °æ¿ì°¡ Àִµ¥ ÀÌ´Â ´ëºÎºÐ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Áï ·£Ä«µåÀÇ ¹®Á¦·Î ÀÎÇÑ °æ¿ì°¡ ¸¹½À´Ï´Ù.

¿ì¼± ÀÚ½ÅÀÇ ·£Ä«µå°¡ ¸®´ª½º¿¡¼­ Áö¿øÇÏ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¸®´ª½º¿¡¼­´Â /proc À̶ó´Â µð·ºÅ丮ÀÇ ³»¿ëÀ» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ÀÌ µð·ºÅ丮´Â Ä¿³ÎÀÌ »ç¿ëÇÏ´Â µð·ºÅ丮·Î ½Ã½ºÅÛ Á¤º¸, Çϵå¿þ¾î¿¡ ´ëÇÑ Á¤º¸, ÇÁ·Î¼¼¼­ÀÇ Á¤º¸°¡ ÀúÀåµÇ¾î ÀÖ½À´Ï´Ù. PCI¸¦ °®°í ÀÖÀ¸¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î ±× ³»¿ëÀ» È®ÀÎÇÏ½Ã¸é µË´Ï´Ù.

#cat /proc/pci [Enter]
...
Bus 0, device 13, function 0:
Ethernet controller : Hewlet Packard J2585A (rev 0).
Medium devsel. Fast back-to-back capable. IRQ 11.
I/0 at 0xfd00.
Non-prefetchable 32 bit memory at 0xfffdc000.
...

¸¸¾à PCI·£Ä«µå¸¦ »ç¿ëÇϰí Àִµ¥µµ Ethernet controller:ÀÌ ³ª¿ÀÁö ¾Ê´Â´Ù¸é ·£Ä«µå¿¡ ¹®Á¦°¡ ÀÖ´Â °æ¿ìÀÔ´Ï´Ù. ·£Ä«µåÀÇ À̸§ Áï À§¿¡¼­´Â Hewlett Packard J2585A°¡ ¾ø´Â °æ¿ì¿¡´Â Ä¿³Î¿¡¼­ ·£Ä«µå¸¦ Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î Ä¿³ÎÀ» ¾÷±×·¹À̵å Çϰųª ·£Ä«µå¸¦ ´Ù¸¥ °ÍÀ¸·Î ¹Ù²Ù¾î ÁÖ¸é µË´Ï´Ù.

[1] ping

PingÀº ÇöÀç »ç¿ëÇϰí ÀÖ´Â ½Ã½ºÅÛÀÌ ³×Æ®¿öÅ©·Î ¿¬°áµÈ ¿ø°ÝÁö È£½ºÆ®¸¦ ÀνÄÇϰí ÀÖ´ÂÁö¸¦ Å×½ºÆ®ÇÏ¿© ³×Æ®¿öÅ©·Î ¿¬°áµÇ¾î ÀÖ´ÂÁöÀÇ ¿©ºÎ¿Í Á¢±ÙÇÒ ¿ø°ÝÁö È£½ºÆ®°¡ Á¤»óÀûÀ¸·Î ÀÛµ¿µÇ°í ÀÖ´ÂÁö ¾Ë¾Æº¾´Ï´Ù. µû¶ó¼­ pingÀÇ Áß¿äÇÑ ±â´ÉÀº »ó´ëÆí ³×Æ®¿÷À» Å×½ºÆ® ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.
ÇöÀç º¸³½ ÆÐŶ°ú ¹ÞÀº ÆÐŶ»çÀÌÀÇ Åë°èÄ¡¸¦ º¸¿©ÁÖ¸é Á¦´ë·Î ½ÇÇà µÈ°ÍÀÔ´Ï´Ù.

[2]ifconfig

Interface ¶õ NIC(Network Interface Card)¸¦ ¼¼ÆÃÇÏ´Â °ÍÀÔ´Ï´Ù.¿©±â¼­´Â ifconfigÀ¯Æ¿·¯Æ¼¸¦ »ç¿ëÇÏ¿© ¾î¶»°Ô IP address, netmask, gatewayµîÀ» ¼³Ä¡ÇÏ´ÂÁö¸¦ ¾Ëº¸µµ·Ï ÇϰڽÀ´Ï´Ù.
¿ì¼± ÇÑÅÒ¿¡¼­ ´ÙÀ½Ã³·³ ÀÔ·ÂÀ» ÇÕ´Ï´Ù.

ifconfig [interface]
ifconfig interface [atype] options | address...

¿É¼Ç

up : interface¸¦ Ȱ¼ºÈ­ ½Ãŵ´Ï´Ù

down: interface¸¦ ºñȰ¼ºÈ­ ½Ãŵ´Ï´Ù.

address : [aaa.bbb.ccc.ddd]ÀÇ ¸ð¾çÀ» °¡Áý´Ï´Ù.

[3]PPP¿¬°áÇϱâ

¸®´ª½º¿¡¼­ ppp ¸¦ ¿¬°áÇÏ·Á¸é minicomÀ̳ª seyon¿¡¼­ ppp¸¦ ±¸µ¿ÇÕ´Ï´Ù. ppp¸¦ ÀÛµ¿ ½ÃŲ ´ÙÀ½ minicomÀ̳ª seyonÀ» ¼­½ºÆæµå ÇÕ´Ï´Ù. ¿ì¼± °¡¿ì³ª ¼¼¿¬À» ¼³Ä¡ÇÏ¿© ¸î°¡Áö ¼³Á¤À» ÇØ¾ß ÇÕ´Ï´Ù. Á¾·á½Ã¿¡´Â ps¸í·É¾î·Î ppddÀÇ PID¸¦ È®ÀÎÇÑ ´ÙÀ½ ´Ù½Ã kill ¸í·ÉÀ¸·Î ÇÁ·Î¼¼½º¸¦ Áß´ÜÇÏ¸é µË´Ï´Ù. ¾Æ·¡ÀÇ ¸í·É¾î¸¦ ÀÔ·ÂÇÏ¸é ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

[root@honey /root]#cd /mnt/cdrom/RedHat/RPMS
[root@honey /root]# rpm -Uvh gau* : °¡¿ì¸¦ »ç¿ëÇÒ¶§
[root@honey /root]# rpm -Uvh seyon : ¼¼¿¬À» »ç¿ë½Ã

ÀÌ·¸°Ô ÇÏ¿© ¼³Ä¡°¡ ³¡³µÀ¸¸é control-panelÀ» ÀÌ¿ëÇÏ¿© ¸ðµ©À» ¼³Á¤ÇÕ´Ï´Ù.

[4]LAN Ä«µå ¼³Á¤Çϱâ

*¸®´ª½º¿¡¼­ ±âº» Á¤º¸ ÆÄÀÏÀº /etc/sysconfig µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ´ÙÀ½ÀÇ °úÁ¤À» ÇϳªÇϳª ½ÇÇàÇϸ鼭 ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ©¸¦ ¼³Á¤ÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.

NETWORKING=yes
FORWARD_IPV4=no
HOSTNAME="honey.linux.co.kr"
DOMAINNAME=linux.co.kr
GATEWAY=210.127.236.254
GATEWAYDEV=eth0

NETWORKINGºÎºÐ¿¡¼­´Â ³×Æ®¿öÅ©¸¦ Ȱ¼ºÈ­ ÇÒ °ÍÀÎÁö¸¦ ÀÔ·ÂÇÏ´Â ºÎºÐÀ¸·Î ÀÛµ¿½ÃŰ·Á¸é YES¸¦, ±×·¸Áö ¾ÊÀ¸¸é NO ¸¦ ÀÔ·ÂÇÕ´Ï´Ù. HOSTNAME ºÎºÐ¿¡´Â È£½ºÆ® À̸§À» Primary hostname + domainÀ» ¿¬°áÇÏ¿© µû¿ÈÇ¥·Î ¹­¾îÁÝ´Ï´Ù. DOMAINNAME¿¡´Â µµ¸ÞÀÎ À̸§À» Àû°í, GATEWAYºÎºÐ¿¡´Â °ÔÀÌÆ® ¿þÀÌÀÇ IPÁÖ¼Ò¸¦ ½á ³ÖÀ¸¸é µË´Ï´Ù. GATEWAYDEV¿¡´Â °ÔÀÌÆ®¿þÀÌ·Î ³ª°¥¶§ »ç¿ëÇÏ´Â ³×Æ®¿öÅ© ÀåÄ¡¸íÀ» ÀûÀ¸¸é µË´Ï´Ù.

*¸®´ª½º¿¡¼­ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¼³Á¤Àº ´ÙÀ½ÀÇ µð·ºÅ丮 ¾È¿¡ ÀÖ½À´Ï´Ù.

cat/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=none
BROADCAST=210.127.236.255
NETWORK= .0
NETMASK="255.255.255.0"
IPADDR="210.127.236.93"
USERCTL=no
ONBOOT =no

DEVICE¶õ¿¡´Â ÀåÄ¡¸¦ Àû¾îÁÖ°í,NETWORK¿¡´Â ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ Àû¾îÁÖ°í, Broadcast¿¡´Â ºê·Îµåij½ºÆ® ÁÖ¼Ò¸¦ ³Ö¾îÁִµ¥, ºê·ÎµåÄɽºÆ® ÁÖ¼Ò´Â 255¸¦ »ç¿ëÇÕ´Ï´Ù. ONBOOT´Â ºÎÆÃµµÁß ÀÚµ¿À¸·Î ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡ ÀÛµ¿ÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ¸¦ °áÁ¤ÇÏ´Â °ÍÀ̰í,BOOTPROTO´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡ ÀÛµ¿ÇÒ ¶§ IPÁÖ¼Ò¸¦ ¹Þ¾Æ¿À´Â ¹æ½ÄÀ» °áÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù.

*´ÙÀ½Àº µµ¸ÞÀÎ ³×ÀÓÀ» ¼­¹ö¿¡ µî·ÏÇÏ´Â ÀýÂ÷ÀÔ´Ï´Ù. DNS¸¦ »ç¿ëÇÏ·Á¸é DNSÀÇ ¼­¹ö IPÁÖ¼Ò¸¦ µî·Ï¼¼ÄÑ ÁÖ¾î¾ß Çϴµ¥, 3°³±îÁö °¡´ÉÇÕ´Ï´Ù. ´ÙÀ½Àº ÀϹÝÀûÀÎ resolve.confÆÄÀÏÀÔ´Ï´Ù.

search honey
nameserver 210.127.236.93

search´Â °Ë»öÇÒ µµ¸ÞÀÎ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¸é µÇ´Âµ¥ »ç¿ëÀÚ°¡ ¼ÓÇÑ DomainÀÇ ID¸¦ ½á ³ÖÀ¸¸é µË´Ï´Ù. nameserver´Â Á¦°¡ ¼ÓÇØÀÖ