2013년 9월 19일 목요일

CentOS 6.x minimal 설치후 네트웍연결 활성화

CentOS 6.x minimal 버젼을 설치하고 하면 네트웍카드가 전혀 활성화 되어 있지 않습니다.
ssh는 설치되어 있지만 네트웍카드가 활성화 되어 있지 않으므로 사용할 수 가 없는 상태가 되는거죠.

# ifconfig

위처럼 네트웍카드 정보를 보면 lo(로컬루프백) 밖에 활성화 되어 있지 않습니다.

아래의 명령을 타이핑 해서 네트웍 카드 설정을 에디팅 합니다.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0


ONBOOT=no로 되어 있는 곳을
ONBOOT=yes로 편집합니다.
vi 에디터에서 삽입명령은 'i' 이고, 저장 및 종료는 ":wq"입니다.


eth0에 대한 설정을 마치면 네트웍 서비스를 재시작 합니다.

# service network restart

명령을 실행시키면 eth0가 활성화 되고 eth0의 ip를 dhcp 서버로 부터 받아옵니다.

vmware에서 eth0를 nat에 붙이면 dhcp서버로 부터 ip를 받아옵니다.


네트웍 서비스를 다시시작하고 나서는 다시 네트웍 장치를 확인합니다.

# ifconfig


eth0가 활성화 되어 있고 dhcp로 부터 IP가 할당된것을 알 수 있습니다.

dhcp가 없거나 IP를 고정으로 부여할때는 아래와 같이 해야 합니다.

우선 "BOOTPROTO=dhcp" 를 "BOOTPROTO=none"으로 편집하고
아래의 네트웍 파라미터를 추가해줍니다.

IPADDR=192.168.108.100
NETMASK=255.255.255.0
GATEWAY=192.168.108.2
DNS1=192.168.108.2


본 네트웍 파라미터는 vmware에서 CentOS를 설치한것을 가정했기때문에 nat의 주소가 192.168.108.2 이기 때문입니다.
실제 환경에서는 실제 환경에 맞는 네트웍 파라미터를 넣어주시면 됩니다.

댓글 없음:

댓글 쓰기