Hello, I allready use UML tool tunctl with QEMU and it works OK.
I like then I can have under control creation and use of tun0 device plus I dont need to play with SUDO (SElinux). Rudolf ----- PŮVODNÍ ZPRÁVA ----- Od: "Jean-Christian de Rivaz" <[EMAIL PROTECTED]> Komu: [EMAIL PROTECTED] Předmět: Re: [Qemu-devel] [patch] Linux TUN/TAP driver Datum: 16.4.2005 - 0:46:13 > Hi, > > This is a good idea. I haved posted a similar patch to > this mailing list > the 13 feb 2005 but I have see no reaction at all at > this time. Maybe > you can find something usefull in the attached patch to > improve the > support of static TUN/TAP. The patch is outdated now, > but I can update > it to the current CVS if there is any interrest. Just > tell me. > > Static TUN is good in the situation where you have a > superuser that > manage the interfaces. It set them and assign them to > each users. it can > also setup a DHCP server to distribute IP addresses. > Users just lunch > quemu with there static TUN in the option and magicaly > get a working > network without any need to sudo, setuid or whatever > that can have any > security risk. > > You can also imagine a virtual machine manager > application that setup > the network interfaces and lunch the qemu instances. > This is the > direction I like the most. > > Have a good day, > -- > Henrik Nordstrom a écrit : > > The attached patch updates the Linux TUN/TAP > > interface > > > > - Allow use of static/persistent TUN/TAP devices, > > - eleminating the need > > to run anything as root when starting qemu. > > > > - A minor bugfix in filedescriptor based TUN/TAP > > - devices to allow more > > than one filedescriptor (was colliding on the qemu > > internal device name). > > > > - Added the interface index as argument to the ifup > > - script to simplify > > integration. > > > > > > A small howto use persistent TUN/TAP devices: > > > > 1. Grab the tunctl tool from UML. > > <url:http://www.user-mode-linux.org/cvs/tools/tunctl/> > > <url:http://www.fifi.org/cgi-bin/man2html/usr/share/man/man1/tunctl.1.gz> > > > > this small tools allows you to create persistent TAP > > devices with a > > fixed name on the host. A persistent tap device stays > > until it is > > manually deleted with tunctl. > > > > 2. Configure the host side of the created TAP devices > > using your normal > > network setup tools, or the network configuration > > tools provided by your > > distribution vendor if preferred. > > > > 3. When starting qemu, specify the TAP device names > > with the new > > -tun-dev qemu command line option. > > > > -tun-dev name use this already created tun > > -device > > > > -tun-dev can be specified multiple times if you want > > -qemu to connect to > > more than one device. > > > > Regards > > Henrik > > > -- > Jean-Christian de Rivaz > -- Ochrana proti přesměrování na drahé linky. Již žádné vysoké účty! VOLNÝ internet alarm - ještě bezpečnější surfování! Stažení i používání je ZDARMA na http://alarm.volny.cz _______________________________________________ Qemu-devel mailing list [EMAIL PROTECTED] http://lists.nongnu.org/mailman/listinfo/qemu-devel