Назад | Перейти на главную страницу

Как мне с помощью squid сбалансировать нагрузку на двух разных соединениях интернет-провайдера?

Я пытаюсь использовать два разных соединения isp для балансировки нагрузки запроса. Я пробовал использовать ip route:

ip route заменить область по умолчанию global nexthop dev ppp0 weight 1 nexthop dev ppp1 weight 1

Но это не работает. Истекло время ожидания почти всех запросов.

Я использую squid 2.7. Есть ли еще возможность использовать это?

Проще всего было бы указать squid использовать http-кеш от обоих интернет-провайдеров и циклический перебор между этими HTTP-кешами.

Но вот кое-что о маршрутизации от источника: http://linux-ip.net/html/adv-multi-internet.html

Использовать iptables -j MARK чтобы пометить пакеты на основе адреса источника, затем создайте новую таблицу маршрутизации в / и т.д. / iproutes / rt_tables и добавить новое правило ip rule add fwmark 4 table 4 priority 10000.