Hyper-V Networking - virtual-machine

Anyone tried to setup the guest OS in Hyper-V having 2 Network adapter and use at the same time? like 1 is for Public and 1 for Private.
Because the host OS have 2 NIC, 1 for Private LAN and 1 for Public, so trying to do the same with the guest OS.

Create two virtual network switches on the host OS and select the check box "Allow management OS to share this network adapter".
Then use the same inside the VM

Related

How could I access my VM in my host machine (By different IP)?

I want to access the virtual machine IP in the host (by ping or curl or something), but it is not ok. How could I make it?
The host machine is a win10 PC.
A virtual machine using VMware workstation 15, Ubuntu 16.04 server. It has IP address 192.168.178.138 and 10.0.0.11. I can access the 192.168.178.138, but cannot access 10.0.0.11. (no matter ping or curl...)
All are NAT mode in VMware Workstation.
Now I have a web application running on 10.0.0.11:80. How could I access it in my host machine.
Btw I have another VM with 192.168.178.39 and 10.0.0.31, and this VM can access the 10.0.0.11:80 by curl.
I can show the topo as below.
(A little Chinese but it won't affect reading, just ignore it)
Yes, now I solve this question by myself.
It seems that you cannot use the Host-only mode (Actually I can only use this mode...).
You need to set the virtual interface in your host PC (The IP, gateway, or anything else...);
Then you need to set in the VMWare workstation, set it to use speical lan (VM net 2 for me);
Then you can access it from the host machine and other vm, maybe you need to search something like NAT translation in VMWare workstation to access your web application deployed in the VM from outer network.
That's what I do, now I can access my horizon dashboard in the browser (The Ubuntu server don't have any browser... T-T sad ...)
Settings Picture

Virtual Machines Communication Path

I've Windows OS as my host machine and I'm running two guest VMs on virtualbox. I've setup 2 interfaces on both VMs; NAT and host-based. I can communicate between the guest and host OS easily. Just out of curiosity, I want to know what path it takes for communication between two VMs.
VM <-> VM
VM -> Windows -> VM
It should take the 2nd path, but I'm asking anyways just for sake of clarity.
IP_Engr,
I also have a host on Windows7 and several VM Window based inside VirtualBox.
On host computer I have 2 network cards, both set up for every machine like this:
I have shared folders on all 3 components (host + 2 VMs) and I can file transfer both your ways:
VM <-> VM
VM -> Windows -> VM
If this fits better for you, then try this setup, if not, I'll edit the answer with your scenario and edit this response.

How to connect in a domain via VirtualBox?

So my PC is in a domain, but my virtual machine does not see it. I give the credentials in the Log in screen and I get this in the guest OS:
My host OS is Windows 7 and my guest OS is Windows XP and I use Oracle VirtualBox.
Thanks for the help.
Have you correctly linked all the virtual adapters?
If you can't ping the domain controller server, you should check your (virtual) cables.
Also, try to add the pc to a domain in the control panel.

Hyper-v 2012 - Guest OS not working with a Static IP

So I have a very strange issue. I've setup 2 NIC's, 1 for the host OS (windows 2012 with Hyper V) and a guest OS (Windows 2012 - Active Directory). I've setup 2 physical nics, 1 for the host and another for the VM's.
Unfortunately the problem seems to be when I try to set the guest OS to a static IP on the local subnet (which works with DHCP), but the moment i assign a static IP, it stops communicating with anything but the local IP's for the Host OS.
I've tried several different things for the virtual server (guest OS) and so far nothing is working. If I leave it set to DHCP, its fine with all connectivity. However the moment I set it to a static, it stops me.
At the current time I have the Host OS (Server) with 2 physical nic's:
Nic1 - Host OS connectivity
Nic2 - Hyper-v Virtual Switch configured "External network" for all VM's
Guest OS - connects using DHCP through Nic2 (External Network). Should be bridged, but when I set to static, I lose all connectivity to the external network, but switch back to DHCP and it works great.
Whats going on? Am I completely missing something obvous here?
So in case anyone finds this question I thought I should at least post the answer I found.
It would appear that the problem is not with my Hyper-V setup. The problem was with the router that the system was attached to. I have a ZYXEL USG1000 that is controlling the network with Hyper-V, and it appears that this model does not work in the same way as other router products I've experienced (Cisco/Juniper/etc).
I was able to verify that the VM's could actually ping/access other systems within the same subnet assigned to them, but they still could not cross the gateway. There is a IP/MAC Binding option within the Zyxel router software and until this VM's MAC was added to the binding list, only then would the gateway pass traffic from the VM's.
So in case anyone else runs into this similar situation, check out your router and the mac/IP binding for your VM's.

Force Windows 8 to use UMTS

My situation:
I am running (evaluating) Windows 8 (RTM) on my Laptop.
I am connected to a LAN which has NO access to the internet (DEV-LAN).
I am running a virtual machine (VMware Workstation) which is connected via Bridge Mode to the DEV-LAN. This virtual machine has no access to the internet.
Before, with Windows 7 I was able to connect the host via UMTS to the internet while the virtual machine still was connected to the DEV-LAN. So I could keep working within the virtual machine while doing research (MSDN, Google, Stackoverflow) in the internet on the host.
When I now connect the Windows 8 host to the mobile broadband, nothing changes in the runtime behaviour. The whole Network communication is still running over DEV-LAN. Windows 8 tells me in the Network Sidebar that mobile broadband is connected, but it does not use it. When I remove the network plug of DEV-LAN, THEN the broadband connection will be used. But then obviously, I cannot work in my virtual machine, which depends on DEV-LAN.
Question:
Is there any switch in windows 8 that I can use to tell the system to use broadband over LAN, when available?
Thanks a lot!
Torsten
edit for the comment of pst: the following metrics are given
IPv4-Routentabelle
===========================================================================
Aktive Routen:
Netzwerkziel Netzwerkmaske Gateway Schnittstelle Metrik
0.0.0.0 0.0.0.0 192.168.23.1 192.168.23.12 25
0.0.0.0 0.0.0.0 77.24.97.50 77.24.97.49 296
It finally works :-)
I set the metric of my LAN-Adapter to 999 and everything is as I want it to be.
Any change of the UMTS Adapter to a lower metric was unsuccessful.
Even when I set the metric to 1 or 5 or 10, netstat /rn told me a metric > 50.
So when I cannot lower the one metric, I have to raise the other one ;-)
The metric can be easily changed like follows:
System Settings
Network and Internet
Network Connections
Ethernet -> Context Menu -> Properties
Select Internet Protocol (v4) -> Properties
Advanced
Automatic Metric off and manually set to 999