DNS Bind на CentOS отдает ip запрошенного ресурса через nslookup, но не пингуется.
Доброго!
Есть DNS-Сервер Bind на CentOS.
На нем настроена своя зона. Если с другой машины (windows) запросить nslookup до необходимого ресурса, результат такой:
╤хЁтхЁ: UnKnown
Address: 172.16.30.78
╚ь : pr.mpk.local
Address: 172.16.30.40
При пинге pr.mpk.local, вот такая ошибка:
C:\Users\zernov.aa>ping pr.mpk.local
При проверке связи не удалось обнаружить узел pr.mpk.local.
Проверьте имя узла и повторите попытку.
Конфиг сервера
options {
listen-on port 53 { 127.0.0.1; localhost; 172.16.30.78;
};
#listen-on-v6 port 53 { none; };
directory «/var/named»;
dump-file «/var/named/data/cache_dump.db»;
#allow-query { 127.0.0.1; 172.0.0.0/8; };
allow-query { any; };
recursion yes;
#allow-recursion { 127.0.0.1; 172.0.0.0/8; };
allow-recursion { any; };
forwarders { 195.34.224.1; 195.34.224.2; };
version «DNS Server»;
managed-keys-directory «/var/named/dynamic»;
pid-file «/run/named/named.pid»;
session-keyfile «/run/named/session.key»;
dnssec-enable no;
dnssec-validation no;
};
zone "." IN {
type hint;
file «named.ca»;
};
zone «pr.mpk.local» {
type master;
file «/etc/named/zone/mpk.local/pr.mpk.local»;
allow-update { none; };
};
zone «30.16.172.in-addr.arpa» {
type master;
file «/etc/named/zone/mpk.local/revers.pr»;
allow-update { none; };
};
#include «/etc/named.rfc1912.zones»;
include «/etc/named.root.key»;
logging {
channel default {
file «/var/log/named/default.log» versions 3 size 5m;
severity dynamic;
print-time yes;
};
Дальше куча настроек логов, поэтому немного пропущу
Настройки зоны:
$TTL 1D
@ IN SOA server.pr.mpk.local. root.example.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS server.pr.mpk.local.
@ IN A 172.16.30.40
server IN A 172.16.30.40
host IN A 172.16.30.40