Setting up a DHCP Bridge in Ubuntu 10.10 for Virtualization

RustyRazorblade Consulting RustyRazorblade Consulting
1 min read

Setting up a network bridge allows you to give a virtual machine it’s own IP address and make it accessible from the outside. A DHCP bridge is useful in a smaller network where static IPs aren’t assigned - like in a home or small office. You’ll want to do this if you’re setting up LXC or KVM.

This is what my /etc/network/interfaces config looks like.

`` auto lo iface lo inet loopback

Setting up a network bridge allows you to give a virtual machine it’s own IP address and make it accessible from the outside. A DHCP bridge is useful in a smaller network where static IPs aren’t assigned - like in a home or small office. You’ll want to do this if you’re setting up LXC or KVM.

This is what my /etc/network/interfaces config looks like.

`` auto lo iface lo inet loopback

auto eth0 iface eth0 inet manual

auto br0 iface br0 inet dhcp bridge_ports eth0 bridge_stp off bridge_fd 0 bridge_maxwait 0


The 2nd block configures your hard connection - in my case it's eth0.  The last block configures the virtual device - br0, to bridge using the eth0 connection.  If yours is named differently, you'll want to change the settings appropriately.

Last step - restart networking.

/etc/init.d/networking restart


I'll be setting up KVM in a future tutorial.  Have fun!
RustyRazorblade Consulting

RustyRazorblade Consulting

Apache Cassandra Consultant and Distributed Systems Expert

Need Expert Help with Apache Cassandra?

Get professional consulting for your distributed systems challenges. Performance optimization, architecture design, and troubleshooting.