Настройка двух каналов

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
warzoni
сержант
Сообщения: 186
Зарегистрирован: 2008-07-04 17:17:59
Откуда: Ukraine,Kiev
Контактная информация:

Re: Настройка двух каналов

Непрочитанное сообщение warzoni » 2008-12-16 13:50:53

BAV_Lug писал(а):
warzoni писал(а): Вы ше пишите когда ваши юзеры качают апачи дать скорасть 1-2 мегабита когда юзеры ваши некачают на основном канале то отдовать всё на апачи вопщемизвените но такие путаницы увы не для маих мозгоф ) :smile:
Как раз наоборот. Еще раз повторюсь - приоритет должен быть у апача. Апач в клетке.
Но просто так отрезать ему кусок канала мне бы не хотелось. Хотелось бы чтобы этот кусок был доступен апачу всегда. Но когда он ему не нужен, он бы отдавался другим.
Но просто так отрезать ему кусок канала мне бы не хотелось. Хотелось бы чтобы этот кусок был доступен апачу всегда. Но когда он ему не нужен

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: Настройка двух каналов

Непрочитанное сообщение Dorlas » 2008-12-22 4:20:59

Если кто все еще ищет подробную информацию по 2-м Интернет-каналам и скрипту резервирования - читайте вот эту статью:
http://www.opennet.ru/base/net/ipfw_balance.txt.html

Аватара пользователя
Dorlas
сержант
Сообщения: 257
Зарегистрирован: 2008-07-18 22:17:49

Re: Настройка двух каналов

Непрочитанное сообщение Dorlas » 2008-12-23 16:21:01

Сегодня опробовал в действии скрипт из статьи (сервак с двумя каналами: Ethernet и ADSL).

Работает отлично, только необходимо настроить на серваке DNS-прокси и в resolv.conf прописать nameserver 127.0.0.1 (чтобы Squid не передергивать).

Сам скрипт получился такой:

Код: Выделить всё

#!/bin/sh
 
GW1=x.x.x.x
GW2=y.y.y.y
 
/sbin/ping -q -c 1 $GW1 > /dev/null 2>&1
 if [ $? != 0 ]; then
 /sbin/ping -q -c 1 $GW2 > /dev/null 2>&1
        if [ $? = 0 ]; then
                if [ ! -f /tmp/gw.changed ]; then
                        /sbin/route change default $GW2 && touch /tmp/gw.changed
                        /etc/rc.firewall.adsl > /dev/null 2>&1
                fi
        fi
else
        if [ -f /tmp/gw.changed ]; then
        /sbin/route change default $GW1 && rm /tmp/gw.changed
        /etc/rc.firewall > /dev/null 2>&1
        fi
fi
Вместо /etc/rc.firewall (IPFW) Вы можете использовать pfctl -f /etc/pf.conf.adsl (что угодно) 8)

Скрипт в Cron, раз в минуту.

Работает неплохо...

PS: Насчет Apache - думаю, тут нужно использовать ALTQ и флаг: borrow...