El 24/09/13, Camaleón <noela...@gmail.com> escribió:
(...)
>
> El último comentario (#18) parece discrepar.
>

Exactamente el mismo error que yo recibo.

2013/09/24 23:16:59| Creating Swap Directories
2013/09/24 23:16:59| Starting Squid Cache version 3.1.6 for i486-pc-linux-gnu...
2013/09/24 23:16:59| Process ID 1720
2013/09/24 23:16:59| With 65535 file descriptors available
2013/09/24 23:16:59| Initializing IP Cache...
2013/09/24 23:16:59| DNS Socket created at [::], FD 7
2013/09/24 23:16:59| DNS Socket created at 0.0.0.0, FD 8
2013/09/24 23:16:59| Warning: Could not find any nameservers. Trying
to use localhost
2013/09/24 23:16:59| Please check your /etc/resolv.conf file
2013/09/24 23:16:59| or use the 'dns_nameservers' option in squid.conf.

 El link que mandaste me puso sobre la pista, leyendo el fichero de
configuración y el manual he dado con la solución. La linea que aporte
para configurar los dns en /etc/squid3/squid.conf funciona
perfectamente.

dns_nameservers 8.8.8.8

2013/09/24 23:33:13| Creating Swap Directories
2013/09/24 23:33:13| Starting Squid Cache version 3.1.6 for i486-pc-linux-gnu...
2013/09/24 23:33:13| Process ID 2406
2013/09/24 23:33:13| With 65535 file descriptors available
2013/09/24 23:33:13| Initializing IP Cache...
2013/09/24 23:33:13| DNS Socket created at [::], FD 7
2013/09/24 23:33:13| DNS Socket created at 0.0.0.0, FD 8
2013/09/24 23:33:13| Adding nameserver 8.8.8.8 from /etc/resolv.conf
2013/09/24 23:33:14| Unlinkd pipe opened on FD 13

> "Vacío" entiendo que porque N-M no se ha iniciado aún ¿no? Si es así,
> podrías reorganizar el script de inicio de N-M para que arranque antes
> que Squid.
>

En caso de conectar el ordenador a la red por mediacion de un moden,
dial up networking, la conexión de red se establece cuando el usuario
hace clik en establecer la conexión, con lo que squid, a pesar de
cargarse después de NM se encuentra un fichero resol.conf vacío.

>
> Ah, pues si lo permite, mejor. Ya nos dirás si te funciona.
>

Funciona bien, pero se pierde el dinamismo dns asignado por dhcp, algo
común en el ámbito domestico. Podría funcionar mejor.

(...)

Voy a probar el cambio en el fichero
/etc/resolvconf/update-libc.d/squid si de ese modo funcionara se
podrían aprovechar los cambios dinámicos en los servidores DNS
proporcionados por un ISP domestico.

Acabo de probarlo y puedo afirmar que el servicio ni recarga ni
reinicia ante los cambios en la red, esta ves incluso he probado con
la red cableada... por aquello que comentan en el bug del firmware de
los modems. Es decir, /etc/resolvconf/update-libc.d/ no cumple su
función, ya que ejecutando a mano el script
/etc/resolvconf/update-libc.d/squid:

#!/bin/sh

PATH="/usr/sbin:/usr/bin:/sbin:/bin"

# Make squid aware of changes to resolv.conf
invoke-rc.d squid3 restart || true

Hace que squid recoja los nuevos dns de forma dinámica tal y como manda el ISP.

Conclusión, o reinicias el preceso squid a mano o por mediacion de
script como usuario administrador o te ves avocado a utilizar los
servidores DNS de libre acceso que circulan por la red tal como el de
google 8.8.8.8 con la linea

dns_nameservers SERVIDOR_DNS_DE_TU_ELECCIÓN

En el fichero de configuración de squid.

> Saludos,
>
> --
> Camaleón
>
>
> --

Saludos

:-D
-- 
"El cielo es para los dragones
 lo que el agua es  para las ninfas"


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CA+924HS8R6B6sCC_yq5u8iULAOXPc5BekDG6EkNkDD=4-8d...@mail.gmail.com

Responder a