В филиале у нас куплено несколько безлимитных логинов по 128Кбит/c
(технология подключеня - VPN pptp через домовую сеть по Ethernet),
трафик распределен просто - с каждого компа отдельное VPN-подключение.
Адреса у провайдера в туннеле серые,
т.е. у него работает NAT.
Успешно работает подключение к VPN (тоже pptp) -серверу в головном офисе через интернет.
Мне посоветовали, что можно сложить скорость этих соединений (только исходящую!) к головному VPN-серверу,
если настроить распределение ИСХОДЯЩИХ пакетов GRE по round-robin по всем каналам.
Дело в том, что "GRE is not port-based",
внешний адрес у всех VPN-подключений одинаковый - значит GRE-пакеты
будут приходить на головной PPTP-сервер,
и он не будет их отбрасывать
(а port-based протоколы отбрасывал бы).
Я прав, это объединение ИСХОДЯЩЕЙ скорости может работать?
Как попробовать настроить такую балансировку, хотя бы на 2 канала для начала?
Нужно настроить в файрволле что-то типа PF "route-to.. round-robin" только для GRE
http://www.openbsd.org/faq/pf/pools.html#outgoing Осталось добиться:
- из Микротика подключить одновременно несколько нешифрованных pptp-каналов
до провайдера
- написать такое правило для GRE в файрволле
- установить pptp туннель, желательно с 128-bit MPPE шифрованием до голосного сервера, и проверить скорость.
Подскажите, Mikrotik может это?
Примерно как написать правило файрволла?