Zentyal Forum, Linux Small Business Server

International => Russian => Topic started by: YoNiX on February 07, 2013, 12:27:53 pm

Title: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 07, 2013, 12:27:53 pm
Здравствуйте! Помогите решить проблему: есть компьютер, внутри 3  сетевухи. одна настроена, как внутренняя и имеет статический адрес 192.168.3.1, две внешние и получают адрес по DHCP.  Установлен только прокси сервер (это на данный момент. мучаюсь уже третий месяц и пробовал разные варианты).  Цель, чтобы при отключении одного кабеля инет раздавался с другого. Как получается: при включении компа случайным образом (именно случайным!!!у меня мозг взрывается! :o) образом выбирается сетевуха, с которой будет раздаваться инет и хоть тресни, но будет продолжать раздаваться с неё. хотя на самом сервере инет есть.
При включении события отказоустойчивая WAN и настройке всего, что полагается ситуация не меняется. трассировка идет только по одному пути(тому, с которого начинал раздаваться при загрузке). что не так? почему канал не переключается???
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 07, 2013, 02:00:36 pm
Покажите настройки Gateways Configuration всех трех вкладок ...
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 07, 2013, 02:51:10 pm
Смогу только завтра утром(   у нас сейчас 19:47
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 04:46:56 am
Вот скрины
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 04:51:36 am
Когда делаю так, то не меняется ВООБЩЕ ничего. Хотя вроде должно... :(
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: xcod on February 08, 2013, 09:24:48 am
Вы мануал читали7 http://doc.zentyal.org/en/routing.html
поиграйтесь с параметром "Weight"
сделайте его большим у того интрфейса с которого вы хотите чтобы трафик шел первым
ну как то так
как мог объяснил ;D
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 09:53:45 am
Сейчас попробую, но этим параметром я ещё месяц назад набаловался и не достигнув желаемого забыл о нём.
Спустя 20 минут:
Попробовал. eth2 поставил приоритет 2. Эффекта - 0.
Попробовал наоборот - без разницы.
У меня уже складывается мнение, что эта фигня вообще не работает. Присутствует так...для галочки, а работать не будет(
Причём я пробовал это делать на разных версиях зентала - картина одна и та же.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: xcod on February 08, 2013, 10:52:12 am
я на второй версии настраивал, полет нормальный, вот поэтому мануалу http://doc.zentyal.org/2.2/en/routing.html#configuring-wan-failover-in-zentyal
щас настройки не могу посмотреть
как будет возможность выложу

У Вас на последней картинке настроен пинг до шлюза
так вы не проверите доступность интрнета
попробуйте настроить пинг до какого нибудь хоста в интернете
и выставите параметр Weight 15 основного канала интрнета
а резервного 1 оставть
у меня помоему так, точно сказать немогу
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:05:06 am
Спасибо. Сейчас всё попробую.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: Gosudar on February 08, 2013, 11:14:22 am
отказоустойчивая WAN
Сначала нужно включить событие (Maintenans---Events) поставить галку на WAN Failover

Затем настроить правила
Тип теста - ping to host
Хост - ya.ru
Число проб - 5
Успешное завершение - 40%

Как то так, у меня работает.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:17:20 am
1. Без события WAN  и не включится. Это ясно.
2. Таких инструкций я прочитал штук 20, весь инет перерыл в поисках чего-то хоть немного отличающегося - все одинаково.
3. Почему у меня по этой инструкции ничего не работает????? Вроде я не особо трудный)))
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:32:29 am
Вот так это всё выглядит сейчас.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:34:30 am
Вот главный экран. Когда выдергиваю шнурок 192.168.0.60 инет пропадает теперь вообще везде, включая и сам серв, ходя на дашборде пишет, что 192,168,8,102 линк есть...  Что за хрень?
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 11:36:50 am
а где правила для второго шлюза?
баллансировку трафика включите.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:38:43 am
правила для второго шлюза? можно поподробнее? первый раз слышу.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 11:39:54 am
отказоустойчивая WAN
Сначала нужно включить событие (Maintenans---Events) поставить галку на WAN Failover

Затем настроить правила
Тип теста - ping to host
Хост - ya.ru
Число проб - 5
Успешное завершение - 40%

Как то так, у меня работает.
Должно быть два правила, у Вас 1.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:40:31 am
правила должны быть идентичны для обоих шлюзов?
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 11:42:31 am
У меня идентичны...
И не забудьте про время, которое там же указано ....отключили, подождали, например 30 секунд, проверили через тот же 2ip.ru, что канал сменился...
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: Gosudar on February 08, 2013, 11:45:35 am
У тебя же два шлюза. Вот и нужно для каждого сделать свое правило
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 11:46:54 am
Создал второе правило - безрезультатно. Про время не забываю) бывает даже по 3 минуты жду.
Вот на этом скрине настройки клиента. Пробовал настроить DHCP - та же картина.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 11:58:32 am
Вы сначало на сервере разберитесь и убедитесь, что wan порты отказоустойчивы...
В консоли с ping -I eth1 ya.ru и ping -I eth2 ya.ru "поиграйте"...
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 12:03:04 pm
всё нормально пингуется на сервере. но цуко не раздаёццо(((     >:(

хотя....странная фигня: eth1 раздаётся, а eth2 работает только на сервере - если выдернуть 2, то на сервере не будет инета, но он будет раздавать, а если 1, то на сервере будет инет. но он не будет раздавать. Я настройки не меняю, а у него после каждой перезагрузки новые правила... Разве это нормально? Он как будто живёт своей жизнью (даже жутковато как-то :D) комп менял, сетевухи менял, переустанавливал...чего ему ещё надо??? это уже скоро из любопытства в личную неприязнь перерастет!
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 12:19:15 pm
В секции DNS какие настройки?
И заодно DHCP....

Если про вкладку с настройками шлюза, то да... нормально. Вы же выдергиваете по очереди порты, вот сервер и говорит, что какой-то порт недоступен... Будут два линка вставлены - вернется исходная картина )
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 12:21:49 pm
DNS вот, а DHSP похоже не установлена. или я туплю уже)
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 08, 2013, 12:23:53 pm
Domain Name Server Resolver - пропишите dns

Как не установлена, вы же сказали, что раздаете по нему ip-шники  :o Но на самом деле, это роли не играет для теста)

В помощь http://www.youtube.com/watch?v=kKDE9SD5et8
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 12:25:53 pm
какой именно прописать? там же прописан?


я пробовал ставить DHCP ещё месяц назад - с тех пор я уже пару раз переустановил zentyal
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 12:37:45 pm
Ничего не изменилось...
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: zmd on February 08, 2013, 01:38:05 pm
Текущие настройки шлюзов можете еще раз сбросить?
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: xcod on February 08, 2013, 02:46:12 pm
да кстати, второй внешний интрефейс тоже нужно настраивать
сделайте скрины всех вкладок раздела Network -> Interface, Gateways, DNS
может быть прояснит ситуацию
и попробуйте отдельно дать интернет пользователям с одного внешнего интерфейса и другого по очереди
без настройки отказоустойчивости, чтобы проверить работоспособность обоих
а то я так понимаю интернет не работает на какомто из них
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 08, 2013, 10:22:58 pm
Наступили выходные. Дико извиняюсь, но смогу продолжить опыты только в понедельник. Тогда опять и подниму тему, надеюсь она ещё не забудется. Предложения (от моего коллеги, кстати. он тоже пытался настроить здесь это дело) помучать виртуальную машину отвергаю, если такие будут:) 
P.S. а ведь таким образом можно выяснить - я туплю, или зентал! может и попробую...
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 11, 2013, 06:30:22 am
Понедельник  ;D Вот снимки всех вкладок:
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 11, 2013, 06:33:05 am
Вот ещё:
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 11, 2013, 06:33:29 am
И ещё:
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 11, 2013, 06:39:29 am
Немного погодя попробую раздать инет с обоих интерфейсов по очереди. Сейчас работой немного нагрузили(
Сразу отпишусь.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: logdog on February 11, 2013, 12:45:02 pm
Порты eth1 и eth2 куда идут?
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 12, 2013, 08:16:22 am
Извините. не понял вопроса  :)  куда, или откуда?
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: xcod on February 12, 2013, 10:27:25 am
наверное имеется ввиду
откуда или с чего к портам интренте приходит :)

вы кстати пробовали раздать интрнет с них по отдельности7
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 12, 2013, 11:09:26 am
Нет, извиняюсь, но ещё не пробовал - нахожусь в другом конце города.
А по поводу инета:   192.168.0.хх работает через wi-fi роутер, также там настроен DNS сервер на win 2008, где подняты AD и DHSP.
192.168.8.хх приходит от какого-то местного провайдера, что за оборудование там я не в курсе.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: YoNiX on February 12, 2013, 11:11:23 am
Сегодня вечером постараюсь заехать и попробовать раздать инет.
Title: Re: Настройка отказоустойчивой WAN в ZENTYAL 3.0
Post by: Neutron on March 26, 2013, 04:52:57 pm
У меня такая же проблема с отказоустойчивостью. И возможно в программе косяк.
Вот что выловил по команде ps -ax
(http://f14.ifotki.info/org/a5dd6af29e90978e145e0b1a42fc606a2ef149146972795.gif) (http://ifotki.info/)
А настройки вот такие
(http://f14.ifotki.info/org/eb026b43532bdaf97c2e57221c526c702ef149146972795.gif) (http://ifotki.info/)

Если я правильно понял то пингуется без указания интерфейса.
Естественно пинг будет при балансировке попеременно.

Нашел модуль
/usr/share/perl5/EBox/Event/Watcher/Gateways.pm (371 строка) нужно подправить.