Re: Помогите разобраться с мостами для KVM

2010-04-17 Пенетрантность Anton Kovalenko
On Sat, Apr 17 2010, Вереск wrote: Забавное наблюдение: при использовании vde виртуалка видится отовсюду, кроме, собсно, хоста :-) Ну или я опять недоглядел маршруты. Кроме, собсно, хоста это к vde_pcapplug (точнее, к её отсутствию). Проверьте: ip route get ип.вир.туал.ки должен возвращать

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Вереск
А можно поподробнее, пошагово как оно работает и как его настроить? Там точно соблюдены требования из моего первого сообщения? А что вам мешает и из виртуальной машины запустить openvpn клиент, соединиться с сервером и получить желаемый ip ? У меня все kvm машины соединяются с openvpn при

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Вереск wrote: Что-то и где-то я явно не уловил. 1. Про -net vde даже на офсайте написана исчерпывающая информация: vde another option is using vde (virtual distributed ethernet). -net

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Вереск wrote: kvm -drive file=/home/veresk/fuse/Windows.qcow,if=virtio,boot=on -net nic,model=virtio -net vde,sock/tmp/myswitch -m 1024 Unknown network device: vde В данном случае ядро самосборное, 2.6.32 Судя по диагностике, этого не умеет именно kvm. Так что этот путь

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Вереск wrote: Наверное, это не важно (если обновляться не будете). -net nic создаёт сетевую карту в VM, а параллельное ему -net vde (как и все остальные фиговины вроде -net tap) втыкает эту карту в свитч. Список -net nic'ов сопоставляется поэлементно списку -net

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Вереск wrote: с -net vde то ли лыжи не едут, то ли... Порядок дейсвий: vde_switch -F -sock /tmp/mys3 -d /home/veresk # kvm -drive file=/home/veresk/fuse/Windows.qcow2,boot=on -net nic,model=virtio -net vde,sock=/tmp/mys3 -m 1024 -cdrom

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Anton Kovalenko wrote: Пинги между виртуальными машинами, воткнутыми в один и тот же vde_switch (т.е. с одним и тем же sock=) должны ходить без участия реальных интерфейсов хоста. Возможно, вам будет удобно начать именно с этого. Кстати, ещё одна неоговорённая деталь:

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Anton Kovalenko
On Fri, Apr 16 2010, Вереск wrote: 192.168.1.5 - реальный интерфейс хозяина - 0 реакции 192.168.1.1 - мой домашний роутер Чтобы ввести в игру реальный интерфейс, нужен vde_pcapplug на нём (кстати, раз вы явно указываете недефолтный сокет, то vde_pcapplug он тоже понадобится). Как и

Re: Помогите разобраться с мостами для KVM

2010-04-16 Пенетрантность Nicholas
Вереск wrote: А можно поподробнее, пошагово как оно работает и как его настроить? Там точно соблюдены требования из моего первого сообщения? Все гораздо проще. Вы писали: Нужно, чтоб виртуальные машины имели адреса той же сети, что и виртуальная сеть OpenVPN (10.0.0.100, например), виделись

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: 1. Есть сервер OpenVPN, физический IP 192.168.1.4  - eth0(потом будет белый, типа 88.87.93.40), виртуальный tun0 имеет адрес 10.0.0.1 (таковой и предполагается оставить на веки вечные) [...] 4. Нужно, чтоб виртуальные машины имели адреса той же сети, что и

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Вереск
15.04.2010 10:27, Anton Kovalenko пишет: On Thu, Apr 15 2010, Вереск wrote: 1. Есть сервер OpenVPN, физический IP 192.168.1.4 - eth0(потом будет белый, типа 88.87.93.40), виртуальный tun0 имеет адрес 10.0.0.1 (таковой и предполагается оставить на веки вечные) [...] 4. Нужно,

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: То есть, создать OpenVPN'ом tap0 и, скажем, tap1-3 с помощью vde_tunctl -b Потом объединить мосты так: Добавить Мост к реальному интерфейсу brctl addif br0 tap0 - вместо реального интерфейса задействуем виртуальный, полученный от OpenVPN И добавляем к

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: Вроде бы так. Правда, я не знаю, может лучше сразу сказать -nic tap,name=tap0 всем виртуальным машинам, но это имеет резоны не Я просто не сразу разобрался в отличиях TUN и TAP :-) Пробую теперь последовать сему совету, о результатах доложусь На самом деле

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: 2. vde_switch использовать не получилось: созданные tap1-2-3 в switch добавляются без проблем, а вот VPN'овский tap0 говорит, что он busy. Чем он бизи непонятно. А само решение было бы чрезвычайно красивым, кстати! Боюсь, бизи он openvpn'ом, и это резонно.

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: Боюсь, бизи он openvpn'ом, и это резонно. Подключение tap0 через vde_pcapplug (то есть как сетевого интерфейса, а не как tap-устройства) должно спасти ситуацию. Если не сложно, кинь как оно выглядеть должно, я уже запарился кажется Считаем, что

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: Значит, надо сделать так: vde_pcapplug tap0 - для VPN vde_switch -tap tap1 -tap tap2 - для KVM Я правильно догоняю? Или всё-таки что-то не то гоню? Правильно, за исключением порядка операций. vde_switch -tap tap1 -tap tap2 - для KVM vde_pcapplug tap0 -

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Anton Kovalenko
On Thu, Apr 15 2010, Вереск wrote: vde_pcapplug tap0 (от VPN) vde_plug tap1 (от KVM) Не ругается. Не работает. IP виртуальной машины (10.0.0.100) остаётся недоступен. Команды vde_pcapplug вообще нету, только просто plug. Каким образом не ругается, если команды vde_pcapplug вообще нету?

Re: Помогите разобраться с мостами для KVM

2010-04-15 Пенетрантность Nicholas
Вереск wrote: Возникла такая задумка: 1. Есть сервер OpenVPN, физический IP 192.168.1.4 - eth0(потом будет белый, типа 88.87.93.40), виртуальный tun0 имеет адрес 10.0.0.1 (таковой и предполагается оставить на веки вечные) 2. Клиент подключается к OpenVPN и получает адрес типа 10.0.0.6 3. На