LINUX.ORG.RU
решено ФорумAdmin

Выдаем вирт. машине полностью 1 интерфейс.

 , ,


0

1

Есть сервер, centos, 2 интерфейса. Нужно выдать 1ой из вирт машин полностью 1 интерфейс в работу. Чтобы не пускать его во внутренний мост.

Конфиг машины:
<interface type='direct'>
<mac address='52:54:00:91:5a:77'/>
<source dev='eth1' mode='vepa'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>

[root@srv-m ~]# ifconfig macvtap0 && ifconfig eth1
macvtap0 Link encap:Ethernet HWaddr 52:54:00:91:5A:77
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:206 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth1 Link encap:Ethernet HWaddr 00:25:90:2B:D2:53
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:faf60000-faf80000

Вопрос 1, правильно я сделал подключение интерфейса?
Вопрос 2, какого хрена дропаются все пакеты?

а мак точно такой? у меня в поле <mac address='...'/> записан мак физического интерфейса - работает.

    <interface type='direct'>
      <mac address='00:e0:4c:f0:c2:55'/>
      <source dev='p12p1' mode='vepa'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </interface>
WhiteWolf ()
Ответ на: комментарий от WhiteWolf

Да проблема была как раз в этом. И не только, нужно перед запуском вирт машины поднимать интерфейс который хочешь отдать, иначе будет вываливать что занят или не существует.

notlive ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.