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

Какая минимальная конфигурация Squid необходима для создания публичного прокси-сервера?

Я пытаюсь настроить прокси-сервер Squid3, к которому может получить доступ любой IP-адрес в Интернете, но настройки по умолчанию ужасны, и что бы я ни делал, он продолжает давать TCP_DENIED/403

Какая минимальная конфигурация позволяет мне:

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

Хотя это действительно плохая идея ™, просто добавьте acl all src all в начало вашего списка ACL.

Опять же, это не вообще хорошая идея.

Как и другие плакаты, я буду называть это плохой идеей, пока не будет доказано обратное (хотя я могу придумать пару веских причин для этого).

Вместо acl, предложенного Натаном Си, я бы предложил:

  • http_access allow all (вместо того http_access deny all, что по умолчанию)
  • acl Safe_ports port 1-65535 (вместо Safe_ports записи в конфигурации по умолчанию)
  • acl SSL_ports port 1-65535 (вместо SSL_ports записи в конфигурации по умолчанию)
  • Если вы пытаетесь создать анонимный сервис, установите forwarded_for off и via off.

Опять же, вы действительно хотите это сделать?