Модераторы: powerfox, pythonwin, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ipfw 2 провайдера 
:(
    Опции темы
Tireks
Дата 19.4.2016, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 13.8.2007

Репутация: нет
Всего: нет



Всем привет.

Freebsd 8.3

два провайдера по ipoe.

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

Сейчас так:

ISP1 - шлюз по умолчанию
ISP2

Если пакеты приходят на ISP2, то они уходят через ISP1.

Как это можно разрулить в IPFW, есть ли там что-то типа маркировки соединений, пакетов, маршрутов ?

Подскажите.
PM MAIL   Вверх
tzirechnoy
Дата 19.4.2016, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



А зачем тебе такой провайдэр, который хочет получать те пакеты, которые он тебе жэ и отправил? Ты там у провайдэра роутером что ли работаешь?

А если это классическая ситуацыя с необходимостью source-based routing -- то создаёшь при помощи route вторую таблицу роутинга с -fib 1, и с помощью ipfw setfib  размечаешь пакеты, которые должны роутиться по этой таблицэ.
PM MAIL   Вверх
Tireks
Дата 20.4.2016, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 13.8.2007

Репутация: нет
Всего: нет



Цитата(tzirechnoy @  19.4.2016,  19:37 Найти цитируемый пост)
А если это классическая ситуацыя с необходимостью source-based routing -- то создаёшь при помощи route вторую таблицу роутинга с -fib 1, и с помощью ipfw setfib  размечаешь пакеты, которые должны роутиться по этой таблицэ. 

А можно пример ?

Ещё вопрос: нужно все исходящие пакеты на определённый порт заруливать на определённый интерфейс, с помощьюб source-based routing это можно делать?

Это сообщение отредактировал(а) Tireks - 20.4.2016, 10:43
PM MAIL   Вверх
tzirechnoy
Дата 20.4.2016, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Цитата
А можно пример ?


По-моему, пол-сети завалено работающими примерами source-based routing на ipfw при помощи setfib.

Нет, нельзя, у меня и фри-то под рукой нет.

Цитата
нужно все исходящие пакеты на определённый порт заруливать на определённый интерфейс, с помощьюб source-based routing это можно делать?


Нет, нельзя. Поскольку source-based routing -- это роутинг на основании адреса источника. Ну, возможно порта источника. Потому роутинг на основании порт назначения никак не можэт называться source-based.

А с помощью ipfw и setfib, конечно, можно.
PM MAIL   Вверх
Google
  Дата 21.5.2019, 04:34 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.1563 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.