명령어로 처리
IP주소셋팅
# ifconfig [인터페이스] [IP] [서브넷] up
게이트웨이 셋팅
# route add default gw [게이트웨이주소]
 
파일로 처리
수정해야할 파일 목록 : 

/etc/hosts
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/nsswitch.conf 



        /etc/hosts
172.16.33.100 linux.a.com linux          
;도메인환경에서 linux.a.com 또는 linux가 된다. 스페이스로띄우면 계속추가가능하다

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=linux.a.com
/etc/hosts의 내용이랑 동일하게 맞추어줘야한다.          
여러개의 인터페이스라면 대표할 이름 하나만 지정하면된다. 
GATEWAY=
/etc/sysconfig/network-syscripts/ifcofg-eth0
DEVICE           인터페이스장치 eth0
BOOTPROTO 부팅시 네트워크방식 정의 DHCP, STATIC, NONE
HWADDR 인터페이스맥주소
IPADDR         인터페이스IP주소
NETMASK 넷마스크
NETWORK 네트워크주소
ONBOOT 부팅시 적용하게 할것인가 yes
TYPE 이더넷 Ethernet
USERCTL 일반사용자의 변경여부 no
PEERDNS DHCP설정시 resolve.conf파일에도 적용할지 여부 no
IPV6INIT IPv6사용여부 no

****************************************************************************************************

/etc/sysconfig/network-syscripts/ifcfg-eth0의 모든내용이 /etc/sysconfig/network안에 들어가도 상관없다. 하지만 두 파일의 동일한 요소내용이 달라질시에는 /etc/sysconfig/network-syscripts/ifcfg-eth0 가 우선시된다. 


****************************************************************************************************
/etc/resolv.conf
search
도메인환경이면 설정해준다.     linux.abc.com

domain
자신이 속한 도메인을 
nameserver 8.8.8.8                  
네임서버 셋팅. 꼭.

/etc/nsswitch.conf
hosts : files dns
여기서 files는 /etc/hosts 이고  dns는 resolv.conf이다. 
따라서 hosts에가서 먼저 물어보고 없으면 resolv.conf로 가서 dns정보를 얻어온다. 



ex > eth0, eth0:1 eth1,eth1:0을 파일구성하여 수동으로 IP셋팅하고
service network restart 로 재시작후 확인

'OS > CentOS' 카테고리의 다른 글

서비스 데몬제어  (0) 2011.06.28
잡스케줄링  (0) 2011.06.28
RPM 옵션  (0) 2011.06.15
리눅스 런레벨  (0) 2011.06.15
root 비밀번호 까먹었을때, 비밀번호 우회하기  (0) 2011.06.15
AND