The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Три интернет канала на одном сервере, реально?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Сеть. проблемы, диагностика / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Три интернет канала на одном сервере, реально?"  –1 +/
Сообщение от Anton (??) on 01-Авг-17, 09:34 
Добрый день.

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

Сейчас на сервере установленая FreeBSD 8.1 release-p1, к серверу (интернет шлюз) подключен провод провайдера с интернетом. Во вторую сетевую карту подключен внутренний прокси сервер организации. Провайдер дескредитировал себя качеством услуг и руководство провело два дополнительных интернет канала.

Вопрос, реально ли на одном сервере использовать три различных интернет канала с распределением мощностей паритетно? Если реально могут ли тут на форуме мне с этим помочь?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от sherlock email(ok) on 01-Авг-17, 10:05 
> Вопрос, реально ли на одном сервере использовать три различных интернет канала с
> распределением мощностей паритетно? Если реально могут ли тут на форуме мне
> с этим помочь?

Реально, но боюсь, что заморачиваться с этим не будут, т.к. поверхностные знания подразумевает, что конфиги придется писать за Вас полностью самому. Я в свое время на ipfw делал загрузку двух каналов, в процентном соотношении через ipfw probe, вылазит куча интересных моментов, как например слетает авторизация у клиентов, т.к. тупо клиент может к одному и тому-же сайту, да чего уж там, даже элементам одной страницы приходить с разных IP адресов. возможно надо искать другие пути распределения трафика, но например как это делать грамотно только с одной стороны (нашей), я не очень представляю.

Многие проблемы бы решило распределение по каналам клиентов, эти только с этого канала, другие только с того, а третья группа с третьего, это и проще гораздо в реализации, но у Вас прокси стоит не на фре, поэтому этот вариант для Вас вообще не реализуем.

Ну а потом встанет встанет проблема отваливания каналов, вот не работает один канал, это тоже целая схема будет, вычисления этого канала и динамического изменения правил, чтобы он не использовался, пока вновь не заработает.

Вроде говорят можно еще с помощью BGP балансить каналы, но тут я даже в теории не подскажу.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от Anton (??) on 01-Авг-17, 10:16 
прокси тоже на FreBSD
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от sherlock email(ok) on 01-Авг-17, 10:25 
> прокси тоже на FreBSD

Нет, смысл в том, что прокси на другой машине (не важно на чем), а значит все пользователи инета приходят на машину с каналами с одного IP и разделить их по каналам не получится. Хотя есть вариант, сделать на обоих фряхах 3 vlan канала и на прокси пользователей поделить на 3 группы и с помощью tcp_outgoing_address (это применительно к SQUID, если прокси другой сервис, то вопрос, может ли он тоже так делать) выводить каждую группу через свой vlan, а на машине с каналами в инет уже соответственно натить в нужный. Подумайте, в приципе рабочий вариант будет. Но о равномерной загрузке каналов конечно придется забыть.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от Anton (??) on 01-Авг-17, 10:32 
Равномерная загрузка каналов абсолютно не важна. Нужно просто, чтоб всегда был интернет :) От одного провайдера, возможно в дальнейшем руководство будет отказываться, большая вероятность что останется просто два канала от одного провайдера. Просто передо мной руководство поставило задачу, которая абсолютно не по моему профилю. Вынужден обращаться на различные форумы.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от sherlock email(ok) on 01-Авг-17, 10:42 
> Равномерная загрузка каналов абсолютно не важна. Нужно просто, чтоб всегда был интернет
> :) От одного провайдера, возможно в дальнейшем руководство будет отказываться, большая
> вероятность что останется просто два канала от одного провайдера. Просто передо
> мной руководство поставило задачу, которая абсолютно не по моему профилю. Вынужден
> обращаться на различные форумы.

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от михалыч (ok) on 01-Авг-17, 18:20 
> Равномерная загрузка каналов абсолютно не важна. Нужно просто, чтоб всегда был интернет
> :) От одного провайдера, возможно в дальнейшем руководство будет отказываться, большая
> вероятность что останется просто два канала от одного провайдера. Просто передо
> мной руководство поставило задачу, которая абсолютно не по моему профилю. Вынужден
> обращаться на различные форумы.

Можно реализовать и через четыре канала, и через "сколько захочешь"

советую посмотреть здесь =>
http://www.g0l.ru/blog/htmls/BSDA-course/apcs02.html#pf-pools

и далее =>
http://www.g0l.ru/blog/htmls/BSDA-course/apcs02.html#pf-pool...
очень хорошо разжёван пример, адаптировать для трёх каналов не составит труда

не очень понятна роль выделенного прокси сервера в эпоху тотального безлимита
ну разве что для сбора статистики, да и то сомнительно
лишнее звено в цепи, отказоустойчивость уменьшается

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Три интернет канала на одном сервере, реально?"  –1 +/
Сообщение от Anton (??) on 02-Авг-17, 08:54 
на прокси сервере фильтруется контент, скорость и объем траффика (забаганки руководства)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Три интернет канала на одном сервере, реально?"  +/
Сообщение от ACCA (ok) on 03-Авг-17, 19:10 
> вероятность что останется просто два канала от одного провайдера. Просто передо
> мной руководство поставило задачу, которая абсолютно не по моему профилю. Вынужден

Вот и меняй профиль. Выучишься и вали оттуда.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Три интернет канала на одном сервере, реально?"  +1 +/
Сообщение от Led (ok) on 01-Авг-17, 23:48 
> Для начала небольшая преамбула, человек, который настраивал серверы в организации, уволился, взамен никого не взяли.

Т.е. "руководство" переложило обязанности "человека" на опеннет?
Спасибо, что предупредил.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Три интернет канала на одном сервере, реально?"  –1 +/
Сообщение от ALex_hha (ok) on 02-Авг-17, 15:08 
> Равномерная загрузка каналов абсолютно не важна. Нужно просто, чтоб всегда был интернет :)

когда то делал в свое время - http://sys-adm.org.ua/net/routing, правда на линухе, но идея то по сути одна и таже.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру