Маршрутизация и интерфейсы

Тема в разделе "Маршрутизация", создана пользователем wugedaweh, 18 янв 2017.

  1. wugedaweh

    wugedaweh Новый участник

    Три кабеля от ISP воткнуты в три интерфейса.
    Работа с ISP происходит через L2TP. Как заставить каждое L2TP соединение идти через определённый свой интерфейс, ведь на конце всех интерфейсов один и тот же шлюз по умолчанию. Сейчас все соединения устанавливаются через один и тот же интерфейс.
     
  2. Илья Князев

    Илья Князев Администратор Команда форума

    Никак. У вас нет ни одного способа как-то разделить трафик.
     
  3. wugedaweh

    wugedaweh Новый участник

    т.е. нужно будет покупать 3 маршрутизатора, в каждый вставлять свой кабель от isp, поднимать соедиенение на каждом, и эти маршрутизаторы объединять с серверами и рабочими компьютерами в одну сеть? А может быть через маркировку пакетов/соединений это возможно как-то сделать в пределах одного маршрутизатора? Отправляя пакеты установки l2tp соединения от каждого подключения на свой интерфейс?

    Возможно я не совсем понятно выразился. ISP даёт 3 канала по 1Gbps, т.е. у нас 3 провода. Все три мы хотим воткнуть в один маршрутизатор. Но для подключения к интернету нужно поднять l2tp соединение. Поскольку адреса назначений всех l2tp соединений одинаковые все l2tp соединения идут через один интерфейс/кабель. Что вместо возможных 3Gbps даёт только 1Gbps. Может попробовать в каждом l2tp подключении указать разные адреса подключения, по адресам их маркировать и отправлять на свой интерфейс с подменой адреса назначения на ip l2tp-сервера?

    Нам заранее известно какие серверы/рабочие компьютеры через какой интерфейс/подключение ходят в интернет, мы это легко можем маршрутизировать. 3 кабеля используются лишь для того, что бы нагрузка на интерфейс/канал офисных компьютеров никак не отражалась на нагрузке интерфейса/канала серверов.
     
    Последнее редактирование: 19 янв 2017
  4. Илья Князев

    Илья Князев Администратор Команда форума

    У вас одинаковый адрес отправителя и адрес и порт назначения. На основании чего будем маркировать?
    Если вы построите 3 туннеля разного типа (например pptp, sstp и l2tp) то можно.

    Можно поставить 2 виртуальных маршрутизатора в metarouter. Но боюсь что производительности MIPSBE для 3 Гбит не хватит.
     
  5. wugedaweh

    wugedaweh Новый участник

    А разве нельзя у тунелей указать разные адреса назначений, маркировать по ним, а потом по этим же маркерам перенаправлять в нужный интерфейс и подменять ip на исходный?
     
  6. Илья Князев

    Илья Князев Администратор Команда форума

    Подменять IP не получится. Для Output-трафика доступен только src-nat.
    Я вот думаю, что можно попробовать
    1. PCC на Output по порту 1701
    2. Маркировка маршрута в mangle
    и маршруты с записью Gateway как 1.1.1.1%interface_name