Oracle VM Virtual Box Manager에서 호스트 전용 어댑터를 할당한 후 인터넷에 연결할 수 없습니다.

Oracle VM Virtual Box Manager에서 호스트 전용 어댑터를 할당한 후 인터넷에 연결할 수 없습니다.

Windows 10을 실행하는 노트북의 Oracle VM Virtual Box Manager에 Ubuntu Server 22.04를 설정했습니다. 고정 IP가 필요하므로 "호스트 전용 어댑터"를 선택했고, 이전 브리지 어댑터는 매번 IP를 계속 변경하는 데 사용되었습니다. 내 휴대폰의 핫스팟이 껐다가 켜졌습니다. 그러나 이제 VM은 인터넷에 액세스할 수 없습니다. NAT를 두 번째 어댑터로 추가했지만 전혀 도움이 되지 않았습니다. 뭔가 빠졌나요? 이것을 바로잡으려면 어떻게 해야 합니까?

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

답변1

의 도움으로브리지된 네트워킹이 문제를 해결할 수 있습니다. VirtualBox는 다음과 같은 장치 드라이버를 사용합니다.네트 필터호스트 시스템에서. 물리적 네트워크에서 데이터를 전송하고 주입하는 데 사용되었습니다. 즉, 호스트와 VM 사이의 브리지 역할을 합니다.

Virtual Box의 기존 가상 머신에 대한 브리지 네트워크를 구성하려면 다음 단계를 따르십시오.

  1. Oracle VM VirtualBox Manager에서 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 설정을 클릭합니다.

  2. 네트워크 탭,

    • 어댑터 3을 클릭하세요.

    • 활성화 확인네트워크 어댑터그리고 선택부착: 브리지 어댑터

    • 확인을 클릭하여 변경 사항을 저장합니다.

답변2

virtualbox 7에서 Ubuntu Server 22.04 VM 게스트를 인터넷에 연결합니다.

Ubuntu 데스크탑에서도 작동합니다

상단의 원래 질문에 대한 matigo의 답변을 여기에 붙여넣습니다. 이는 WiFi 어댑터를 통해 인터넷에 연결된 Windows 10 PC에 설치된 Virtualbox 7 환경에서 작동한 조합이기 때문입니다.

이와 같은 상황의 경우

  • "브리지 어댑터"는 "어댑터 1"이어야 합니다.
  • "호스트 전용 어댑터"는 "어댑터 2"여야 합니다.
  • 호스트 전용 어댑터가 어댑터 1로 설정되어 있고 어댑터 1에서 무차별 모드에 대해 "모두 허용"이 있고 "케이블 연결" 옵션이 선택되어 있는지 확인하십시오.

그때부터 모든 것이 잘 작동하기 시작했습니다.

답변3

netplan에 하나의 구성이 누락되었을 수 있습니다. ubuntu22에서 동일한 문제에 직면했지만 아래 명령을 사용하여 netplan을 구성했는데 작동했습니다.

1 단계:sudo vim /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
    enp0s8:
      dhcp4: true
  version: 2

2단계: 위의 업데이트된 내용을 적용합니다.넷플랜아래 명령을 사용하여-

sudo netplan apply

3단계: 이제 " ip a" 또는 " ifconfig" 명령을 확인하면 아래 스냅샷에 언급된 대로 enpos8 인터페이스에서 IP를 얻을 수 있습니다. 여기에 이미지 설명을 입력하세요

4단계: 인터넷 연결을 확인하세요. 이제 작동하고 있고 퍼티를 사용하여 SSH를 수행할 수 있으므로 이제 작동할 것입니다.

ping google.com
ssh 192.168.56.101

관련 정보