Собрал прошивку с рабочим ipv6 для openwrt.
В старых версиях не работал miredo и не получался -адрес,
в итоге поправил makefile и закоммитил изменения в dev.openwrt.org
Надеюсь в скором времени примут.
А пока собрал прошивку
Ядро 2.6.
Поддержка wimax.
Рабочий miredo.
Забирать тут.
http://rghost.ru/2409718
Прошивка для asus wl500gpv2, dlink dir-320.
После перезапуска нужно wimax0 устройство описать как wan-порт
Делается это в настройках.
воскресенье, 22 августа 2010 г.
воскресенье, 1 августа 2010 г.
bridge kvm
upd.немного поправил файл конфига.
Последнее время я часто экспериментирую с виртуализацией, на xen, openvz, и вот теперь с kvm, не буду тут сравнивать что лучше, а расскажу пожалуй как настроить kvm bridge если в системе стоит openrc-0.6.x
На gentoo-wiki дана иструкция для старого openrc пятых версий, в котором еще существовали такие сущности как
/etc/init.d/net.eth0
/etc/init.d/net.tap0
/etc/init.d/net.eth1
В современной генте этого уже нет, а вот вики так и не подогнали до актуального состояния, приходится все самому.
Итак немного теории.
У меня в сети есть роутер, который раздает адреса всем машинам, соответственно нужно чтобы и виртуальные машины получали айпи от роутера а не натились.
Последнее время я часто экспериментирую с виртуализацией, на xen, openvz, и вот теперь с kvm, не буду тут сравнивать что лучше, а расскажу пожалуй как настроить kvm bridge если в системе стоит openrc-0.6.x
На gentoo-wiki дана иструкция для старого openrc пятых версий, в котором еще существовали такие сущности как
/etc/init.d/net.eth0
/etc/init.d/net.tap0
/etc/init.d/net.eth1
В современной генте этого уже нет, а вот вики так и не подогнали до актуального состояния, приходится все самому.
Итак немного теории.
У меня в сети есть роутер, который раздает адреса всем машинам, соответственно нужно чтобы и виртуальные машины получали айпи от роутера а не натились.
Вот примерно по такой схеме скоммуниздил с генту-вики
+---------------+ | | KVM GUEST1 | | +--------------+ | +------+ | | | LAN ---+--- eth0 | +--+---+---- nic0 | KVM GUEST2 | | tap0----+ | |192.168.1.13 | +--------------+ | | tap1----+ | +--------------+ | | | +------+ | | | | | br0 +--+----------------------+---- nic0 | |192.168.1.12 | |192.168.1.14 | +---------------+
Собственно нужно привести свой /etc/conf.d/network вот к такому виду
http://pastie.org/1075459
Вприцнипе из содержания скрипта все понятно.Теперь запустим виртуальную машину
#qemu ubuntu-server.img -net nic,macaddr=00:82:50:34:d3:12 -net tap,ifname=tap0,script=no,downscript=no -m 1024
и тут же получаем
warning: could not configure /dev/net/tun: no virtual network emulation
А значит это что нужно запускать используя механизм sudo или при создание tap-интерфейса указывать группу пользователей
которые смогут иметь доступ.
На этом вроде бы все.
Подписаться на:
Сообщения (Atom)