Program Tip

Windows 10의 Virtualbox에서 작동하지 않는 브리지 네트워킹

programtip 2020. 10. 19. 12:36
반응형

Windows 10의 Virtualbox에서 작동하지 않는 브리지 네트워킹


방금 내 노트북을 Windows 7에서 Windows 10으로 업그레이드했는데 브리지 어댑터로 구성된 Virtualbox VM을 시작할 수 없음을 발견했습니다.

아래 구성을 참조하십시오.

Virtualbox 환경 설정 1

Virtualbox 기본 설정 2


먼저 VirtualBox 호스트 전용 이더넷 어댑터를 만들어야합니다.

Virtualbox에서 :

  • 파일> 환경 설정으로 이동합니다. 네트워크 탭에서 호스트 전용 네트워크를 선택합니다. "호스트 전용 어댑터 추가"를 클릭하고 기본적으로 이름을 "VirtualBox 호스트 전용 이더넷 어댑터"로 지정합니다.

Windows에서 :

  • Windows의 네트워크 연결로 이동하여 방금 만든 실제 어댑터와 새 가상 이더넷 어댑터를 모두 강조 표시합니다.
  • 마우스 오른쪽 버튼을 클릭하고 "브리지 연결"을 선택하면 Windows에서 네트워크 브리지가 생성됩니다.

이제 VM을 구성하십시오.

  • 네트워크 부분에서 새 어댑터를 활성화 한 다음 호스트 전용 어댑터에 연결을 선택할 수 있습니다.
  • 방금 만든 VirtualBox 호스트 전용 이더넷 어댑터를 선택하십시오.

이제 / etc / network / interfaces를 수정하여 고정 IP 주소를 구성 할 수 있습니다.

auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1

이제 다음을 수행하여 eth0을 다시 시작할 수 있습니다.

sudo ifdown eth0
sudo ifup eth0

일부 무선 어댑터가 작동하지 않음


내 Windows 10 컴퓨터는 오늘 자동으로 업데이트되었습니다. "Windows 10 1 주년 업데이트"처럼 보입니다. Virtualbox를 다시 시작할 때 브리지 어댑터가있는 서버가 OP와 동일하게 표시되었습니다. VirtualBox 설치 프로그램을 다시 실행 해 보았습니다 (복구를했습니다). 문제가 해결되지 않았습니다. 나는 관리자로 설치 프로그램을 다시 실행하려고 시도했습니다 (복구를했습니다)-수정되지 않았습니다. 설치 프로그램을 실행하고 설치 해제를 선택한 다음 다시 설치를 실행했습니다. 그리고 네트워크 어댑터 설정이 좋아 보였습니다. 서버가 시작되어 평소와 같이 내 네트워크에 연결되었습니다. 아휴. 이것이 누군가를 돕기를 바랍니다.


최신 Virtual Box 5.x를 설치하면이 문제가 해결됩니다.


이 문제를 해결하기 위해 내가 관리 한 방법입니다.

VirtualBox 실행 파일에 대해 "Windows 8"호환성을 활성화합니다. VirtualBox 바로 가기를 마우스 오른쪽 버튼으로 클릭> 속성 : 속성 대화 상자에서 "호환성"탭으로 전환하고 "호환성 모드"섹션에서 "다음에서이 프로그램 실행"확인란을 선택합니다. 호환 모드 "에서"Windows 8 "이 콤보 상자에서 선택되어 있는지 확인하십시오. 확인을 클릭하고 VirtualBox를 다시 실행하십시오! (관리자로 실행할 필요가 없습니다)

추신 : VirtualBox가 아직 Windows 10을 완전히 지원하지 않는 것 같습니다. 따라서 일부 컴퓨터에서는 일부 기능이 제대로 작동하지 않을 수 있습니다.


설치 프로그램을 제거한 다음 다시 실행하지만 이번에는 관리자 권한으로 실행하십시오. 설치 중에 VB 브리지 드라이버가 선택되어 있는지 확인하십시오.


에서 "vbox-ssl-cacertificate.crt"인증서를 설치 %userprofile%\\.virtualbox\한 다음 재부팅합니다. .virtualbox폴더 가없는 경우 "Oracle VM VirtualBox"를 한 번 실행하면이 폴더가 나타납니다.

내 컴퓨터뿐만 아니라 많은 호스트에서도이 문제가 발생했으며이 인증서로 문제가 해결되었습니다. 이 인증서에 대해 아무데도 말하지 않았기 때문에 우연히 알아 냈습니다. -_-


Reddit에서 :

https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/

원하지만이 스레드에서 원본 소스를 볼 수 없습니다.

Windows 8에서 Windows 10으로 업그레이드 한 노트북에서이 지침을 사용하고 있습니다. 재부팅 후 마지막 지침을 반복해야합니다.

내 자신에 대한 솔루션을 테스트하고 내 솔루션을 공유하고 싶습니다. -호스트 만 작동 함-브리지 어댑터 작동 됨

내 구성은-Surface Pro 1-Windows 10 x64 빌드 10130 새로 설치-VirtualBox-5.0.0_RC1-100731-Win.exe

(이것은 내 의견이지만 VirtualBox-5.0.0_RC1-100731-Win.exe를 설치하여 이전 버전을 제거하는 방법에 대해서는 테스트하지 않았습니다. 모든 기능을 선택하여 설치하고 모두 롤백 한 다음 제거와 동일)

설치 단계-VirtualBox-5.0.0_RC1-100731-Win.exe를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"- "선택 취소"옵션 브리지 네트워크를 선택합니다.

  • 다음 끝까지

  • "장치 관리자"를 열고 검색 창을 사용하여 "네트워크 어댑터"에서 "VirtualBox 호스트 전용 이더넷 어댑터"를 마우스 오른쪽 단추로 클릭 한 다음 "드라이버 소프트웨어 업데이트"를 선택하고 "자동 검색"을 선택하고 완료 될 때까지 기다립니다.

  • "네트워크 연결"을 열고 검색 창을 사용하여이를 가져올 수 있습니다. 여기에서 VirtualBox 호스트 전용 이더넷 어댑터를 찾을 수 있습니다.
  • "CMD"를 열고 검색 창을 사용하여이를 가져오고 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택할 수 있습니다.
  • 설치 경로로 이동하고 "VirtualBox-5.0.0_RC1-100731-Win.exe -extract"명령을 실행하면 압축이 풀린 폴더를 알려주는 팝업이 표시됩니다.
  • 압축을 푼 폴더에서 "VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi"를 7-Zip 또는 이와 유사한 방법으로 추출합니다.
  • msi 추출 된 폴더에서 모든 파일의 이름을 변경하여 앞에있는 file_ 제거
  • "VBoxNetFltNobj.sys"및 "VBoxNetFlt.sys"를 C : \ Windows \ System32 \에 복사합니다.
  • Open "CMD", you can use search bar to get this, Right Click and Select Run as Administrator run command "regsvr32.exe /s VBoxNetFltNobj.sys" run command "regsvr32.exe /s VBoxNetFlt.sys"
  • Open "Network Connections", you can use search bar to get this, Right Click on any real network adapter select Properties select Install select Service select "Have Disk" and browse to "VBoxDrv.inf" select "VirtualBox NDIS6 Bridged Networking Driver" after finish install you should see its avaliable in this connection
  • On Start Menu Right Click on "Orcle VM VirtualBox" select open file location

  • Right Click on Shortcut then select properties on tab "Compatibility" checked "Run this Program as Administrator"

!!! this very important to run application with adminstrator if not you will lose host-only network adapter

  • Open "Virtual Box" select file > preference select network then select Host On Network select edit change ip to 192.168.56.1 and netmask to 255.255.255.0
  • Now you can use both host-only and bridge network on your guest

I think reason why normal installation was error is about Administrator access level when regis service and run application

Sorry for my bad english and this is so long procedure

Hope this will work for you too. ^_^!


I solved it with similar way to @Khalil's but I attched to 'Bridged Adapter' instead of 'Host-only Adapter'. Here is more detail with screenshots.


Go to your net card. Go to properties and then "Add service", which? This: VirtualBox NDIS6 Bridged Networking Driver

Reopen Virtual Box


My very simple solution that worked: select another networkcard!

  1. Make sure your guest is shut down
  2. Goto the guest Settings > Network > Adavanced
  3. Change the Adapter Type to another adapter.
  4. Start your guest and check if you got a decent IP for your network.

If it doesn't work, repeat steps and try yet another network adapter. The very basic PCnet adapters have a high succes-rate.

Good luck.


I faced the same problem today after updating the Virtual Box. Got resolved by uninstalling Virtual Box and moving back to old version V5.2.8


WINDOWS FIX: Ive' Fixed it by downloading a new VMbox installer from the Official Website Here.

  • Just run the installer and install it to override your current VMBox version, that should fix it.

Dont worry about your VM's they will not disappear if you override your current installation.

NOTE: If you already have the latest version, you need to export all your VM's, unninstall your current VMBox and install it from new installer.


As of now (5.2.20) bug is fixed. The only action required is to download the latest version and bridge mod should function normally.


In Case some one is looking and none of the above resolves your issue : https://forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965

placing the WIFI as the first adapter [MTDesktop, AllowALL] and the LAN WIRED [MTServer,AllowAll] as the second adapter. In the Guest machine I disable the First Adapter in Adapter Settings. I can then ping internal, external whatever.


i had same problem. i updated to new version of VirtualBox 5.2.26 and checked to make sure Bridge Adapter was enabled in the installation process now is working


Virtual Box gives a lot of issues when it comes to bridge adaptor. I had the same issue with Virtual Box for windows 10. I decided to create VirtualBox Host-Only Ethernet adapter. But I again got issues while creating the host-only ethernet adaptor. I decided to switch to vmware. Vmware did not give me any issues. After installing vmware (and after changing few settings in the BIOS) and installing ubuntu on it, it automatically connected to my host machine's internet. It was able to generate it's own IP address as well and could also ping the host machine (windows machine). Hence, for me virtual box created a lot of issues whereas, vmware worked smoothly for me.

참고URL : https://stackoverflow.com/questions/31922055/bridged-networking-not-working-in-virtualbox-under-windows-10

반응형