Как настроить кэширование URL-адресов в Ubuntu?

Я хотел бы настроить Linux для кэширования некоторых часто запрашиваемых URL-адресов, чтобы он не приходил в сеть, чтобы получать их каждый раз. Это будет общесистемный кеш URL, а не только в конкретном браузере. Например, программа может запросить http://www.w3.org/TR/html4/sgml/loposedtd.html несколько тысяч раз в день. Есть много других URL, которые я бы тоже хотел кэшировать.

Есть ли приложение для этого?

0
задан 30 March 2012 в 20:50

1 ответ

Да, эти «приложения» называются HTTP-прокси, и одним из примеров для HTTP-прокси является squid , который можно установить следующим образом:

sudo apt-get install squid3

После установки необходимо настроить ваша программа должна использовать localhost: 3128 или использовать общесистемные настройки прокси, если это поддерживается вашим приложением. Общесистемные настройки прокси-сервера можно настроить в настройках сети.

Другая возможность - настроить squid в качестве прозрачного прокси. В этом случае вам не нужно настраивать приложения, но это может быть сложнее в настройке.

В любом случае вам следует проверить конфигурацию squid , чтобы настроить параметры кэша, если настройки по умолчанию не работают для вас.

См. домашнюю страницу Squid или вики-страницу Ubuntu для Squid для документации.

0
ответ дан 30 March 2012 в 20:50

Другие вопросы по тегам:

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