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

Возможно ли передать интерфейс в ВМ (kvm, libvirt)


0

0

Доброго времени суток. Сабж.

Сабж. Подключился ко 2-му провайдеру. На домашнем сервере 2 сетевых карты:

eth0 - моя домашняя сеть - adsl маршрутизатор - провайдер1
eth2 - локальная сеть провайдера2 с DHCP и VPN

Чтобы не насиловать себе мозг извращённой настройкой, хочу создать ещё одну виртуалку и сделать из неё маршрутизатор до 2-го провайдера, убрав внутрь этой ВМ все проблемы с dhcp и vpn.

Самый простой выход - bridged сеть, но может получится ситуация, когда провайдер увидит на порту 2 mac-адреса одновременно и огорчится.

★★★★★

>Чтобы не насиловать себе мозг извращённой настройкой чую что-то тут не то

anonymous
()

selffix

Чтобы не насиловать себе мозг извращённой настройкой

чую что-то тут не то

anonymous
()

Как бы такое ядро и само может сделать, просто создать еще одну таблицу маршрутизации со своим дефаултом. Полно хавтушек в инете.

Прикладной софт который не умеет понимать что работать просят от конкретного ip, через soсks запустить. Если только http прокси интересует то сквидами разрулить трафик с балансировкой...

psv1967 ★★★★★
()
Ответ на: комментарий от psv1967

Не в тему же.

Мне очень не нравится ландшафт сети, который получится при настройке непосредственно на компе. Dixi. Нормальным решением будет только покупка отдельного маршрутизатора под сеть второго провайдера, но как временное решение сойдёт и виртуалка.

router ★★★★★
() автор топика

Ладно, фиг с пробросом интерфейса, создал bridge, запретил компу работать с интерфейсом самому, т.е. для моста DROP на INPUT и OUTPUT, для интерфейса DROP на INPUT, OUTPUT, FORWARD.

Виртуалка при этом нормально получает адрес, маршруты и DNS по DHCP

router ★★★★★
() автор топика
Ответ на: комментарий от router

Да, ещё запретил ОСи (debian squeeze) конфигурировать сеть на интерфейсе и мосту

/etc/network/interfaces

auto br1
iface br1 inet manual
bridge_ports eth2

iface eth2 inet manual

router ★★★★★
() автор топика
Ответ на: комментарий от router

Сначала создаем проблемы, потом с ними боремся?

http://habrahabr.ru/blogs/linux/49137/ вот как делают два default gw. Это стандартная функция маршрутизации линукс.

Никакие бриджи и виртуалки не нужны. Это совершенно не в тему. Если не нравится, описывайте вопросы которые задаете менее подробно (исключая мотивы приведшие к).

psv1967 ★★★★★
()
Ответ на: комментарий от psv1967

Согласен с Вами, но в данном случае я на @#$ вертел 'стандартную функцию маршрутизации'.

Если не нравится, описывайте вопросы которые задаете менее подробно (исключая мотивы приведшие к).


Не пойдёт :) В данном случае я прекрасно знаю, как можно было бы настроить каждый конкретный случай, но в результате меня не устроила бы общая картина

router ★★★★★
() автор топика
Ответ на: комментарий от router

Ну давайте обсудим общую картину, какие к ней претензии?

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