프록시를 설정한 127.0.0.1:3128
다음 구성 파일에 추가했습니다.
acl blocked_sites url_regex -i "/usr/local/etc/squid/blocked_sites"
http_access deny blocked_sites
http_access allow all
이것은/usr/local/etc/squid/blocked_sites
facebook
그러면 "facebook"이 포함된 URL에 대한 모든 요청이 거부됩니다. 그러나 브라우저를 통해 Facebook에 액세스할 수 있습니다. 하지만 여러 번 이러한 기능을 사용하는 것은커녕 어떤 웹사이트에도 전혀 액세스할 수 없었습니다.
/usr/local/var/logs/access.log
브라우저에서 facebook.com에 액세스하면 다음과 같습니다.
1450045715.071 1449 127.0.0.1 TCP_TUNNEL/200 134759 CONNECT www.facebook.com:443 - HIER_DIRECT/31.13.93.36
어떻게 해결할 수 있나요?
pgrep을 사용하여 오징어 프로세스가 실행되고 활동 모니터에서 확인되는 것을 확인했습니다.
나는 또한 다음을 추가해 보았습니다.
acl blockeddomain dstdomain "/usr/local/etc/squid/blocked_sites.acl"
http_access deny blockeddomain
내 squid.conf에. 이것은blocked_sites.acl
facebook
또한 URL 목록과 url_regex -i
conf 파일에 .com을 추가하려고 시도했지만 아무 것도 변경되지 않았습니다.