Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am running Virtual box with two VMs (Debian 6) on Ubuntu 12.04 host. One of the VM is DHCP server and has 3 NICs. One connected to Internet (NAT through Virtualbox) and two NICs are connected to internal networks.

My clients PCs can get IP from DHCP server i.e. VM Debian 6. But how do I get Internet working on them?

here is my configuration.

eth0 - - connected to Internet with NAT (Virtualbox GUI)
eth1 (DHCP) - 192.168.1.x - connected with switch. Client PCs connect to switch.
eth2 - 192.168.2.x - other internal network.

if I add this command, DHCP stops working.

route add -net netmask gw eth0

I am not sure if this is right command. Please Help!

share|improve this question
up vote 0 down vote accepted

thats because you add a route for (where ur DHCP! is) to the gateway Means, whenever your dhcp-client tries to DHCPAck to the server located in, your kernel will send it to

share|improve this answer
Thankx. I figured out my mistake :) – Newbie Oct 11 '12 at 13:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .