QEMU - πόσο λειτουργικό είναι?
Raoul
raoul at raoul.shacknet.nu
Fri Oct 27 21:18:02 EEST 2006
On Thu, 2006-06-08 at 06:53 +0300, Raoul wrote:
> 1) Για την πραγματοποίηση του παραπάνω θα πρέπει το QEMU να φορτωθεί
> τουλάχιστον με τα παρακάτω options:
> -net nic -net tap
> Αυτά δημιουργούν μια virtual NIC στο VM και μια άλλη virtual NIC στον
> host και τις συνδέει μεταξύ τους.
>
> 2) Για τη δημιουργία της virtual NIC στον host χρειάζεται το kernel
> module "tun". Αφού φορτωθεί αυτό, δημιουργείται το device
> node /dev/net/tun. Θα πρέπει ο χρήστης που θα φορτώσει το qemu να έχει
> read/write πρόσβαση σ'αυτό το device node.
>
Σε kernel 2.6.18 το QEMU δεν μπορεί να ξεκινήσει με το option "-net
tap", επειδή δεν είναι πλέον δυνατή η δημιουργία ενός virtual network
interface στον host από κάποιον unprivileged user, και επομένως δεν
είναι δυνατή η επικοινωνία μεταξύ μηχανημάτων του πραγματικού LAN και
των QEMU virtual machines με τον συγκεκριμένο τρόπο.
Η εξήγηση δίνεται σ'αυτό το thread από κάποιους πιο ειδικούς:
http://www.mail-archive.com/qemu-devel@nongnu.org/msg07053.html
Σε γενικές γραμμές, μπορεί να λειτουργήσει, μόνο αν το virtual machine
ξεκινήσει με προνόμια root, κάτι για το οποίο προσωπικά δεν μπορώ να
καταλήξω πόσο επικίνδυνο είναι, επειδή παρεμβάλλεται και το qemu στην
όλη διαδικασία. Πάντως δεν είναι ασφαλές σε σχέση με τότε που το qemu το
έτρεχε κάποιος απλός χρήστης.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.hellug.gr/pipermail/linux-greek-users/attachments/20061027/23c61192/attachment.pgp>
More information about the Linux-greek-users
mailing list