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

Squid, разрешите доступ к локальным серверам, а не к удаленным серверам

У меня есть сеть малого бизнеса, состоящая из клиентов XP и серверов Linux, клиенты XP используют squid в качестве прокси-сервера. Я пытаюсь настроить squid, чтобы разрешить некоторым ПК доступ к серверам внутренней сети и внешним веб-сайтам, а другим доступ только к серверам внутренней сети. Пока у меня есть:

Разрешить диспетчер localhost
Запретить менеджера
Разрешить очистку localhost
Запретить чистку
Запретить! Safe_ports
Запретить CONNECT! SSL_ports
Запретить отказано
Разрешить локальную сеть
Разрешить localhost
Запретить все

Однако ПК чей I.P-адрес находится в списке запрещенных, получает эту ошибку от firefox:

Страница не перенаправляется должным образом

Firefox обнаружил, что сервер перенаправляет запрос на этот адрес способом, который никогда не будет завершен.

  • Эта проблема иногда может быть вызвана отключением или отказом принимать файлы cookie <

Вместо веб-страницы, которая должна отображаться для запрещенных ПК. Что я делаю не так?

Мне нужно было добавить разрешенный ACL, содержащий внутренние серверы, с типом «Адреса веб-серверов»:

Разрешить диспетчер localhost
Запретить менеджера
Разрешить очистку localhost
Запретить чистку
Запретить! Safe_ports
Запретить CONNECT! SSL_ports
Разрешить Int_servers
Запретить отказано
Разрешить локальную сеть
Разрешить localhost
Запретить все