Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: iproute2 - настройка маршрута  (Прочитано 1061 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vol4

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
iproute2 - настройка маршрута
« : 10 Мая 2011, 17:26:21 »
Есть два инет канала (Prov1, Prov2). Машины из локальной сети (192.168.0.0/24) выборочно хотят по нужным каналам. Данная выборка управляется правилами iproute2 на сервере:
ip rule add from 192.168.0.33 table Prov2

Существует несколько белых внешных IP адресов у Prov1. Сам шлюз имеет 1 адрес и еще один адрес (предположим 5.5.5.5) я ему прописал, для того, чтоб пробрасовать порты на сервер внутри сети (IP сервера 192.168.0.100).
Но фишка в том, что сам внутренний сервер зарулен на Prov2. Убрать я его с него не могу, так как мне надо, чтоб весь трафик для этого сервера шел через Prov2 и только трафик выборочных портов шел на Prov1. Вот с последним я справиться и не могу.
Понимаю, что по идее должен маркировать iptables пакеты с определенных портов и потом iproute заруливать их в нужную таблицу , но не получается у меня правила нарисовать.

Прошу помощи.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: iproute2 - настройка маршрута
« Ответ #1 : 10 Мая 2011, 17:29:40 »
Опишите вашу сеть нормально, а то я на третьем абзаце запутался в том, кто и куда у вас ходит, и где какие адреса прописаны.
И почитайте http://anr-daemon.livejournal.com/1655.html
Не то, чтобы это было точно то, что вам нужно, но могут возникнуть хорошие мысли.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.