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

Настройте прокси (не обратный прокси) с помощью Varnish / Squid

Мне нужно настроить прокси-сервер, на котором мы можем запрашивать удаленные URL-адреса и обслуживать их локально.

В основном мне нужно

mysever:8000/varnish/serverfault.com доставьте мне serverfault.com из моего местного лака

или

myserver:8080/squid/serverfault.com доставьте мне serverfault.com, обслуживаемый моим местным кальмаром.

(Оба должны кэшировать сайт на 24 часа)

Я оцениваю, если

  1. Varnish или Squid станут для него хорошим выбором.
  2. Какой из них подойдет лучше?
  3. Как мне это сделать. Ссылки на учебные пособия были бы хороши.

Это было бы довольно просто сделать со squid - требуется использовать urlrewriter, который проверяет время mtime на локальной копии (если доступно) и загружает новую копию в файловую систему сервера.

Видеть http://www.ex-parrot.com/pete/upside-down-ternet.html для примера того, как сделать что-то подобное.