Squid no resuelve las dns internas.

EDITADO: Solucionado, descripción abajo, pero ahora falla los sub-dominios virtuales de algunas maquinas

Tengo un problemilla con squid y las dns internas, intento acceder a un webserver local de mi red interna y squid me devuelve el siguiente mensaje
Mientras se intentaba traer el URL: http://pc-045/

Ha ocurrido el siguiente problema:

    Incapaz de determinar la dirección IP a partir del nombre de la máquina: pc-045

El programa dnsserver ha devuelto el siguiente mensaje:

    Name Error: The domain name does not exist.

Esto significa que:

El caché no ha sido capaz de resolver el nombre de máquina
presente en la URL.
Compruebe que la dirección sea correcta.

Si hago un host desde el terminal si me devuelve la dirección correcta del equipo, si accedo desde dirección ip también accedo correctamente, si modifico el fichero hosts del servidor-proxy también accedo desde el nombre del equipo :S

Tengo montado un ubuntu 9.04 server con Nagios, fwbuilder y squid3.

Edito: He encontrado la solución al parecer squid no resuelve automáticamente las direcciones dentro de un dominio, si yo metía pc-045 squid buscaba pc-045 en vez de pc-045.midominio.com

Para solucionarlo en el fichero de configuración hay que añadir la linea append_domain .midominio.com
0 respuestas