Три кабеля от ISP воткнуты в три интерфейса. Работа с ISP происходит через L2TP. Как заставить каждое L2TP соединение идти через определённый свой интерфейс, ведь на конце всех интерфейсов один и тот же шлюз по умолчанию. Сейчас все соединения устанавливаются через один и тот же интерфейс.
т.е. нужно будет покупать 3 маршрутизатора, в каждый вставлять свой кабель от isp, поднимать соедиенение на каждом, и эти маршрутизаторы объединять с серверами и рабочими компьютерами в одну сеть? А может быть через маркировку пакетов/соединений это возможно как-то сделать в пределах одного маршрутизатора? Отправляя пакеты установки l2tp соединения от каждого подключения на свой интерфейс? Возможно я не совсем понятно выразился. ISP даёт 3 канала по 1Gbps, т.е. у нас 3 провода. Все три мы хотим воткнуть в один маршрутизатор. Но для подключения к интернету нужно поднять l2tp соединение. Поскольку адреса назначений всех l2tp соединений одинаковые все l2tp соединения идут через один интерфейс/кабель. Что вместо возможных 3Gbps даёт только 1Gbps. Может попробовать в каждом l2tp подключении указать разные адреса подключения, по адресам их маркировать и отправлять на свой интерфейс с подменой адреса назначения на ip l2tp-сервера? Нам заранее известно какие серверы/рабочие компьютеры через какой интерфейс/подключение ходят в интернет, мы это легко можем маршрутизировать. 3 кабеля используются лишь для того, что бы нагрузка на интерфейс/канал офисных компьютеров никак не отражалась на нагрузке интерфейса/канала серверов.
У вас одинаковый адрес отправителя и адрес и порт назначения. На основании чего будем маркировать? Если вы построите 3 туннеля разного типа (например pptp, sstp и l2tp) то можно. Можно поставить 2 виртуальных маршрутизатора в metarouter. Но боюсь что производительности MIPSBE для 3 Гбит не хватит.
А разве нельзя у тунелей указать разные адреса назначений, маркировать по ним, а потом по этим же маркерам перенаправлять в нужный интерфейс и подменять ip на исходный?
Подменять IP не получится. Для Output-трафика доступен только src-nat. Я вот думаю, что можно попробовать 1. PCC на Output по порту 1701 2. Маркировка маршрута в mangle и маршруты с записью Gateway как 1.1.1.1%interface_name