본문 바로가기
  • AI (Artificial Intelligence)
Skills/RedHat, CentOS

CentOS 6.2 에서 KVM 설치

by 로샤스 2014. 4. 21.

http://www.centos.org 에서 iso 파일을 다운로드 받는다. 현재는 DVD 2장으로 되어 있는데. (x86_64기준)

용량이 많은 관계로 200M 정도 하는 netInstall 로 받아서 설치 합니다..

 

ftp 접속 경로는 ftp.neowiz.com/centos/6.2/os/x86_64 이다. 

 

KVM 이 그놈 상태에서 작동하는 모습을 쉽게 볼수 있기 때문에 일반적인 것으로 설치 해주고 가상화 부분도 모두 설치해 줍니다.

 

 

===================

설치 후 enforce 끔, 방화벽 끔

===================

 

우선 가상화를 하게 되면 (virtual box같은).. 각 Guest OS 별로 아이피를 입력하여 접속을 하게 되는데..

CentOS의 일반적인 설치로는 NAT 로 설정되어 개별 아이피로는 접속이 안되기 때문에 Bridge 를 시켜 주도록 한다.

 

 # rpm -qa |grep bridge
bridge-utils-1.2-9.el6.x86_64

 

설치가 되어 있는지 확인 한 다음  /etc/sysconfig/network-scripts 로 이동하여 ifcfg-bridge0 파일을 하나 만든다.

 

DEVICE="bridge0"
TYPE="Bridge"
BOOTPROTO="static"
BROADCAST="218.xx.xxx.xxx"
DNS1="210.94.0.73"
GATEWAY="218.xxx.xxx.xxx"
IPADDR="218.xxx.xxx.xxx"
NETMASK="255.255.255.0"
ONBOOT=yes
DELAY=0

 

아마도 기존에 eth0 번에 아이피를 넣고 사용했을 텐데 아래의 내용으로 바꿔준다. HWADDR 내용은 기존대로 둔다.

DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:30:00:00:00:00"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
BRIDGE="bridge0"

 

 # service network restart

 # route

 위 명령어를 넣어 보고 일반적인 네트워크가 잘 되는지 확인해 본다.

 

 

이후 KVM 을 띄우고 나서 GuestOS 의 네트워크에 들어가보면

Source Device 에 어쩌구..(Bridge 'bridge0') 이 나와 있는걸로 바꾸어 주고, GuestOS 내부에서 공인 아이피 등으로 바꿔 주면

정상적인 사용이 가능하다.

 

 

 

 

댓글