Puncte:0

SQUID Transparent Proxy: eroare INVALID_URL și ACCESS_DENIED

drapel iq

Configurez proxy Squid pe Centos 7. Folosesc versiunea Squid 3.5.20. Încerc și squid 4.10 pe Ubuntu 20.04, dar am aceeași problemă. Poate că ACL-ul meu a fost greșit.

Configurez DSTNAT pe Router pentru a intercepta traficul HTTP de la 192.168.1.0/24 la Squid Proxy 10.10.10.10:3128.

topologie

Acesta este fișierul /etc/squid/squid.conf:

acl localnet src 10.0.0.0/8 # RFC1918 posibilă rețea internă
acl localnet src 172.16.0.0/12 # RFC1918 posibilă rețea internă
acl localnet src 192.168.0.0/16 # RFC1918 posibilă rețea internă
acl whitelist_domain dstdomain â/etc/squid/whitelist.aclâ

http_access permite localnet
http_access permite localhost
http_access permit whitelist_domain
http_access deny all

http_port 3128
coredump_dir /var/spool/squid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320

Și acesta este fișierul /etc/squid/whitelist.acl:

linux.sau.id
lipi.go.id

Va rog ajutati-ma sa gasesc problema.

Deci, în ceea ce privește configurația de mai sus, clientului i se va refuza accesul pe toate site-urile http, cu excepția linux.or.id și lipi.go.id. Dreapta?

Totuși, când încerc să mă conectez. Toate site-urile web au această eroare: URL INVALID introduceți descrierea imaginii aici

Acesta este /var/log/squid/access.log

1633885185.900 0 192.168.1.251 TAG_NONE/400 3867 GET / - HIER_NONE/- text/html
1633885185.970 0 192.168.1.251 TCP_IMS_HIT/304 295 GET http://linux:3128/squid-internal-static/icons/SN.png - HIER_NONE/- image/png

Am încercat să schimb squid.conf astfel:

http_access permite toate
http_port 3128 interceptare
http_port 3129
coredump_dir /var/spool/squid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320

Acest ACL va permite toate cererile.

Cu toate acestea, am primit EROARE ACCES REFISAT, ceea ce înseamnă că ACL-ul meu a blocat dreptul de acces?

introduceți descrierea imaginii aici

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.