
хотел поставить кеширующим, опять день провозился - устал, отключил named из /etc/rc.conf, поставил обратно ns-ы провайдера в /etc/resolv.conf, перезагрузился - машина не хочет резолвить имена, пишет-
ser:data# nslookup http://www.mail.ru
;; connection timed out; no servers could be reached
Как я понял настройки DNS сервера и его работа на resolver не влияют, или не так?
Как восстановить?
Что не так в настройка кеширующего прокси (единственное на что он давал ответ- nslookup 127.0.0.1):
FBSD 6.1
Машинка одним интерфейсом смотрит к провайдеру, другим в сетку.
нужно только кеширование.....
/etc/namedb/named.conf
logging {
channel syslog {
syslog daemon;
severity info;
print-category yes;
print-severity yes;
};
category xfer-in { syslog; };
category xfer-out { syslog; };
category config { syslog; };
category default { null; };
};
#acl "our_folks" { 192.168.1.0/24; 127.0.0.1/24; };
#acl "our_folks" { 192.168.1.0/24; 127.0.0.1/24; };
options {
directory "/etc/namedb";
# allow-recursion { "our_folks"; };
# allow-query { "our_folks"; };
version "unknown";
# fake-iquery no;
# use-id-pool yes;
forwarders { 83.217.192.2; };
};
#controls {};
zone "." in {
type hint;
file "named.root";
};
zone "localhost" {
type master;
file "master/localhost";
# allow-transfer { 127.0.0.1; };
# allow-query { 127.0.0.1; };
};
zone "0.0.127.in-addr.arpa" {
type master;
file "master/localhost.rev";
# allow-transfer { 127.0.0.1; };
# allow-query { 127.0.0.1; };
};
-----------------------------------------------------------
/etc/namedb/master/localhost
$TTL 3600
@ IN SOA data.term. root.data.term. (
20051221; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
@ IN NS data.term.
@ IN A 127.0.0.1
-----------------------------------------------------------
/etc/namedb/master/localhost.rev
$TTL 3600
@ IN SOA data.term. root.data.term. (
20070410 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS data.term.
1 IN PTR localhost.term.