URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86421
[ Назад ]

Исходное сообщение
"qemu сеть qemu-ifup"

Отправлено Spnet , 28-Авг-09 13:26 
Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя выходит сообщение:
warning: could not configure /dev/net/tun: no virtual network emulation
Could not initialize device 'tap'
Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы он не удалялся при выключении qemu и при включении qemu просто подключался к виртуальной сети?

Содержание

Сообщения в этом обсуждении
"qemu сеть qemu-ifup"
Отправлено Аноним , 28-Авг-09 14:04 
ifconfig tap0 create
ifconfig tap0 inet 10.10.53.53/24 up

пред запуском qemu.

также смотрите в:
sysctl net.link.tap.up_on_open=1
sysctl net.link.tap.user_open=1


"qemu сеть qemu-ifup"
Отправлено Spnet , 28-Авг-09 18:05 
>ifconfig tap0 create

create: Unknown host

>также смотрите в:
>sysctl net.link.tap.up_on_open=1
>sysctl net.link.tap.user_open=1

добавить в sysctl.conf или как?


"qemu сеть qemu-ifup"
Отправлено tux2002 , 28-Авг-09 14:15 
>Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя
>выходит сообщение:
>warning: could not configure /dev/net/tun: no virtual network emulation
>Could not initialize device 'tap'
>Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы
>он не удалялся при выключении qemu и при включении qemu просто
>подключался к виртуальной сети?

man tunctl


"qemu сеть qemu-ifup"
Отправлено tux2002 , 28-Авг-09 14:16 
>>Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя
>>выходит сообщение:
>>warning: could not configure /dev/net/tun: no virtual network emulation
>>Could not initialize device 'tap'
>>Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы
>>он не удалялся при выключении qemu и при включении qemu просто
>>подключался к виртуальной сети?
>
>man tunctl

tunctl -u user -t tap0


"qemu сеть qemu-ifup"
Отправлено Spnet , 28-Авг-09 16:23 
>man tunctl
>
>tunctl -u user -t tap0

У меня не установлен tunctl. Хотелось бы решить проблему без него.


"qemu сеть qemu-ifup"
Отправлено tux2002 , 28-Авг-09 16:42 
>>man tunctl
>>
>>tunctl -u user -t tap0
>
>У меня не установлен tunctl. Хотелось бы решить проблему без него.

Установите, это как раз то что Вам надо. Я для slackware скачивал и собирал пакет umlutilites (вроде так как то).


"qemu сеть qemu-ifup"
Отправлено Spnet , 28-Авг-09 21:50 
Скажите, а можно подключать реальный интерфейс к виртуальной машине вместо tap0?



"qemu сеть qemu-ifup"
Отправлено tux2002 , 31-Авг-09 09:54 
>Скажите, а можно подключать реальный интерфейс к виртуальной машине вместо tap0?

Можно сделать bridge например eth1 и tap0. man brctl.


"qemu сеть qemu-ifup"
Отправлено Restle , 31-Авг-09 21:55 
>tunctl -u user -t tap0

А как его прицепить к qemu теперь?


"qemu сеть qemu-ifup"
Отправлено tux2002 , 01-Сен-09 09:56 
>>tunctl -u user -t tap0
>
>А как его прицепить к qemu теперь?

Запускайте qemu, само прицепится.