Fwd: Question on setting up networkin in Qemu
Jonathan Jesse
jjesse at iserv.net
Mon Jan 9 17:43:02 GMT 2006
On Friday 06 January 2006 14:23, Jonathan Jesse wrote:
> I sent this email to the users list and no one was able to help me out.
> I'm trying to use qemu on Breezy to get things working with networking. Is
> there anyone using qemu for virtual pcs?
>
> I know there are breezy virtual machines that i can use w/ the VMWare
> Player, but with qemu I can run muliple OSes if I can get networking to
> work.
>
> Any help would be great.
>
> sudo qemu -hda dapper.img shows me connected to tun0 but I can't get
>
> ---------- Forwarded Message ----------
>
> Subject: Question on setting up networkin in Qemu
> Date: Tuesday 03 January 2006 12:24
> From: Jonathan Jesse <jjesse at iserv.net>
> To: kubuntu-users at lists.ubuntu.com
>
> I don't know if anyone has worked w/ Qemu but I'm struggling on getting
> networking to work on my virtual machines. I think I have the bridging
> setup correctly using the bridge control package, but what I'm having
> issues with is tunneling it correctly. Is there a module or something
> special I need in the kernel to enable tunneling?
>
> Any help would be greatly appreciated, thanks
>
> Jonathan
>
> --
> kubuntu-users mailing list
> kubuntu-users at lists.ubuntu.com
> http://lists.ubuntu.com/mailman/listinfo/kubuntu-users
>
> -------------------------------------------------------
Ok here is how I got it up and running w/ Networking. I can now run apt-get
update and get eveyrthing correctly. I also have networking w/ a windows XP
image as well.
Install the bridge-utils package, apt-get install bridge-utils or use it
through adept.
If you have installed qemu through apt-get install qemu, or your favorite
package manager, the default qemu-if script is located at /etc/qemu-if.
Edit that file:
sudo nano /etc/qemu-if
#!/bin/sh
echo "Executing /etc/qemu-ifup"
echo "Bringing up $1 for bridged mode..."
sudo /sbin/ifconfig $1 0.0.0.0 promisc up
echo "$Adding $1 to br0.."
sudo /usr/sbin/brctl addif br0 $1
Is then what this looks like.
Edit your /etc/network/interfaces file as well
sudo nano /etc/network/interfaces and add in br0 as an interface. I have
setup mine so br0 starts automatically and grabs an address from DHCP
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0
# The primary network interface
iface eth0 inet dhcp
# Bridge 0
auto br0
iface br0 inet dhcp
Now when I start qemu (sudo qemu -hda dapper.img) I have a dapper drake image
running with internet connection. When you start qemu you should see
connected to br0.
THat should be it, good luck to all
Jonathan
More information about the kubuntu-devel
mailing list