Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > ЦППМП
Знаете ли Вы, что ...
...инструкция по установке аватара описана в Правилах форума.
<< Предыдущий совет - Случайный совет - Следующий совет >>

ЦППМП Центр подготовки и поддержки молодых программистов (cppmp.uz). Еще разделы на форуме: Doppix


Ответить

 
Опции темы Опции просмотра
Старый 21.11.2015 19:38   #1  
Аватар для JET
Оффлайн
MUZ.UZ, JET Media
Менеджер, Администратор, web-мастер, корреспондент
AKA:JET
Сообщений: 315
+ 23  56/41
– 1  3/2

UzbekistanОтправить сообщение для JET с помощью ICQОтправить сообщение для JET с помощью YahooОтправить сообщение для JET с помощью Skype™LiveJournalАккаунт на TwitterМой мирFacebook
Как настроить балансировку WEB сервера

Есть веб-сервер на Centos 6.7 с двумя сетевыми картами, где работает NGINX

eth0
ip: 10.10.10.147
mask: 255.255.255.128
gw: 10.10.10.129

eth1
ip: 10.10.10.145
mask: 255.255.255.0
gw: 10.10.10.129

Запросы приходят на обе сетевые карты.
После мониторинга видно что вес трафик уходить только через eth0

Возникает вопрос. Как с помощью IPTABLES возвращать ответ через ту сетевую карту, откуда пришел запрос?
Ответить 
Старый 21.11.2015 21:46   #2  
Real ID Group
Аватар для Aziz Madetov
Оффлайн
Сообщений: 1,504
+ 3,004  1,175/528
– 55  21/17

Uzbekistan
Что за? На какой интерфейс пришёл запрос, с того и будет ответ.
Ответить 
Старый 21.11.2015 22:33   #3  
Аватар для JET
Оффлайн
MUZ.UZ, JET Media
Менеджер, Администратор, web-мастер, корреспондент
AKA:JET
Сообщений: 315
+ 23  56/41
– 1  3/2

UzbekistanОтправить сообщение для JET с помощью ICQОтправить сообщение для JET с помощью YahooОтправить сообщение для JET с помощью Skype™LiveJournalАккаунт на TwitterМой мирFacebook
В нашем случае почему то не так. на eth0 приход и уход. А в eth1 только входящие пакеты видны

Последний раз редактировалось JET; 21.11.2015 в 22:36.
Ответить 
Старый 22.11.2015 02:51   #4  
Known ID Group
Аватар для alisherk
Оффлайн
вольный каменщик
Сообщений: 2,314
+ 1,920  1,874/796
– 3  186/134

Aruba
Цитата:
Сообщение от Aziz Madetov Посмотреть сообщение
Что за? На какой интерфейс пришёл запрос, с того и будет ответ.
ответ будет с того интерфейса, через который идет дефолтный маршрут, ну или специфик маршрут.
Ответить 
Старый 22.11.2015 02:52   #5  
Known ID Group
Аватар для alisherk
Оффлайн
вольный каменщик
Сообщений: 2,314
+ 1,920  1,874/796
– 3  186/134

Aruba
Цитата:
Сообщение от JET Посмотреть сообщение
Возникает вопрос. Как с помощью IPTABLES возвращать ответ через ту сетевую карту, откуда пришел запрос?
iproute2 для этого используйте
Ответить 
Старый 22.11.2015 20:13   #6  
Аватар для barmaley
Оффлайн
Сообщений: 36
+ 9  14/6
– 1  0/0

Uzbekistan
http://backdrift.org/lacp-configure-...-bonding-linux
может так попробуешь
Ответить 
Старый 22.11.2015 20:37   #7  
Real ID Group
Аватар для Alexander Sofyenkov
Оффлайн
специалист
Сообщений: 507
+ 384  225/153
– 0  5/2

UzbekistanОтправить сообщение для Alexander Sofyenkov с помощью ICQОтправить сообщение для Alexander Sofyenkov с помощью Skype™Facebook
Цитата:
Сообщение от JET Посмотреть сообщение
Есть веб-сервер на Centos 6.7 с двумя сетевыми картами, где работает NGINX

eth0
ip: 10.10.10.147
mask: 255.255.255.128
gw: 10.10.10.129

eth1
ip: 10.10.10.145
mask: 255.255.255.0
gw: 10.10.10.129

Запросы приходят на обе сетевые карты.
После мониторинга видно что вес трафик уходить только через eth0

Возникает вопрос. Как с помощью IPTABLES возвращать ответ через ту сетевую карту, откуда пришел запрос?
Что-то у вас с масками. Попробуйте на второй карте поставить маску, как и на первой, а 4-й октет в адресе сделать в диапазоне 1-126.
Ответить 
"+" от:
Реклама и уведомления
Старый 22.11.2015 20:43   #8  
Аватар для JET
Оффлайн
MUZ.UZ, JET Media
Менеджер, Администратор, web-мастер, корреспондент
AKA:JET
Сообщений: 315
+ 23  56/41
– 1  3/2

UzbekistanОтправить сообщение для JET с помощью ICQОтправить сообщение для JET с помощью YahooОтправить сообщение для JET с помощью Skype™LiveJournalАккаунт на TwitterМой мирFacebook
Цитата:
Сообщение от Alexander Sofyenkov Посмотреть сообщение
Цитата:
Сообщение от JET Посмотреть сообщение
Есть веб-сервер на Centos 6.7 с двумя сетевыми картами, где работает NGINX

eth0
ip: 10.10.10.147
mask: 255.255.255.128
gw: 10.10.10.129

eth1
ip: 10.10.10.145
mask: 255.255.255.0
gw: 10.10.10.129

Запросы приходят на обе сетевые карты.
После мониторинга видно что вес трафик уходить только через eth0

Возникает вопрос. Как с помощью IPTABLES возвращать ответ через ту сетевую карту, откуда пришел запрос?
Что-то у вас с масками. Попробуйте на второй карте поставить маску, как и на первой, а 4-й октет в адресе сделать в диапазоне 1-126.
Прошу прощение. Там у обеих одинаково было. При копировании наверное перепутал. То есть у обеих маска 255.255.255.128

Последний раз редактировалось JET; 22.11.2015 в 20:50.
Ответить 
Старый 23.11.2015 16:44   #9  
Аватар для Nestik
Оффлайн
ZOG
eminence grise
Сообщений: 2,258
+ 277  835/480
– 353  232/151

UzbekistanОтправить сообщение для Nestik с помощью ICQ
На уровне http http://nginx.org/en/docs/http/load_balancing.html
На уровне интерфесов http://xgu.ru/wiki/Linux_Bonding
Ответить 
Старый 23.11.2015 17:22   #10  
Аватар для Фёдор
Оффлайн
Сообщений: 702
+ 99  466/226
– 17  93/54

Uzbekistan
Оптимальней всего разруливать трафик используя маршруты, так как в дефолтном наборе утилит нет логики балансировки трафика на разные интерфейсы, у которых один и тот же шлюз.

ip ro add 10.10.10.0/24 via dev eth0
ip ro add 10.10.11.0/24 via dev eth1

и т.д.
Ответить 
"+" от:
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх