I am running VMware Fusion 8 on Mac OS X El Capitan. I have Linux, Mac and Windows 10 guests which access the Internet using the default VMware networking option (NAT). The Linux and Windows guests work fine. But I cannot download large files on the Mac guest. When I try, downloads stall after a few 10s of megabytes. This happens with the App Store, Safari and curl. The amount downloaded varies each time. Sometimes, resuming the download allows me to get a little further. I have tried Yosemite and El Capian guest OSes with the same results.
I am completely stumped. Why would Mac guess be different from other OSes? Is my problem with the host OS, VMware, VMware tools, or the guest OS? How can I begin to debug this?