LINUX.ORG.RU
ФорумAdmin

Два провайдера на двух интерфейсах (без агрегирования)


0

1

система: ubuntu server 14.04, назначение сервера: KVM-хост, имеем три ethernet-адаптера, в один воткнут шнур от одного провайдера, в другой - от другого провайдера, третий адаптер смотрит в локалку.

Необходимо использовать оба интернет канала, но без объединения. (это нужно для создания раздельных мостов для каждого канала. Таким образом, одни виртуальные машины будут работать только с одним провайдером, а другие - только с другим).

Каждый интернет канал по раздельности прекрасно работает. Но стоит подключить их одновременно, интернет начинает тормозить, потери пакетов и пр. При этом не важно на кого из провайдеров прописан default gateway (речь о хост-системе конечно же).

Вопрос: как можно подружить два интернет-канала на одном сервере БЕЗ АГРЕГИРОВАНИЯ?



Последнее исправление: ufayan (всего исправлений: 1)
Ответ на: комментарий от anonymous

Может быть оффтоп, но у меня два домашних провайдера и два роутера с внутренними адресами в одной сети.

Поэтому policy-based routing я делал не по адресу сервера, а по мак-адресам внутренних интерфейсов роутеров. Т.е. соединения, пришедшие со стороны провайдер1 маршрутизуются и таблицу правил провайдер1 и т.д.

В результате можно менять дефолтного провайдера сменой дефолтного маршрута

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