URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5118
[ Назад ]

Исходное сообщение
"Почему squid перестал видеть DNS ????"

Отправлено serg77 , 18-Сен-07 18:07 
Работал себе squid на Red Hat, и вдруг стало появляться сообщение у клиентов:

       The dnsserver returned:
       No DNS records


После нескольких цмыканий кнопки "обновить" страничка все-таки открывается )

Вот что в логах сквида:

2007/09/18 09:29:59| ipcacheParse: No Address records in response to 'c.icq.com'
2007/09/18 09:29:59| ipcacheParse: No Address records in response to 'c.icq.com'
2007/09/18 10:00:19| ipcacheParse: No Address records in response to 'www.google-analytics.com'
2007/09/18 10:15:42| ipcacheParse: No Address records in response to 'active.macromedia.com'
2007/09/18 10:33:39| ipcacheParse: No Address records in response to 'ru.fxfeeds.mozilla.com'
2007/09/18 10:40:46| ipcacheParse: No Address records in response to 'crl.verisign.com'
2007/09/18 10:59:44| ipcacheParse: No Address records in response to 'altfarm.mediaplex.com'
2007/09/18 12:23:08| ipcacheParse: No Address records in response to 'login.icq.com'


и т.д.

Машинку перегрузил, не помогло.

Если даю с этой же машинки nslookup этих доменов, все ресолвится без проблем.
Вообщем не пойму почему система распознает имена без проблем, а сквид ругается вот так.

Если есть какие-то мысли,буду очень рад.


Содержание

Сообщения в этом обсуждении
"Почему squid перестал видеть DNS ????"
Отправлено qazxswedc , 19-Сен-07 09:42 
Проверь настройки DNS у клиентов. Они видят DNS ?

"Почему squid перестал видеть DNS ????"
Отправлено serg77 , 19-Сен-07 09:47 
>Проверь настройки DNS у клиентов. Они видят DNS ?

проверял и все они видят. и я выше писал, что с самого хоста где сотит сквид тоже система без проблем ресолвит адрес.


"Почему squid перестал видеть DNS ????"
Отправлено qazxswedc , 19-Сен-07 09:51 
А в /etc/nsswitch.conf что написано ?

"Почему squid перестал видеть DNS ????"
Отправлено serg77 , 19-Сен-07 09:57 
>А в /etc/nsswitch.conf что написано ?

#
# /etc/nsswitch.conf
#
# An example Name Service Switch config file. This file should be
# sorted with the most-used services at the beginning.
#
# The entry '[NOTFOUND=return]' means that the search for an
# entry should stop if the search in the previous entry turned
# up nothing. Note that if the search failed due to some other reason
# (like no NIS server responding) then the search continues with the
# next entry.
#
# Legal entries are:
#
#       nis or yp               Use NIS (NIS version 2), also called YP
#       dns                     Use DNS (Domain Name Service)
#       files                   Use the local files
#       db                      Use the local database (.db) files
#       compat                  Use NIS on compat mode
#       hesiod                  Use Hesiod for user lookups
#       ldap                    Use LDAP (only if nss_ldap is installed)
#       nisplus or nis+         Use NIS+ (NIS version 3), unsupported
#       [NOTFOUND=return]       Stop searching if not found so far
#

# To use db, put the "db" in front of "files" for entries you want to be
# looked up first in the databases
#
# Example:
#passwd:    db files ldap nis
#shadow:    db files ldap nis
#group:     db files ldap nis

passwd:     files
shadow:     files
group:      files

#hosts:     db files ldap nis dns
hosts:      files dns

# Example - obey only what ldap tells us...
#services:  ldap [NOTFOUND=return] files
#networks:  ldap [NOTFOUND=return] files
#protocols: ldap [NOTFOUND=return] files
#rpc:       ldap [NOTFOUND=return] files
#ethers:    ldap [NOTFOUND=return] files

bootparams: files
ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files
netgroup:   files
publickey:  files
automount:  files
aliases:    files


"Почему squid перестал видеть DNS ????"
Отправлено ipmanyak , 20-Сен-07 14:19 
что в конфиге сквида ?
#  TAG: dns_nameservers


"Почему squid перестал видеть DNS ????"
Отправлено serg77 , 21-Сен-07 09:41 
>что в конфиге сквида ?
>#  TAG: dns_nameservers

да ничего там не стоит.

squid использует ДНС сервера которые указаны в resolf.conf


"Почему squid перестал видеть DNS ????"
Отправлено ipmanyak , 21-Сен-07 12:26 
>>что в конфиге сквида ?
>>#  TAG: dns_nameservers
>
>да ничего там не стоит.
>
>squid использует ДНС сервера которые указаны в resolf.conf

А попробовать указать явно в dns_nameservers  ? Не хочешь ?