Конфигурирование сквида, чтобы загрузить большие файлы в одном интерфейсе и сделать что-либо еще на другом

У меня есть два интернет-соединения, один с высокими скоростями загрузки, но это медленно для просмотра. Другой является быстрым для просмотра, но медленным для загрузок. Я пытался настроить acl в сквиде для управления этим, но все все еще направляется всего один интерфейс.

Вот то, что я добавил к своему squid.conf:

acl downloads url_regex -i *\.(iso|exe|rar|zip|gz|img|deb)
tcp_outgoing_address 192.168.1.107 downloads
tcp_outgoing_address 10.0.0.19

Мой браузер настроен для использования сквида, и он работает, но он только направляет трафик более чем 10.0.0.19.

Я также попробовал:

tcp_outgoing_address 10.0.0.19 !downloads
1
задан 16 June 2014 в 17:30
1 ответ

Эффективное использование двойного соединения, где одно - высокая пропускная способность + высокая латентность, а другое - низкая пропускная способность + низкая латентность, является одной из проблем, которые пытается решить MPTCP. MPTCP еще не широко распространен, поэтому, вероятно, Вам следует просто придерживаться найденного решения.

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

.
1
ответ дан 4 December 2019 в 00:23

Теги

Похожие вопросы