참고:
http://rocky2010aaa.blogspot.com/2013/05/virtualbox-guest-os-ip.html
http://nan1004au.tistory.com/18
(1) 호스트 <=> 게스트 간 통신(ex: ssh)이 가능하다
(2) 게스트 <=> 또 다른 게스트 간 통신이 가능하다.
(3) 게스트의 ip가 바뀌거나 충돌하지 않도록, 게스트 ip를 임의의 대역 내에서 고정할 수 있다.
(4) 게스트에서 인터넷이 된다.
현재의 사용 예
호스트 Win7
게스트1 Ubuntu 12044LTS GUI
게스트2 Ubuntu 1204Server Text UI / webserver,
(1) '호스트 전용 어댑터' 생성
- 이 어댑터는 호스트<=> 게스트간 통신이 가능하도록 호스트 측에 설치되는 가상의 네트워크 카드 이다.
- 버추얼박스 > 파일 > 환경설정 > 네트워크 에서 호스트 전용 네트워크 추가
- 어댑터 탭
- ipv4 주소 : 192.168.xx.1 (게스트가 호스트에 접근할 때 여기에 설정한 ip로 접근한다. - ex: 192.168.56.1)
- ipv4 서브넷 마스크 : 잘 모르겠으면 255.255.255.0 으로 하자
- DHCP서버 탭
- 공유기가 아닌 버추얼박스에서 제공하는 DHCP서버를 말하는 것으로, 사용하지 않는다. (체크 해제. 추후 잘 안되면 체크함)
(2) 게스트OS의 네트워크 설정
- 네트워크 카드 2개 설정
(a) 인터넷을 사용하기 위한 네트워크 카드
가상머신 선택 > 설정 > 네트워크 에서 어댑터1을 'NAT'로 설정함.
(b) 호스트 <=> 게스트간 통신을 위한 네트워크 카드
가상머신 선택 > 설정 > 네트워크 에서 어댑터2를 '호스트 전용 어댑터'로 설정.
- 게스트 OS(우분투의 경우)를 기동한 후 추가 작업
- Guest 1 기동 후 ifconfig 로 두개의 네트워크 확인 (eth0, eth1 식으로 되어 있다)
- #sudo vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
# The primary network interface
auto eth1
iface eth1 inet static
address 192.168.56.102 (guest 1의 경우 102, guest 2-서버-의 경우 101)
netmask 255.255.255.0
host 및 guest1 webbrowser 에서 192.168.56.1 로 artisthannah 웹페이지 접속 됨. 다만 192.168.56.1/wordpress 에서 접속은 되는데 깨짐. FTP 서버 안 연결해서인듯... 나중에 추가 확인 필요 (server도 gui 되는 놈으로 해서 wordpress 인스톨 테스트하는 것이 나을 것 같다. lynx 로는 뭔가 연결되는 것만이 확인 됨)
'IT > 가상머신' 카테고리의 다른 글
virtualbox vs. qemu (0) | 2014.03.19 |
---|---|
damn small linux 가상머신에서 실행 (0) | 2014.03.18 |
Virtualbox (4.3.6) vs. VmwarePlayer (6) : Direct3D 지원 (Windows XP guest) (0) | 2014.01.16 |
QEMU Dos6.22 EMM386 문제 (0) | 2013.10.30 |
DOSBox 오리지널 vs. 다음 DOSBox SVN (2) | 2013.10.29 |