I have a Ubuntu server machine with 2 networks cards, one with a static public IP, connected to the router and the other for creating a NAT with other computers on the LAN.

On this machine I installed a VirtualBox guest with WXP with a new public IP address.

The problem is that even if the WXP reaches the internet without problem using the public IP address, from internet you cannot see the machine nor ping it.

Any ideas?


The issue is likely related to the WXP virtual machine configuration. The VM Internface is probably configured as NAT.

In order to provide it with an externally visible IP you need to configure it to Bridged mode.

Have in mind as well that if your public IP is provided by your Internet provider you may have issues assigning a public IP to the VM as most providers provide you with just one IPv4 address. If that is the case you can use NAT + PAT


  • Thanks for the answer, but the VM is configured in Bridged mode: VBoxManage modifyvm "WXP" --nic1 bridged --bridgeadapter1 eth0.I do really think that is a Linux server related problem, because i have another server, but with window OS, with an WXP guest machine and public IP address and all works fine – alanalan Feb 25 '13 at 13:38
  • Alan, have you rebooted after the modifyvm command? I use bridged VMs (windows and linux guests using DHCP) on Linux host without issues. – Andre de Miranda Feb 26 '13 at 10:52
  • Yes i rebooted, i also rebooted the server... but the wxp machine IP is not seen from the internet :( – alanalan Feb 27 '13 at 8:21
  • have you tried configuring static IPs on guest WXP VM? – Andre de Miranda Feb 27 '13 at 10:30
  • it is configured with a static public ip – alanalan Feb 27 '13 at 11:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.