[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: TUN/TAP KVM и BROADCASTING



Я с бриджем конечно попробую, но желательно каким то образом рассылать
броадкасты и без этого.

2011/10/3 Dmitry A. Zhiglov <dmitry.zhiglov@gmail.com>:
> 2011/10/3 Nikita A Menkovich <menkovich@gmail.com>:
>> 2011/10/1 Mikhail A Antonov <bart@solarnet.ru>:
>>> 01.10.2011 16:46, Nikita A Menkovich пишет:
>>>> Приветствую,
>>>>
>>>> Есть виртуалка, у которой в качестве сетевого устройства используется
>>>> tun/tap сетевушка.
>>>> Сетевое устройство создаётся так:
>>>>
>>> Зачем оно так создаётся? Зачем самому себе создавать трудности?
>>> Создай мост, помести туда и eth0 и интерфейс виртуалки. Например так:
>>> -net nic,vlan=0 -net tap,vlan=0,ifname=gw0e0,script=/etc/kvm/lan0-up
>>>
>>> cat /etc/kvm/lan0-up
>>> #!/bin/bash
>>> ifconfig $1 up; brctl addif lan0 $1
>>
>>
>> Оно создаётся так, исключительно для того чтобы виртуалка не могла
>> забрать себе чужой IP адрес.
>> В случае бриджа, особенно автоматически создаваемого libvirt-ом, такое
>> возможно сделать.
>>
>
> Вот так в моей конфигурации виртуалка подключена к общей сети:
>    <interface type='bridge'>
>      <mac address='52:54:00:57:3f:ce'/>
>      <source bridge='br0'/>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x0'/>
>    </interface>
>
> А вот так настроен физический интерфейс:
>
> iface br0 inet static
>    bridge_ports    eth1 wlan0
>    bridge_stp      off
>    bridge_maxwait  0
>    bridge_fd       0
>    address 192.168.1.2
>    netmask 255.255.255.0
>    broadcast 192.168.1.255
>
> Получается, что виртуальная машина "видит" физическую сеть, со всеми
> вытекающими.
>



-- 
Nikita A Menkovich
http://libc6.org/
JID: menkovich@gmail.com
Tel: +7 (921) 423-96-48

Reply to: