VirtualBox 4.2의 Fedora 18 게스트: 호스트의 활성 이더넷 인터페이스에 관계없이 게스트에 고정 IPv4 주소를 할당하는 방법

VirtualBox 4.2의 Fedora 18 게스트: 호스트의 활성 이더넷 인터페이스에 관계없이 게스트에 고정 IPv4 주소를 할당하는 방법

VirtualBox 4.2.12를 실행하는 Ubuntu 13.04 호스트가 있습니다. 콘솔에는 유선 및 무선 네트워크 인터페이스가 모두 있지만 일반적으로 주어진 시간에 그 중 하나만 활성화됩니다. 예를 들어, 집에서는 무선 네트워크가 활성화되고, 사무실에서는 유선 무선 네트워크가 활성화됩니다.

지금 나는 원한다ssh게스트와 호스트 가 고정 IPv4 주소를 사용하여 서로(및 호스트가 연결된 네트워크)에 자유롭게 연결할 수 있도록 "브리지 네트워킹" 모드에서 Fedora 18 VirtualBox 게스트를 설정합니다 . 앞으로 이런 게스트를 더 많이 추가하게 된다면 게스트들 ssh끼리도 소통할 수 있을 것 같아요.

하지만,나는 다음과 같은 문제에 직면하고 있습니다:

  1. VirtualBox 설정에서 게스트에 대해 "브리지 네트워킹" 모드를 선택한 후 게스트는 동적으로 할당된 IPv6 주소로 끝납니다(반면 저는 정적으로 할당된 IPv4 주소를 원했습니다).

  2. ip addr호스트에서 무선 인터페이스가 활성화되면 호스트에 있는 경우 출력에 "lo" 및 "wlan0" 항목만 표시됩니다. 따라서 호스트의 p2p1(또는 유선) 인터페이스가 하루 일찍(사무실에서) 활성화된 경우, 유선 인터페이스가 나중에(집에서) 비활성화되면 해당 인터페이스에 할당한 고정 IPv4 주소가 전혀 표시되지 않습니다. .

  3. 나는 주어진 지침을 시도했다여기( ifcfg-p2p1내 경우에는 파일을 사용함) 하지만 나에게는 작동하지 않습니다. 예를 들어, 나는 할 수 stop있고 disable NetworkManager.service괜찮지만 할 수 없습니다 restart network.service(오류가 발생합니다)"Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalctl -n' for details."

반품,

  1. F18 가상 머신에 고정 IPv4 주소를 할당하는 배포 독립적인 방법이 있습니까? 이는 모든 Linux 배포판이 네트워크 설정을 다른 파일/디렉토리 구조에 저장하므로(내부적으로도 다른 속성을 가질 수 있음), , 및 ifconfig다음 방법이 있습니까? 변경 사항을 적용해야 하는 파일에 대한 변경 사항을 유지하려면 어떻게 해야 합니까?iproute

  2. 위의 문제 #2를 피하려면 "브리지 네트워킹"을 위해 수동으로 생성된 tun/tap 장치를 사용해야 합니까? 그렇다면 Ubuntu 13.04에서 어떻게 해야 합니까?

답변1

다른 네트워크 변경 사항의 영향을 받지 않는 호스트와 게스트 간의 공유 네트워크를 원하는 경우 호스트 전용 네트워크를 만들고 가상 머신의 두 번째 네트워크 카드를 해당 네트워크에 매핑할 수 있습니다. 첫 번째 네트워크 카드는 인터넷 연결을 제공하고 두 번째 네트워크 카드는 게스트와 호스트 간의 통신을 제공합니다.

  1. 호스트 VirtualBox에서 파일...설정...네트워크로 이동하고 기본 설정을 사용하여 호스트 전용 네트워크를 만듭니다. 이는 특정 가상 머신에 대한 설정이 아닌 VirtualBox 전체에 대한 설정입니다.
  2. 호스트 VirtualBox 설정에서가상 머신용, 네트워크로 이동하여 어댑터 2 탭을 클릭합니다(어댑터 1 설정은 브리지된 상태로 둘 수 있습니다).
    1. "네트워크 어댑터 활성화" 상자를 클릭하세요.
    2. 연결 대상: 드롭다운 목록에서 호스트 어댑터만을 선택합니다.
    3. "이름:" 드롭다운 목록에서 이전에 생성한 호스트 전용 네트워크(예: "vboxnet0")를 선택합니다.
  3. 가상 머신을 시작하고 네트워크 설정으로 이동합니다. 두 번째 네트워크 어댑터가 나타나는 것을 볼 수 있습니다.
  4. 호스트 전용 네트워크에 대해 DHCP에서 자동으로 받은 주소와 동일한 서브넷에 있는 고정 IP 주소를 할당합니다. VirtualBox 호스트 전용 네트워킹은 기본적으로 0.101 이상의 DHCP 주소를 제공하므로 0.2에서 0.100 사이의 고정 주소를 할당할 수 있다고 생각합니다.
  5. 동일한 네트워크에 추가하려는 향후 가상 머신에 대해 2~4단계를 반복합니다.

관련 정보