network problems in virtual machine (windows 7)

Franco Aguiar

New Member
Aug 22, 2015
3
0
1
Hello everyone ! I have Proxmox running on VMware and I can not have virtual machines internet .
configure a virtual machine with windows 7 ( virtio drivers ) and I figure without internet access . operating system on my computer , I use debian. you must perform some extra configuration on the console Proxmox for my virtual machines are online. Regards.Hello everyone ! I have Proxmox running on VMware and I can not have virtual machines internet .
configure a virtual machine with windows 7 ( virtio drivers ) and I figure without internet access . operating system on my computer , I use debian. you must perform some extra configuration on the console Proxmox for my virtual machines are online. Regards.
 
Never tried PVE in VMware with nested virtualized windows guest, the desire simply wasn't there as it sounds like a lot could go wrong. :)


Only to be sure, did you install all the VirtIO drivers in windows? Without VirtIO enabled for the guest it's working? Or is an Linux guest working?
 
Thank you for answering so quickly. I do not understand this: Without VirtIO enabled for the guest it's working? Or is an Linux guest working?
Install all the virtio drivers ( hard drive, Ballong , network ) , but still, the network still does not work for me. I check in device manager , and all drivers are well ... I only have internet in virtual machines, if I use nat.
 
Your topology is:
VMWare on the physical machine, there as guest Proxmox VE and there as nested guest the windows machine, if I understood correctly?

Now if you switch the Network device of your Windows guest to something other than VirtIO (e.g.: Intel E1000) and start the guest, is it then working?

I assume you see the network device in Windows?

How is the network between VMWare and PVE configured? :)
 
Also use intel e1000 and still no internet connection . If you take ip .
Network settings in VMware is in bridge mode . It is another alternative , use Proxmox under debian ? Currently , configure a virtual machine with the iso Proxmox , also in bridge mode . I change some settings in vmware ?
 
Hi Franco,

FYI running nested (Proxmox as VM inside VMWare; and then nested VM inside proxmox) - performance is not going to be that good. If you want a 'decent' testing environment, you will get much better performance, if you can just grab an old spare box and run proxmox on bare metal. (ie, an i7 CPU Desktop with decent amount of ram - or a spare-old-test server or whatever). Nested VM layers in my experience, the performance measures somewhere between painful and dreadful.

That detail aside, it should be possible to do what you want. In such a case, you want to confirm:

-- login to the root shell console on the proxmox host, ie, the VMWare console for your Proxmox VM.
-- see / validate that he can ping outside universe / internet - for example "ping 8.8.8.8" should reach google DNS servers and give you a reply. If you get nothing back, then first thing to debug, is why your VMWare is not granting internet access to the Proxmox VM.
(a) what is Virtual NIC VMware is presenting to proxmox? E1000 style? Something else ? What do you see inside your proxmox VM console when you do a "ifconfig -a" ? Do you see a sensibly assigned IP address on vmbr0 for example ?
(b) are you able to reach the proxmox web admin interface via this IP address, for example from a workstation in the same LAN which has routing access to the VMNIC/Virtual network bridge which VMware is managing ?
(c) assuming those things are good: you are sure your Win7Pro VM running inside proxmox, is it bridged onto the correct interface / bridge in proxmox ? Typically it will be vmbr0 / unless you have tweaked settings and customized things to the point it is broken ?
(d) if you want to rule win7 out of the picture, get an ISO of a liveCD (linux sysrescue CD for example) and attach that ISO to your VM which is win7pro; set the VirtualDVD to be this ISO / and set that as your boot device in the VM config. Boot up into a temporary linux environment, see if it is able to DHCP an address / if it behaves as expected or not. ie, try to rule out if somehow windows7 config is an issue vs a simple linux test environment inside that VM.

Ultimately though, I would recommend, nested VM VM stuff is really not a great test environment, and you will have a better experience, to start over using a dedicated testbox of some form, and move forward from there.

Hope this info is of some slight use.


Tim
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!