Why are my two virtual machines getting the same IP address?
I have two virtual machines both running on a Linux host (Fedora 16). I set both adapters as attached to NAT. When I boot them up they both have their default gateway set to 10.0.2.2. They also both have the same IP address (10.0.2.15). They are both on the same adapter (adapter 1). I don't know why they are getting assigned the same IP address, and shouldn't the default gateway be 10.0.2.1 since the subnet address is 10.0.2.0 and the netmask is 255.255.255.0. Is there something I am missing, has this happened to anyone before? How do I get the VirtualBox DHCP working properly?
virtualbox ip dhcp
add a comment |
I have two virtual machines both running on a Linux host (Fedora 16). I set both adapters as attached to NAT. When I boot them up they both have their default gateway set to 10.0.2.2. They also both have the same IP address (10.0.2.15). They are both on the same adapter (adapter 1). I don't know why they are getting assigned the same IP address, and shouldn't the default gateway be 10.0.2.1 since the subnet address is 10.0.2.0 and the netmask is 255.255.255.0. Is there something I am missing, has this happened to anyone before? How do I get the VirtualBox DHCP working properly?
virtualbox ip dhcp
2
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30
add a comment |
I have two virtual machines both running on a Linux host (Fedora 16). I set both adapters as attached to NAT. When I boot them up they both have their default gateway set to 10.0.2.2. They also both have the same IP address (10.0.2.15). They are both on the same adapter (adapter 1). I don't know why they are getting assigned the same IP address, and shouldn't the default gateway be 10.0.2.1 since the subnet address is 10.0.2.0 and the netmask is 255.255.255.0. Is there something I am missing, has this happened to anyone before? How do I get the VirtualBox DHCP working properly?
virtualbox ip dhcp
I have two virtual machines both running on a Linux host (Fedora 16). I set both adapters as attached to NAT. When I boot them up they both have their default gateway set to 10.0.2.2. They also both have the same IP address (10.0.2.15). They are both on the same adapter (adapter 1). I don't know why they are getting assigned the same IP address, and shouldn't the default gateway be 10.0.2.1 since the subnet address is 10.0.2.0 and the netmask is 255.255.255.0. Is there something I am missing, has this happened to anyone before? How do I get the VirtualBox DHCP working properly?
virtualbox ip dhcp
virtualbox ip dhcp
edited Jan 25 '12 at 23:41
Gilles
537k12810871604
537k12810871604
asked Jan 25 '12 at 21:14
rubixibucrubixibuc
7471923
7471923
2
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30
add a comment |
2
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30
2
2
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30
add a comment |
6 Answers
6
active
oldest
votes
VirtualBox DHCP is working properly.
There is nothing wrong with having all of your machines getting the same address in NAT configuration. All VMs are isolated from each other so there is no risk of conflict. They are also not on the same adapter. Each VM has its own virtualized hardware including NICs.
The default gateway also need not to be 10.0.2.1. Although it is a common practice to have it at the lower IP address, it can be any IP in the subnet range.
Also, there is no "real" dhcp service, everything is hardcoded in the VirtualBox code, although if you are not happy with the default IP addresses you can fine tune the NAT engine.
add a comment |
Your virtual machines will get the same IP address from any DHCP service as long as they have the same Ethernet MAC address (a hardware address, unique like a fingerprint, set by the hardware manufacturer of your network device).
Since you are running virtual machines, they have virtual hardware and therefore they "fake" the MAC address. You have to make sure no two machines have the same Ethernet hardware address.
You can set the Ethernet MAC address of your virtual machine in VirtualBox in the hardware network section (it looks like this: 3c:08:51:05:24:8a)
You can check it in your running VM:
sudo ifconfig
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 3c:08:51:05:24:8a
media: autoselect (none)
status: inactive
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
add a comment |
In VirtualBox control panel go to File -> Preferences -> Network
Select NAT Networks tab, create a new "NatNetwork" by clicking + button at side and press OK.
Now select each VM go to Settings -> Network
In Attached to: option choose NAT Network and select "NatNetwork" and press OK.
Restart all the VMs.
Now VMs have different network address.
add a comment |
They will get their default gateway from the dhcp server - so it will be whatever is set up in there. You will need to look at the dhcp server to see what it is delivering (generally just set it in the server config to be whatever you want it to be)
With regard to the two adapters having the same address, this is most likely down to the configuration you have set in Virtualbox. If they are clones then you may need to explicitly give one a new MAC address.
Check the network configurations for each and see if they think they are the same.
If different, you could temporarily set a fixed IP for each one at the dhcp server (assigned by MAC address)
Have a look at this section from the VirtualBox manual for more information.
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
add a comment |
Two settings need to be changed.
1) In VM box side - Console VMware client software change the network settings (ie) add a new nat on network settings.
2) In VM machine side - Refresh the Mac address for each VM.
add a comment |
open network setting for each vm, click on advanced > click the refresh button beside the mac addr. Get a different one on both and you are all set
underrated answer
– elsadek
Nov 3 '17 at 18:05
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f29999%2fwhy-are-my-two-virtual-machines-getting-the-same-ip-address%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
VirtualBox DHCP is working properly.
There is nothing wrong with having all of your machines getting the same address in NAT configuration. All VMs are isolated from each other so there is no risk of conflict. They are also not on the same adapter. Each VM has its own virtualized hardware including NICs.
The default gateway also need not to be 10.0.2.1. Although it is a common practice to have it at the lower IP address, it can be any IP in the subnet range.
Also, there is no "real" dhcp service, everything is hardcoded in the VirtualBox code, although if you are not happy with the default IP addresses you can fine tune the NAT engine.
add a comment |
VirtualBox DHCP is working properly.
There is nothing wrong with having all of your machines getting the same address in NAT configuration. All VMs are isolated from each other so there is no risk of conflict. They are also not on the same adapter. Each VM has its own virtualized hardware including NICs.
The default gateway also need not to be 10.0.2.1. Although it is a common practice to have it at the lower IP address, it can be any IP in the subnet range.
Also, there is no "real" dhcp service, everything is hardcoded in the VirtualBox code, although if you are not happy with the default IP addresses you can fine tune the NAT engine.
add a comment |
VirtualBox DHCP is working properly.
There is nothing wrong with having all of your machines getting the same address in NAT configuration. All VMs are isolated from each other so there is no risk of conflict. They are also not on the same adapter. Each VM has its own virtualized hardware including NICs.
The default gateway also need not to be 10.0.2.1. Although it is a common practice to have it at the lower IP address, it can be any IP in the subnet range.
Also, there is no "real" dhcp service, everything is hardcoded in the VirtualBox code, although if you are not happy with the default IP addresses you can fine tune the NAT engine.
VirtualBox DHCP is working properly.
There is nothing wrong with having all of your machines getting the same address in NAT configuration. All VMs are isolated from each other so there is no risk of conflict. They are also not on the same adapter. Each VM has its own virtualized hardware including NICs.
The default gateway also need not to be 10.0.2.1. Although it is a common practice to have it at the lower IP address, it can be any IP in the subnet range.
Also, there is no "real" dhcp service, everything is hardcoded in the VirtualBox code, although if you are not happy with the default IP addresses you can fine tune the NAT engine.
edited Jan 27 '12 at 21:46
answered Jan 26 '12 at 2:38
jlliagrejlliagre
47.3k784134
47.3k784134
add a comment |
add a comment |
Your virtual machines will get the same IP address from any DHCP service as long as they have the same Ethernet MAC address (a hardware address, unique like a fingerprint, set by the hardware manufacturer of your network device).
Since you are running virtual machines, they have virtual hardware and therefore they "fake" the MAC address. You have to make sure no two machines have the same Ethernet hardware address.
You can set the Ethernet MAC address of your virtual machine in VirtualBox in the hardware network section (it looks like this: 3c:08:51:05:24:8a)
You can check it in your running VM:
sudo ifconfig
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 3c:08:51:05:24:8a
media: autoselect (none)
status: inactive
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
add a comment |
Your virtual machines will get the same IP address from any DHCP service as long as they have the same Ethernet MAC address (a hardware address, unique like a fingerprint, set by the hardware manufacturer of your network device).
Since you are running virtual machines, they have virtual hardware and therefore they "fake" the MAC address. You have to make sure no two machines have the same Ethernet hardware address.
You can set the Ethernet MAC address of your virtual machine in VirtualBox in the hardware network section (it looks like this: 3c:08:51:05:24:8a)
You can check it in your running VM:
sudo ifconfig
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 3c:08:51:05:24:8a
media: autoselect (none)
status: inactive
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
add a comment |
Your virtual machines will get the same IP address from any DHCP service as long as they have the same Ethernet MAC address (a hardware address, unique like a fingerprint, set by the hardware manufacturer of your network device).
Since you are running virtual machines, they have virtual hardware and therefore they "fake" the MAC address. You have to make sure no two machines have the same Ethernet hardware address.
You can set the Ethernet MAC address of your virtual machine in VirtualBox in the hardware network section (it looks like this: 3c:08:51:05:24:8a)
You can check it in your running VM:
sudo ifconfig
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 3c:08:51:05:24:8a
media: autoselect (none)
status: inactive
Your virtual machines will get the same IP address from any DHCP service as long as they have the same Ethernet MAC address (a hardware address, unique like a fingerprint, set by the hardware manufacturer of your network device).
Since you are running virtual machines, they have virtual hardware and therefore they "fake" the MAC address. You have to make sure no two machines have the same Ethernet hardware address.
You can set the Ethernet MAC address of your virtual machine in VirtualBox in the hardware network section (it looks like this: 3c:08:51:05:24:8a)
You can check it in your running VM:
sudo ifconfig
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether 3c:08:51:05:24:8a
media: autoselect (none)
status: inactive
edited 9 mins ago
Jeff Schaller
41.5k1056132
41.5k1056132
answered Jan 26 '12 at 6:31
sniessnies
1791
1791
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
add a comment |
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
2
2
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
The NAT dhcp server embedded with VirtualBox isn't a real one. In particular it doesn't care about MAC addresses. In any case, multiple VM might have the same MAC address, that doesn't matter as the virtual networks are fully isolated.
– jlliagre
Jan 27 '12 at 23:00
add a comment |
In VirtualBox control panel go to File -> Preferences -> Network
Select NAT Networks tab, create a new "NatNetwork" by clicking + button at side and press OK.
Now select each VM go to Settings -> Network
In Attached to: option choose NAT Network and select "NatNetwork" and press OK.
Restart all the VMs.
Now VMs have different network address.
add a comment |
In VirtualBox control panel go to File -> Preferences -> Network
Select NAT Networks tab, create a new "NatNetwork" by clicking + button at side and press OK.
Now select each VM go to Settings -> Network
In Attached to: option choose NAT Network and select "NatNetwork" and press OK.
Restart all the VMs.
Now VMs have different network address.
add a comment |
In VirtualBox control panel go to File -> Preferences -> Network
Select NAT Networks tab, create a new "NatNetwork" by clicking + button at side and press OK.
Now select each VM go to Settings -> Network
In Attached to: option choose NAT Network and select "NatNetwork" and press OK.
Restart all the VMs.
Now VMs have different network address.
In VirtualBox control panel go to File -> Preferences -> Network
Select NAT Networks tab, create a new "NatNetwork" by clicking + button at side and press OK.
Now select each VM go to Settings -> Network
In Attached to: option choose NAT Network and select "NatNetwork" and press OK.
Restart all the VMs.
Now VMs have different network address.
answered Nov 1 '17 at 9:33
Suman BhowmikSuman Bhowmik
411
411
add a comment |
add a comment |
They will get their default gateway from the dhcp server - so it will be whatever is set up in there. You will need to look at the dhcp server to see what it is delivering (generally just set it in the server config to be whatever you want it to be)
With regard to the two adapters having the same address, this is most likely down to the configuration you have set in Virtualbox. If they are clones then you may need to explicitly give one a new MAC address.
Check the network configurations for each and see if they think they are the same.
If different, you could temporarily set a fixed IP for each one at the dhcp server (assigned by MAC address)
Have a look at this section from the VirtualBox manual for more information.
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
add a comment |
They will get their default gateway from the dhcp server - so it will be whatever is set up in there. You will need to look at the dhcp server to see what it is delivering (generally just set it in the server config to be whatever you want it to be)
With regard to the two adapters having the same address, this is most likely down to the configuration you have set in Virtualbox. If they are clones then you may need to explicitly give one a new MAC address.
Check the network configurations for each and see if they think they are the same.
If different, you could temporarily set a fixed IP for each one at the dhcp server (assigned by MAC address)
Have a look at this section from the VirtualBox manual for more information.
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
add a comment |
They will get their default gateway from the dhcp server - so it will be whatever is set up in there. You will need to look at the dhcp server to see what it is delivering (generally just set it in the server config to be whatever you want it to be)
With regard to the two adapters having the same address, this is most likely down to the configuration you have set in Virtualbox. If they are clones then you may need to explicitly give one a new MAC address.
Check the network configurations for each and see if they think they are the same.
If different, you could temporarily set a fixed IP for each one at the dhcp server (assigned by MAC address)
Have a look at this section from the VirtualBox manual for more information.
They will get their default gateway from the dhcp server - so it will be whatever is set up in there. You will need to look at the dhcp server to see what it is delivering (generally just set it in the server config to be whatever you want it to be)
With regard to the two adapters having the same address, this is most likely down to the configuration you have set in Virtualbox. If they are clones then you may need to explicitly give one a new MAC address.
Check the network configurations for each and see if they think they are the same.
If different, you could temporarily set a fixed IP for each one at the dhcp server (assigned by MAC address)
Have a look at this section from the VirtualBox manual for more information.
answered Jan 25 '12 at 23:49
Rory AlsopRory Alsop
1,8901123
1,8901123
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
add a comment |
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
1
1
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
The link you posted doesn't apply to NAT.
– jlliagre
Jan 27 '12 at 23:01
add a comment |
Two settings need to be changed.
1) In VM box side - Console VMware client software change the network settings (ie) add a new nat on network settings.
2) In VM machine side - Refresh the Mac address for each VM.
add a comment |
Two settings need to be changed.
1) In VM box side - Console VMware client software change the network settings (ie) add a new nat on network settings.
2) In VM machine side - Refresh the Mac address for each VM.
add a comment |
Two settings need to be changed.
1) In VM box side - Console VMware client software change the network settings (ie) add a new nat on network settings.
2) In VM machine side - Refresh the Mac address for each VM.
Two settings need to be changed.
1) In VM box side - Console VMware client software change the network settings (ie) add a new nat on network settings.
2) In VM machine side - Refresh the Mac address for each VM.
answered Oct 10 '18 at 15:34
King SatanKing Satan
12
12
add a comment |
add a comment |
open network setting for each vm, click on advanced > click the refresh button beside the mac addr. Get a different one on both and you are all set
underrated answer
– elsadek
Nov 3 '17 at 18:05
add a comment |
open network setting for each vm, click on advanced > click the refresh button beside the mac addr. Get a different one on both and you are all set
underrated answer
– elsadek
Nov 3 '17 at 18:05
add a comment |
open network setting for each vm, click on advanced > click the refresh button beside the mac addr. Get a different one on both and you are all set
open network setting for each vm, click on advanced > click the refresh button beside the mac addr. Get a different one on both and you are all set
answered Sep 18 '17 at 20:52
samsam
11
11
underrated answer
– elsadek
Nov 3 '17 at 18:05
add a comment |
underrated answer
– elsadek
Nov 3 '17 at 18:05
underrated answer
– elsadek
Nov 3 '17 at 18:05
underrated answer
– elsadek
Nov 3 '17 at 18:05
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f29999%2fwhy-are-my-two-virtual-machines-getting-the-same-ip-address%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
That is not necessary true, it is possible to create a "true" virtual NAT network in which the multiple VM have to be assigned different IP address based on it's virtualized MAC address, and the VM can see each other behind the NAT network, basically virtually an entire subnet behind the NAT interface. Depends on your choice in the network adapter configuration, if "NAT" is chosen, the NAT is a one on one host/vm relationship, if "NAT network" is chosen, then it's a host/subnet relationship in which each VM on the virtualized network will have to have different IP addresses.
– user98773
Jan 10 '15 at 16:30