Проект

Общее

Профиль

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>