Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Discussions related to using VirtualBox on Windows hosts.
Post Reply
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Attempting a different approach ... W2K8R2 server running Ubuntu 14.04 in a brand new virtual box. The physical machine has 1 NIC to which N static IP addresses are allocated. I'd like to be able to run a modest LAMP stack in the VM to simplify deployment of Wordpress and friends.

So having reviewed the sadly inconclusive viewtopic.php?f=6&p=154998 I thought I'd start afresh.

The IP address to be used by the VM is not assigned to the physical NIC. The VM is set up using vanilla bridging settings, and internally the OS is configured with a static IP on eth0.

When booted the VM has an apparently good network (see ifconfig below), and the host machine can ping the static IP address. However the same address cannot be pinged from another (remote) machine. Nor can the guest access anything, even though ifconfig reports it is receiving data. nternally (guest side) both ping and traceroute simply time out.

Does the panel have any thoughts on how to proceed? This cannot be such an unusual use-case?

Many thanks

Jerry

eth0 Link encap:Ethernet HWaddr 0n:00:nn:nn:nn:nn
inet addr:nnn.nnn.nnn.nn Bcast:nnn.nnn.nnn.255 Mask:255.255.255.0
inet6 addr: nnnnnnnnnnnnn/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6904 errors:0 dropped:0 overruns:0 frame:0
TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:460761 (460.7 KB) TX bytes:19811 (19.8 KB)
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

Can you ping the host from the guest?
Can you ping the guest from the host?
Can you ping the guest from another machine?
Can you ping another machine from the guest?
Can you ping the host from another machine?
Can you ping another machine from the host?
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Hello and thanks.

Can you ping the host from the guest?: No

Can you ping the guest from the host? Yes

Can you ping the guest from another machine? No

Can you ping another machine from the guest? No

Can you ping the host from another machine? Yes

Can you ping another machine from the host? Yes
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

What are you bridging on : wired or wireless?
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Wired. And it is getting data:

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:293631 errors:0 dropped:0 overruns:0 frame:0
TX packets:991 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20191901 (20.1 MB) TX bytes:118499 (118.4 KB)
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

run the following in the host :

Code: Select all

ipconfig /all
route print
arp -a
netsh advfirewall show allprofiles
Still in the host, but from the VBox install dir, replace with VM name :

Code: Select all

vboxmanage showvminfo vm_name --details
And in the guest

Code: Select all

ifconfig -a
route -n
arp
iptables -L -n -v
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Thanks again. Info sent as requested.
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

Is this a rented dedicated server or the like? You have an unusual IP config which is typical of them.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Yes. Unusual perhaps in respect of the number of assigned IP4 addresses but ...
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

Based on what you shown so far, I reach the conclusion that the limitation comes from your provider.

It is very common for providers to link extra IP address to the MAC of the server, and route them based on that since they are outside the subnet for the original IP of your physical server.
You gave the IP to a guest, which has a MAC address not known to the provider, and therefore cannot route the traffic to the server.
I know that for some providers, you can request a Virtual MAC, and link the IP to it. You can sometimes give your own MAC, or they give you one.
If they give you one, change the MAC address in the VM config (it will reset your IP configuration in the guest) and try again.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

OK, thanks. That sounds reasonable given the environment. So I will need to ensure that the VM MAC ID matches the 'virtual' NIC (or possibly more ideally a second NIC)?

I really appreciate the input here. Thanks again.
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by noteirak »

G40 wrote:So I will need to ensure that the VM MAC ID matches the 'virtual' NIC
Yes
G40 wrote:or possibly more ideally a second NIC)
Big no - never duplicate MAC address, or you'll be in trouble. Solution one is the way.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
G40
Posts: 15
Joined: 9. Apr 2014, 01:32

Re: Bridging using fixed IP addresses (W2k8 =>Ubuntu)

Post by G40 »

Sadly appears to be impossible as provider cannot/will not supply such virtual NIC.

See viewtopic.php?f=6&t=61867 for a solution.
Post Reply