Nic add » История » Версия 3
Андрей Волков, 2014-11-07 16:01
| 1 | 1 | Андрей Волков | h1. Добавление сетевой карты в QMP Shell |
|---|---|---|---|
| 2 | |||
| 3 | h2. Создаем и запускаем сетевой интерфейс: |
||
| 4 | |||
| 5 | <pre> |
||
| 6 | /etc/init.d/net.tap5514 start |
||
| 7 | * Bringing up interface tap5514 |
||
| 8 | * Creating Tun/Tap interface tap5514 ... [ ok ] |
||
| 9 | * Adding ports to br0 |
||
| 10 | * tap5514 ... [ ok ] |
||
| 11 | </pre> |
||
| 12 | |||
| 13 | |||
| 14 | h2. проверяем права на /dev/vhost-net |
||
| 15 | |||
| 16 | <pre> |
||
| 17 | ls -l /dev/vhost-net |
||
| 18 | crw------- 1 root root 10, 238 Dec 20 2013 /dev/vhost-net |
||
| 19 | </pre> |
||
| 20 | |||
| 21 | Меняем на необходимые: |
||
| 22 | |||
| 23 | <pre> |
||
| 24 | chgrp kvm /dev/vhost-net |
||
| 25 | chmod g+rw /dev/vhost-net |
||
| 26 | |||
| 27 | ls -l /dev/vhost-net |
||
| 28 | crw-rw---- 1 root kvm 10, 238 Dec 20 2013 /dev/vhost-net |
||
| 29 | </pre> |
||
| 30 | 2 | Андрей Волков | |
| 31 | h2. Заходим в интерфейс управления |
||
| 32 | |||
| 33 | <pre> |
||
| 34 | qmp-shell -H /run/qemu/qemu5514.control.sock |
||
| 35 | </pre> |
||
| 36 | 3 | Андрей Волков | |
| 37 | h2. Добавляем интерфейс хоста: |
||
| 38 | |||
| 39 | <pre> |
||
| 40 | (QEMU) netdev_add tap,id=tap5514,ifname=tap5514,id=tap5514_1,script=no,downscript=no,vhost=on |
||
| 41 | </pre> |
||
| 42 | |||
| 43 | h2. Добавляем связанное сетевое PCI устройство в гостевую систему |
||
| 44 | |||
| 45 | <pre> |
||
| 46 | (QEMU) device_add virtio-net-pci,netdev=tap5514,mac=08:77:D1:10:55:14 |
||
| 47 | </pre> |