VirtualBox 설치 / 버추얼박스에 리눅스 CentOS 설치 후 인터넷 연결 설정

VirtualBox 설치

https://www.virtualbox.org


CentOS iso 파일 다운로드

https://www.centos.org
상단 download 메뉴 > CemtOS Linux 탭 > 7-2009 > x86_64 클릭 > ISO images available: 2번째 링크 > CentOS-7-x86_64-Minimal-2009.iso 클릭하여 다운로드 > VirtualBox VMs 폴더로 이동


VirtualBox에 리눅스 CentOS 설치

VirtualBox 생성

새로 만들기(N) > 이름 : CentOS 입력 > ISO 이미지 : 다운로드 했던 iso 파일 열기 > 무인 설치 건너띄기 체크 > 다음 > 기본 메모리 : 2048MB(2GB) 설정 > 다음 > ‘지금 새 가상 하드 디스크 만들기’ 선택 > 디스크 크기 : 20.00 GB 설정 > 다음 > 머신 폴더 경로 확인 > 완료

CentOS 설치

생성한 VirtualBox 선택 > 시작 > 한국어 선택 > 계속 진행 > 설치 대상 > 완료 > 설치 시작 > root 암호 생성 > 완료 > 설치 완료 후 재부팅

생성한 VirtualBox는 머신 폴더 경로에 위치하며, 폴더 채로 복붙해서 현재 시점의 환경을 백업시켜둘 수 있습니다.

VirtualBox 로그인 방법

localhost login: root 입력
Password: 설치 시 생성한 암호 입력

VirtualBox 설정

VirtualBox 마우스, 키보드 탈출 키 설정

파일 > 환경설정 > 입력 > 가상머신 > 호스트 키 조합 : Shift + Ctrl 설정

VirtualBox 네트워크 어댑터 변경

생성한 VirtualBox 선택 > 설정 > 네트워크 > 어댑터 1 > 어댑터에 브리지 선택 > 고급 > 무작위 모드 : 가상 머신에 적용 > 확인
버추얼박스는 NAT 모드가 아닌 어댑터에 브리지 모드로 실행해야 파일질라로 연결이 가능합니다.

어댑터에 브리지 모드
가상 머신이 호스트 컴퓨터와 동일한 네트워크에 속하게 됩니다.
외부에서 가상 머신에 접속하여 서비스를 이용하거나, 외부 네트워크와 통신하는 것이 자유롭습니다.

NAT 모드
독립된 네트워크 환경이라 외부에서 접속하는 포트를 포트포워딩 안 해주면 연결 불가하고, yum 명령어 사용도 안 됩니다.

리눅스 CentOS 인터넷 연결 설정

리눅스 DNS 설정

vi /etc/resolv.conf

DNS 서버 설정 파일에 아래와 같이 추가 후 저장합니다.

nameserver 8.8.8.8

리눅스 고정 IP 설정

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

네트워크 설정 파일에 아래와 같이 수정 및 추가 후 저장합니다.

ONBOOT=yes // 부팅 시 네트워크 자동 재시작 설정입니다. 기본값 no에서 yes로 변경하였습니다.
BOOTPROTO=static // 기본값 dhcp (자동 IP 할당) 에서 static (수동 IP 설정) 으로 변경하였습니다.
IPADDR=192.168.200.176 // 윈도우 IP 확인하고 +1 해주었습니다.
NETMASK=255.255.255.0 // 윈도우와 동일하게 설정하였습니다.
GATWAY=192.168.200.254 // 윈도우와 동일하게 설정하였습니다.

리눅스 네트워크 설정 적용

service network restart

위 명령어를 실행하고 ip addr 해보면 enp0s3에 설정한 고정 IP가 할당되어 있습니다.

Leave a comment