Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя выходит сообщение:
warning: could not configure /dev/net/tun: no virtual network emulation
Could not initialize device 'tap'
Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы он не удалялся при выключении qemu и при включении qemu просто подключался к виртуальной сети?
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
>ifconfig tap0 createcreate: Unknown host
>также смотрите в:
>sysctl net.link.tap.up_on_open=1
>sysctl net.link.tap.user_open=1добавить в sysctl.conf или как?
>Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя
>выходит сообщение:
>warning: could not configure /dev/net/tun: no virtual network emulation
>Could not initialize device 'tap'
>Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы
>он не удалялся при выключении qemu и при включении qemu просто
>подключался к виртуальной сети?man tunctl
>>Столкнулся с проблемой: не могу запустить qemu с сетью от обычного пользователя
>>выходит сообщение:
>>warning: could not configure /dev/net/tun: no virtual network emulation
>>Could not initialize device 'tap'
>>Можно ли как нибудь заранее создать интерфейс tap от рута так чтобы
>>он не удалялся при выключении qemu и при включении qemu просто
>>подключался к виртуальной сети?
>
>man tunctltunctl -u user -t tap0
>man tunctl
>
>tunctl -u user -t tap0У меня не установлен tunctl. Хотелось бы решить проблему без него.
>>man tunctl
>>
>>tunctl -u user -t tap0
>
>У меня не установлен tunctl. Хотелось бы решить проблему без него.Установите, это как раз то что Вам надо. Я для slackware скачивал и собирал пакет umlutilites (вроде так как то).
Скажите, а можно подключать реальный интерфейс к виртуальной машине вместо tap0?
>Скажите, а можно подключать реальный интерфейс к виртуальной машине вместо tap0?Можно сделать bridge например eth1 и tap0. man brctl.
>tunctl -u user -t tap0А как его прицепить к qemu теперь?
>>tunctl -u user -t tap0
>
>А как его прицепить к qemu теперь?Запускайте qemu, само прицепится.