Обход черных списков Squid/SquidGuard в Chrome

Недавно я приступил к настройке и настройке Linux-бокса с Ubuntu 14 в целях предоставления прокси-сервера для сети школьных программ.

Все прошло хорошо и работает, но я заметил кое-что, что касается меня.

Я не буду перечислять URL сайта, чтобы никого не обидеть (это всего лишь пример), поэтому я буду ссылаться на него как

www.blockedsite.com/blockedpage

Этот URL (и 10000 других) присутствуют в моем черном списке, и при попытке посетить сайт вы получаете ожидаемую ошибку запрещенного / запрещенного доступа, как вы надеетесь.

Тем не мение!

если я просто наберу URL-адрес как blockedsite.com/blockedpage (без начального http:// или www.), то он загружает страницу без вопросов - очень плохо!

Конечно, этого не происходит в IE, так как он всегда добавляет префикс https в начало URL. Эта проблема происходит в Chrome.. и, к сожалению, это то, что мы используем.

Кто-нибудь может посоветовать, как решить эту проблему?

С наилучшими пожеланиями Джеймс

1 ответ

Эти черные списки точно соответствуют вашей строке по URL. Возможно, в вашем черном списке есть "http://" или "www", и Google не добавляет их.

Доказательство:

Я скачал один из примеров файлов отсюда

./blacklists/ads$ more urls
thisisarandomentrythatdoesnotexist.com/foo

и есть еще несколько.

ВСЕ из них не имеют "http" или "www." перед URL, так что ответ действительно: удалите что-нибудь из www. и перед этим из вашего черного списка. Простая причина: это работает для http, https, ftp и многих других протоколов и даже для протоколов, которые еще предстоит изобрести.

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