• Oracle VM VirtualBox를 이용해 CentOS 64bit 설치

  • 네트워크 카드 2개 추가

- NAT : 내부에서 네트워크를 사용하기 위함(yum install 등 네트워크가 필요한 작업)

- HOSTONLY :   호스트(내 컴퓨터) 에서 게스트(설치한 VM)로 연결하기 위해서

 

※HOSTRONLY를 잡지 않더라도 포트포워딩을해서 사용해도 무관하다.

ex) 호스트ip:88 -> 게스트ip:80 으로 가도록...(단 보통 많이 사용하는 8080, 22, 80 포트는 서비스를 사용하고 있지 않으면 상관없지만 웬만하면 중복되지 않도록한다.)

 

1. 네트워크 카드 확인

     

 

  • # ip addr

- 현재 랜카드 설정 확인

  • 2번 : NAT 

                  - 설치시 자동으로 잡아 놓음

                  - Oracle VM VirtualBox에서 따로 설정하지 않을 경우 NAT 대역은 10.0.2.x 로 시작한다.

                  - 자동으로 잡을 경우 10.0.2.15

  • 3번 : HOST ONLY

 - 현재 아무것도 잡혀있지 않은 상태이다.

 

 

2. 네트워크 연결 확인

 

  • #ping google.com 또는 8.8.8.8
  • ping : 네트워크 상태 체크

ping [IP/도메인주소]

  • NAT를 자동으로 설정하였다면 도메인 주소로도 ping 잘나가지만 수동으로 잡을 경우 ip일때만 나가는 경우가 있다. 그런 경우에는 DNS 서버 설정을 해주어야 한다.(yum 또한 사용하지 못함)

 

3. 네트워크 설정

 

 

  • 네트워크 설정 폴더로 이동
  • # cd /etc/sysconfig/network-scripts

- /etc 아래에는 설정폴더들이 들어있음

  • 설정 폴더로 이동하고 나면 랜카드를 세팅할 수 있는 파일이 있다.

 

  • # vi ifcfg-enp0s8

- 여기에서는 HOST ONLY 네트워크 카드만 설정할 것이다.

 

 

  • BOOTPROTO

- dhcp : 동적할당

- static : 수동할당

  • ONBOOT

- no : 부팅시 비활성화

- yes : 부팅시 활성화

 

위에서는 동적할당이지만 부팅시 활성화되지 않으므로 랜카드가 연결되지 않았던 것이다.

 

  • 아래와 같이 변경

- VM이 여러대일 경우 동적으로 설정하면 같은 ip를 사용할 수 있으므로 수동으로 세팅하고 아래에 ip를 추가한다.

  (HostOnly ip 대역의 경우 Oracle VM VirtualBox 에서 설정한 대역으로 맞춰준다. 아래 참고)

 

 

※ 네트워크 설정에 보면 VirtualBox Host-Only Network가 있을 것이다.

   우클릭 속성 - 속성 클릭 - Internet Protocol Version 4 (TCP/IP44) 더블클릭

   확인하면 내가 설정하였던 IP와 서브넷 마스크를 확인 할 수 있다.

   + cmd - ipconfig 로 확인해도 이더넷 어댑터 VirtualBox Host-Only Network 에서 정보를 확인할수 있다.

 

 

 

 

- 부팅시 자동으로 활성화하기 위해 ONBOOT 수정한다.

 

 

  • #systemctl restart network

- 네트워크 재시작 한다.

  • #ip addr

- 제대로 적용 되었는지 확인한다.

- 위에서 설정한 IPADDR과 같은 ip 주소로 설정된다.

 

 

 

 

  • 호스트(내 컴퓨터)에서 접속 테스트

- cmd 창에서 설정한 아이피로 ping 테스트

- 정상적으로 작동함, 편의를 위해서 xshell을 이용하여 터미널에 접속해 사용한다.

 

 

 

'개발 > Linux' 카테고리의 다른 글

CentOS7. Apache 홈디렉토리 수정하기  (0) 2016.07.05
CentOS7. Tomcat 설치  (0) 2016.07.04
CentOS7. Apache 설치  (0) 2016.07.04
CentOS7. 초기설정  (0) 2016.07.04

+ Recent posts