VirtualBox & CentOS 설치 및 네트워크 설정

ETC

(Update : 2018-04-11)

Language :

VM : Oracle VM VirtualBox 5.2

OS : CentOS 6.9 minimal

VirtualBox

다운로드 : https://www.virtualbox.org/

0. 기본으로 설치

1. VM 실행 > 새로 만들기(N) > 가상 머신 만들기

  • 이름 및 운영 체제 :   이름지정 / Linux / 설치할 OS
  • 하드 디스크 :   지금 새 가상 하드 디스크 만들기(C)
  • 메모리 크기 :   3637MB (Oracle 설치하기 위해 넉넉히 잡기)
  • 하드 디스크 파일 종류 :   VDI (VirtualBox 디스크 이미지)
  • 물리적 하드 드라이브에 저장 :   동적 할당(D)
  • 파일 위치 및 크기 :   50.00GB (Oracle 설치)

2. 만들어진 서버 ‘우클릭’ > 설정

  • 저장소 >  저장 장치 - 컨트롤러: IDE - 광학 드라이브 추가하기 > 디스크 선택하기 > 설치할 OS 선택
  • 시스템 > 부팅 순서 :    광 디스크 - 하드 디스크
  •  네트워크 > 다음에 연결됨 :    NAT

       NAT(Network Address Translation) : 본래의 네트워크를 그대로 이어받는다. 

CentOS

다운로드 : https://wiki.centos.org/kr/Download (CentOS Wiki > Download)

1. Install or upgrade an existing system

2. Skip

3. 설치시 사용할 언어 설정 : Korean (한국어)

4. 시스템에 사용할 키보드 설정 : 한국어

5. 설치와 관련된 장치의 종류 : 기본 저장 장치

6. 저장 장치 경고 :   예, 모든 데이터를 삭제합니다(Y)

7. 컴퓨터 이름 (호스트명) 지정 :   dico

8. 시스템 시간 설정 : 아시아/서울(Seoul)

9. 루트(root) 계정 암호 설정 :    dico

10. 어떤 종류의 설치를 원하십니까? :   모든 공간 사용

11. 디스크에 저장 장치 설정을 기록 :   디스크에 변경 사항 기록(W)

12. 완료 후 재부팅

13. root 입력, 엔터 후 password에 설정한 암호 입력

Linux CentOS 네트워크 설정

1. 네트워크 디바이스 정보 확인

# ifconfig -a					//등록되어 있는 디바이스 정보
# ifconfig					//사용 중인 디바이스 정보

2. 네트워크 디바이스 설정

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:18:10:DE		//맥 주소
TYPE=Ethernet
UUID=4ed3116a-7835-4c46-a895-276fa79d00ac
ONBOOT=yes				//부팅 시 디바이스 자동 시작 여부
NM_CONTROLLED=yes
BOOTPROTO=dhcp				//IP 할당 방식. dhcp=동적IP, none|static=고정IP 사용

3. 네트워크 재시작

# service network restart
Shutting down loopback interface:					[OK]
Bringing up loopback interface:				        	[OK]
Bringing up interface eth0: 						
Determining IP information for eth0… done.				[OK]

4. ping

# ping www.google.com
PING www.google.com (108.177.97.147) 56(84) bytes of data.
64 bytes from ™-in-f147.1e100.net (108.177.97.147): icmp_seq=1 ttl=41 time=69.ms
64 bytes from ™-in-f147.1e100.net (108.177.97.147): icmp_seq=2 ttl=41 time=69.ms
64 bytes from ™-in-f147.1e100.net (108.177.97.147): icmp_seq=3 ttl=41 time=68.ms
64 bytes from ™-in-f147.1e100.net (108.177.97.147): icmp_seq=4 ttl=41 time=70.ms
64 bytes from ™-in-f147.1e100.net (108.177.97.147): icmp_seq=5 ttl=41 time=67.ms

5. ping 나가기

Ctrl + C

^C
--- www.google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4846ms
rtt min/avg/max/mdev = 67.742/69.185/70.388/1.055ms

민갤

Back-End Developer

백엔드 개발자입니다.