qemu tap without root privileges

Красивое решение проблемы наличия полноценной сети (с возможность бриджинга) и запуска qemu без привелегий администратора решается следующим образом:

sysctl net.link.tap.user_open=1         # разрешить юзеру впоследствии открывать tap
ls -l /dev/tap0 >/dev/null              # создает tap0
ifconfig tap0 inet x.x.x.x/x up         # конфигурируем

После этого можно пускать qemu, скрипт для поднятия интерфейса
может быть пустой, ему делать уже нечего.

Eugene
--

Добавить комментарий

Ваш e-mail не будет опубликован.