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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: IPROUTE2 + 2 провайдера  (Прочитано 53329 раз)

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

Оффлайн badfiles

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #165 : 20 Ноября 2009, 17:00:50 »
Ну так работает сортировка. Хоть по портам, хоть по чему. По меткам пакеты проходить стали.
Давайте оформим ))

Оффлайн ubuntar

  • Участник
  • *
  • Сообщений: 129
  • Qui quaerit, reperit
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #166 : 20 Ноября 2009, 21:12:05 »
Предлагаю общественности это небольшое How-to(это просто сборка статей с интернет,найденных в гугле). https://help.ubuntu.ru/wiki/ip_balancing Пишите о неточностях и т.п.

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #167 : 20 Ноября 2009, 21:23:27 »
а бревно и не заметили  :2funny:
PS:  на досуге почитаю

Оффлайн Enkil-404

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #168 : 20 Ноября 2009, 22:41:11 »
очень неплохое how-to, однако имхо неполоное.
например я бы добавил комментариев к строкам в скриптах(ну это не главное).
другое "например" это
Цитировать
настроить значения в файле vars

не нашел описания этого файла, хотя догадываюсь что
Цитировать
Для начала определим переменные:
за этим и следует оный.

Вобщем имхо, добавить описания, и алгоритм балансировки, основанный на метках и будет очень даже!!!

ЗЫ мнение субъективно, автору зачетище!

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля

Оффлайн badfiles

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #170 : 21 Ноября 2009, 15:25:38 »
Вот, кстати, правильная и удобная схема прохождения пакетов через netfilter (aka iptables)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #171 : 21 Ноября 2009, 19:41:11 »
ААА!! Хочу! На А1! Нет, на А0! :D
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #172 : 21 Ноября 2009, 23:05:18 »
Я слепой или схемы нет?
to AnrDaemon могу распечатать :)
« Последнее редактирование: 21 Ноября 2009, 23:10:40 от Nesmit »

Оффлайн Enkil-404

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #174 : 22 Ноября 2009, 03:34:58 »
Я слепой или схемы нет?
to AnrDaemon могу распечатать :)

Да я и сам могу. :)
У меня уже висит одна, правда немного другая.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #175 : 22 Ноября 2009, 15:03:39 »
схема есть
вот урл
http://upload.wikimedia.org/wikipedia/ru/thumb/a/ad/Netfilter-diagram-rus.png/400px-Netfilter-diagram-rus.png
Спасибо. У мя пров похоже как рекламу зафильтровал. 1х1 пиксел гифка :)

Оффлайн Enkil-404

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #176 : 25 Ноября 2009, 15:17:02 »
В общем у меня все тоже работает, пакетики бегают строго по меткам.

Если кому пригодится - вот мои рабочие 100% конфиги(задачи описаны в этой теме раньше)
у меня 2 скрипта

1) создание таблиц маршрутизации и нат
(Нажмите, чтобы показать/скрыть)

2)собственно фаервол
(Нажмите, чтобы показать/скрыть)

можно просто подставлять свои значения, править фаер "под себя" и работать.

Огромное спасибо всем участникам обсуждения в данной ветке!!!

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #177 : 26 Ноября 2009, 10:29:44 »
Еще бы указать ошибки, с которыми столкнулся и почему до этого неработало. Для полноты.

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: IPROUTE2 + 2 провайдера
« Ответ #178 : 26 Ноября 2009, 11:15:26 »
Предлагаю общественности это небольшое How-to(это просто сборка статей с интернет,найденных в гугле). https://help.ubuntu.ru/wiki/ip_balancing Пишите о неточностях и т.п.
а что гуд howti

способ 2
если известен ip адрес, назначаемый ISP, то SNAT, а не маскарад

Пользователь решил продолжить мысль 26 Ноября 2009, 11:20:25:
то  что скрипт первый скрипт /etc/balance/vars не помечено
адрес vpn сервера в переменную загоняю так:
P1="`ifconfig ppp999 | head -n 2 | sed 'N;s/\n/ /' | awk '{print $9}' | sed -e 's/P-t-P://'`"
« Последнее редактирование: 26 Ноября 2009, 11:20:25 от Unreg »

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: IPROUTE2 + 2 провайдера
« Ответ #179 : 27 Ноября 2009, 09:25:54 »
Допиленный скрипт балансировки с 4мя провайдерами.
cat /etc/iproute2/rt_tables
(Нажмите, чтобы показать/скрыть)

cat balanser.sh
(Нажмите, чтобы показать/скрыть)
PS: Найду DFE-580TX c 4мя портами, будет вообще пестня.
« Последнее редактирование: 24 Марта 2010, 15:38:28 от Nesmit »

 

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