Ok, for the past couple of years I've had a very frustrating time with bridged networking on two different work laptops (both Dell, different models). I first thought it was my old laptop and so hung in until my new laptop arrived earlier this year. Then had the same issue with it, which I've been trying off and on to resolve and have had no luck. So finally giving up and coming here to ask for help.
Problem:
No guest OS I've tried (Windows 7 Pro, RHEL 6 & 7, CentOS, Ubuntu) can configure its bridged network over DHCP. It only gets the local 169.254.x.x address you get when you have no connection. NAT networking works. I believe at some point I also tried manually assigning IP/netmask/gateway/DNS and that failed too.
I can open a ticket but thought I'd try a forum discussion first, in case something jumps out as obvious. My assumption is it's an environmental thing with this work laptop (domain policy, company-installed driver, etc), but it used to work years ago (prior to my prior laptop; we're on 3-year lease refresh cycles and I've had this new one since January).
I've tried the following:
- Two different Dell laptops: the old one a Latitude E7440 originally with Win7 Pro, then upgraded to Win10 Pro; the new one a Dell Precision 3520 with Win10 Pro
- Every version of VirtualBox since 5.0, and this probably dates back to 4.x but I'm not sure; it used to work years ago but stopped at some point with the previous laptop and has not worked since
- Different guest OS' including Windows 7 Pro, various Linux distros, and even macOS; all startup and work fine, but can't get a bridged connection, only NAT
- Host Networking also fails; guests still get a 169.254.x.x IP, not the host's 192.168.x.x IP.
- NAT does work, but I need to be able to access VMs from the rest of the network without port mapping
- Uninstalled and reinstalled VirtualBox many times, as Administrator and normally. No difference.
- Tried all network adapters - both laptop and dock wired connections, as well as the WiFi adapter
- Happens on both home and work networks
- With and without Cisco AnyConnect client for VPN and Web Security, as I'd read of past issues with it
- Bridged networking was enabled at install and I can configure bridged networking in settings
- Logs indicate no obvious issues (to me anyway)
- No errors reported ANYWHERE that I can find
- Read multiple forum posts and open tickets on bridged issues; all have either been resolved, were specific to that user, or had errors or other characteristics that I don't have. I cannot find a resolution that works for me.
- Dell Precision 3520
- - Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
- - 16GB RAM
- - Dell 180W Thunderbolt Dock
- - Dock Ethernet: Realtek USB GbE Family Controller
- - Laptop Ethernet: Intel(R) Ethernet Connection (5) I219-LM
- - Laptop WiFi: Intel(R) Dual Band Wireless-AC 8265
- Windows 10 Pro - Version 1709 (OS Build 16299.371)
- VirtualBox 5.2.10 r122406 w/ Extension Pack
- Corporate AV is Trend Micro, however it's currently not installed; I've seen this behavior with and without it
- Current guest is Win 7 Pro 64-bit, but issue is same with every guest attempted