Squid: * Falló la conexión al puerto 3128 de dirección IP: Conexión rechazada

Squid: * Falló la conexión al puerto 3128 de dirección IP: Conexión rechazada

Estoy configurando un servidor proxy con Squid.

Después de todos los pasos, reinicié con
sudo systemctl restart squid.service
lo que devolvió: active.
Luego intenté probar la conexión:

curl -v -x http://your_squid_username:your_squid_password@ipaddress:3128 http://www.google.com/

Este error fue el resultado:

Al intentar conectar con dirección IP: 3128...
falló la conexión al puerto 3128 de dirección IP: conexión rechazada.
No se pudo conectar al puerto 3128 de dirección IP después de 1 ms: conexión rechazada.
Cerrando la conexión 0
curl: (7) no se pudo conectar al puerto 3128 de dirección IP después de 1 ms: conexión rechazada.

El archivo de configuración /etc/squid/squid.conftiene estas configuraciones:

#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
include /etc/squid/conf.d/*.conf
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
# Example rule allowing access from your local networks.
acl localnet src ipaddress
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
#http_access allow localnet
http_access allow localhost
http_access allow authenticated

# And finally deny all other access to this proxy
http_access deny all

Seguíesta guía. Todo salió bien hasta el comienzo del Paso 3, cuando solía curlprobar la conexión Squid.

¿Hay algo en el squid.confque deba cambiarse? ¿Cómo arreglas esto?

Respuesta1

En lugar de la dirección IP que aparece en ip2location.com o sitios similares, debería ipaddressser 127.0.0.1o localhost. El comando entonces debería ser ocurl -v -x http://your_squid_username:[email protected]:3128curl -v -x http://your_squid_username:your_squid_password@localhost:3128

información relacionada