LINUX.ORG.RU
ФорумAdmin

объясните почему 127.0.0.1 не ведет обратно для dns

 


0

1

не знаю даже как объяснить.
смотрите, машина 192.168.0.10
на машине pdnsd работает

nslookup ya.ru 127.0.0.1
;; connection timed out; no servers could be reached

nslookup ya.ru 192.168.0.10
Server: 192.168.0.10
Address: 192.168.0.10#53

Non-authoritative answer:
Name: ya.ru
Address: 93.158.134.3
Name: ya.ru
Address: 213.180.204.3
Name: ya.ru
Address: 213.180.193.3


вот как так?



Последнее исправление: griz (всего исправлений: 1)

pdnsd не обязан слушать lo интерфейс или loopback ip-адреса. Как только настроишь — будет отвечать.

BOOBLIK ★★★
()
Ответ на: комментарий от Disova

global {
perm_cache=30000; // Максимальный размер кэша в килобайтах
cache_dir=«/var/cache/pdnsd»;
run_as=«pdnsd»;
server_ip = eth0; // Разрешаем все подключения на интерфейс eth0
status_ctl = on;
paranoid=on;
min_ttl=60m; // Минимальное время сохранения записи в кэше
max_ttl=1w; // Максимальное время сохранения записи в кэше
timeout=6; // Максимальный тайм-аут
par_queries=3; // Количество одновременно опрашиваемых DNS серверов
}

source {
owner=localhost;
file=«/etc/hosts»;
}

rr {
name=localhost;
reverse=on;
a=127.0.0.1;
owner=localhost;
soa=localhost,root.localhost,42,86400,900,86400,86400;
}

server {
label = «darkdns»;
ip = 89.223.47.132 // DNS сервера моего провайдера 1
, 8.8.8.8 // DNS сервер Google Public DNS 1
, 8.8.4.4 // DNS сервер Google Public DNS 2
, 208.67.222.222 // DNS сервер OpenDNS 1
, 208.67.220.220 // DNS сервер OpenDNS 2
, 156.154.70.1 // DNS сервер DNS Advantage 1
, 156.154.71.1 // DNS сервер DNS Advantage 2
;
timeout = 3; // Минимальный тайм-айт
uptest = query;
interval = 5m;
ping_timeout = 300; // 30 seconds.
purge_cache = off;
exclude = .localdomain;
policy = included;
preset = off;
}

признаюсь конфиг спопищен, накидал туда только своего прова и par_queries=3

видимо гвоздь в server_ip = eth0.

griz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.