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 이기 때문입니다.
실제 환경에서는 실제 환경에 맞는 네트웍 파라미터를 넣어주시면 됩니다.
댓글 없음:
댓글 쓰기