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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: IP-Балансировка двух каналов  (Прочитано 1396 раз)

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

Оффлайн llaann

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
IP-Балансировка двух каналов
« : 12 Января 2012, 21:41:42 »
Здравствуйте!
Настроил согласно Способа №2 https://help.ubuntu.ru/wiki/ip_balancing, но через некоторое время перестают открываться некоторые сайты. Мне кажется, что переполняется таблица маршрутизации и шлюз теряет маршрут. Оба канала работают стабильно, но количество пользователей постоянно растёт. Верный ли вариант настройки по Способу №2? Хочется всё таки использовать оба канала. Остальные варианты почему-то не сработали...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #1 : 13 Января 2012, 01:27:29 »
1. Когда кажется - крестятся. А когда есть подозрение на проблемы в системе - их проверяют.
2. И почему же они не сработали?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн llaann

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #2 : 13 Января 2012, 07:18:34 »
1. Можно было и не хамить  :), я сюда за помощью пришёл.
2. Если бы знать...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #3 : 13 Января 2012, 16:49:13 »
Так давайте больше информации, если хотите, чтобы вам помогли.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн starxryak

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #4 : 23 Января 2012, 03:03:35 »
у меня таже проблема
Ubuntu 10.04.3 LTS
вывод команды ip r
после перезагрузки
(Нажмите, чтобы показать/скрыть)
после 5-10мин работы
(Нажмите, чтобы показать/скрыть)
и больше обратно не возвращается
повторный запуск с командной строки /etc/balance/check.sh возвращает всё на место, но сам скрипт остановить можно только клавой ctr-c

Оффлайн ivsatel

  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #5 : 23 Января 2012, 16:16:45 »
starxryak
А если в настройках ppp0 убрать установление маршрута по умолчанию, ситуация меняется?
« Последнее редактирование: 23 Января 2012, 16:19:14 от ivsatel »

Оффлайн starxryak

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #6 : 23 Января 2012, 22:27:23 »
нет,не меняется.
 инет работает, но как-то рывками и со временем перестают открываться сайты.
ещё не понятно - это откуда взялось
169.254.0.0/16 dev eth0  scope link  metric 1000

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #7 : 23 Января 2012, 23:53:50 »
Это у вас avahi-daemon работает.
Проще всего снести и не мучиться.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #8 : 24 Января 2012, 09:27:10 »
В случае с avahi по-моему ещё проще забить на него. Не мешает он никому.

Оффлайн starxryak

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #9 : 24 Января 2012, 20:17:59 »
avahi убил. Разобрался с плохо работой инета:
причина - интерфейс ppp0 переодически падает и автоматом подимаеться - скрипты прописывают новый маршрут
скрип check.sh отсюда Способа №2 https://help.ubuntu.ru/wiki/ip_balancing тоже прописывает маршрут - итого имеем в какой-то момент 2 маршрута по умолчанию.
При этом этот скрипт  строкой  ip route delete default убивает только однин
рабочая редакция check.sh
(Нажмите, чтобы показать/скрыть)
можно так делать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #10 : 24 Января 2012, 20:33:45 »
Нет. ppp вообще не должен прописывать маршрут по умолчанию в вашей конфигурации.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Гарри Кашпировский

  • Гость
Re: IP-Балансировка двух каналов
« Ответ #11 : 24 Января 2012, 20:40:37 »
Эх, мочало - начинай сначала!
Значит так, рассказываете какими способами получается и интернет на каждом сетевом интерфейсе, и каким способом он настроен, а там будем подумать как сделать проверку доступности линков. Сразу скажу, что рассказать - это значит приложить конфигурацию сетевых настроек и пояснительный комментарий.
Что касается "Способа №2", который, кстати, есть перепост статьи с хабра, по моему мнению кроме как эпическим костылём его назвать сложно, а уж под спойлером полный караул. Для понимания как оно должно работать - сойдёт, но не для полноценной работы.

Оффлайн starxryak

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: IP-Балансировка двух каналов
« Ответ #12 : 25 Января 2012, 01:24:12 »
домашняя сетка
стоит Ubuntu 10.04.3 LTS
получаем инет  по 2 каналам:
1. с 20-00 до 8-00 и по праздникам c спутника- статика eth0 вход 1Мб отдача 64к
2. 3G модем - динамический ip (Gateway тоже меняеться) по ppp0,подымается (при загрузке и обрыве) автоматически wvdial вход приблизительно 1-2М отдача около 0,6М
оба канала переодически падают(3-5раз в сутки)

задача - по eth1 разбрасывать инет со всеми сервисами (isq,scype,msn,качалку торрентов и т.д.) по дому, по возможности по максимуму использовать оба канала
уровень новичка (может быть продвинутого) - всё это строилось путём нахождения в инет решений и применений по месту

в /etc/sysctl.conf раскомментирована строчка net.ipv4.ip_forward=1
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)
ifconfig
(Нажмите, чтобы показать/скрыть)
netstat -rn   (сейчас канал eth0 лежит)
(Нажмите, чтобы показать/скрыть)
на данный момент запускаю с rc.local скрипт  check.sh
check.sh
(Нажмите, чтобы показать/скрыть)
routing.sh
(Нажмите, чтобы показать/скрыть)
vars
(Нажмите, чтобы показать/скрыть)
на сервере стоит squid3,dnsmasq,clamav havp,samba, ufw     /etc/ufw/before.rules   
(Нажмите, чтобы показать/скрыть)
в /etc/default/ufw применена строка DEFAULT_FORWARD_POLICY="ACCEPT"

ps может создать нову тему?(эту начал не я, у меня похожая проблема была)

Гарри Кашпировский

  • Гость
Re: IP-Балансировка двух каналов
« Ответ #13 : 25 Января 2012, 01:40:32 »
Согласен. Лучше начать новый топик. По существу конфигов приложите конфиг wvdial, и pppd, на который wvdial ссылается, что бы получилась полная картина. Свои соображения выскажу там.

 

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