브리지 및 호스트 전용 네트워크에서 Virtualbox를 실행하는 방법은 무엇입니까? 이동 중에 호스트 (다른 ​​네트워크 또는 인터넷

홈 네트워크에서 내 Ubuntu 랩톱으로 VirtualBox를 실행하고 (데스크톱 PC가 라우터를 통해 액세스 할 수 있음) 이동 중에 호스트 (다른 ​​네트워크 또는 인터넷 없음)에서 VirtualBox로 ssh 할 수 있습니다.

이전에는 VB 인스턴스의 유일한 네트워크 어댑터가 ‘브리지 연결’어댑터였습니다. 이를 통해 게스트 VB의 인터넷에 액세스하고 LAN + 호스트의 다른 컴퓨터에서 액세스 할 수있었습니다. 그러나 랩톱을 네트워크에서 꺼낼 때마다 더 이상 호스트에서 게스트에 액세스 할 수 없었습니다.

호스트 전용 어댑터를 사용하여 네트워크에서 액세스 할 수 있어야하고 NAT 어댑터가 게스트에서 인터넷에 액세스하는 데 사용됩니다.

내 질문은 VirtualBox에서 브리지 전용 네트워크 어댑터와 함께 호스트 전용 어댑터 + NAT 어댑터를 실행할 수 있습니까? / etc / hosts에 넣을 내용이 혼란 스럽습니까? / etc / hosts에 동일한 서버 이름으로 IP (호스트 전용 및 브리지)를 둘 다 배치합니까?



답변

알아 냈습니다. 이 튜토리얼 을 따르고 있었고 eth1대신에 넣었습니다 eth2. eth2VB 설정 네트워크 (VB의 GUI 사용)에서 호스트 전용이 ‘어댑터 3’이기 때문에 사용해야했습니다 . 이제 브리지 및 호스트 전용을 모두 실행할 수 있습니다!

의 경우 /etc/hosts: 호스트 내가 넣어 시스템에서 : 게스트에 ‘호스트 전용 IP’ ‘서버 이름’VB 나는 두 호스트 전용 넣고는 동일한 서버 이름과 IP의 브리지. 문제를 일으키지 않는 것 같습니다.

요약하면 다음과 같습니다. VB 인스턴스에 3 개의 어댑터가 있습니다.

  1. 브리지
  2. Nat
  3. 호스트 전용.

호스트 시스템에 호스트 전용 IP를 사용하도록 구성된 호스트 파일이 있고 데스크탑 호스트 파일이 브리지 된 IP 주소를 사용하도록 구성되어 있습니다. 이렇게하면 랩톱을 네트워크에서 꺼내어 설정을 변경하지 않고도 VirtualBox 서버에 ssh 할 수 있습니다. 그런 다음 NAT 네트워크 어댑터를 켜면 VirtualBox가 홈 네트워크에서 떨어진 인터넷에 호스트 네트워크를 사용할 수 있습니다.