URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5493
[ Назад ]

Исходное сообщение
"Земля и спутник"

Отправлено nkaado , 03-Апр-08 11:29 
Здравствуйте.

Ситуация такая. Есть squid. Есть два канала в инет. Наземный и по спутнику. Все это мне досталось в наследство от предыдущего админа. Все работает и настроено, но, НО иногда спутник не очень хочет работать хорошо и отказывается давать комфортную скорость, а те люди, которые сидят в офисе на спутнике ругаются, и просят меня перекинуть их "на землю". Следовательно вопрос. Как это сделать. Сам я в Линуксе новичок и где чего надо подправить не знаю. Поставил Webmin, но все равно не ясно где, что, как. Вот такие вот дела.

P.S. Очень нужна помощь.

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Земля и спутник"
Отправлено CX , 09-Апр-08 18:45 
>[оверквотинг удален]
>работает и настроено, но, НО иногда спутник не очень хочет работать
>хорошо и отказывается давать комфортную скорость, а те люди, которые сидят
>в офисе на спутнике ругаются, и просят меня перекинуть их "на
>землю". Следовательно вопрос. Как это сделать. Сам я в Линуксе новичок
>и где чего надо подправить не знаю. Поставил Webmin, но все
>равно не ясно где, что, как. Вот такие вот дела.
>
>P.S. Очень нужна помощь.
>
>Заранее спасибо.

Когда-то решал проблему с помощью каскадных прокси: на главной проксе сети стояла Фря со сквидом, на XP внутри сети - машина с тарелкой и своей проксёй. В главной проксе надо установить родительский кеш и указать на кеш машины с тарелкой. См. опции:

cache_peer
cache_peer_access (для доступа acl)

а также

always_direct
newer_direct

для принудительного хождения на родительский прокси.

Если всё это закоментировать - будет ходить по земле.


"Земля и спутник"
Отправлено PS , 11-Апр-08 00:32 

>[оверквотинг удален]
>cache_peer_access (для доступа acl)
>
>а также
>
>always_direct
>newer_direct
>
>для принудительного хождения на родительский прокси.
>
>Если всё это закоментировать - будет ходить по земле.

1 Запускается три сквида
2 Первый принимает запросы пользователей (и если нужно авторизует их). Занимается случайным распределением запросов на второй и третий сквиды.
3 Второй и Третий кешируют трафик, на них же запущен режик рекламы. Они привязаны соответственно к ip адресам наземного канала и канала спутника.

Все это хозяйство с помощью iproute2 может прекрасно быть запущено в пределах одной машины. Балансировка трафика происходит практически автоматом. Упомянутый cache_peer_access нужен для описания сайтов не выдерживающих приход пользователя с разных ip.