Появилась проблема, не могу ничего прогуглить, все работало, потом перестало (может после обновления), подскажите.
Не дает адрес по имени из internal view
на клиенте
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.3.1
nameserver 192.168.5.1
search kireva.tk
dig video
; <<>> DiG 9.9.5-3-Ubuntu <<>> video
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14599
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;video. IN A
;; AUTHORITY SECTION:
. 10362 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2014062700 1800 900 604800 86400
;; Query time: 3 msec
;; SERVER: 192.168.3.1#53(192.168.3.1)
;; WHEN: Fri Jun 27 19:41:55 NOVT 2014
;; MSG SIZE rcvd: 109
на сервере
queries.log
27-Jun-2014 19:37:46.996 info: client 10.0.8.4#37552: view internal: query: video IN A +E (192.168.3.1)
named.conf
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
//include "/etc/bind/named.conf.default-zones";
//include "/etc/bind/myzones.conf";
include "/etc/bind/myzones_view.conf";
include "/etc/bind/named.conf.tsigkey";
myzones_view.conf
view "internal" {
include "/etc/bind/named.conf.default-zones";
match-clients { 10.0.8.0/24; 192.168.0.0/24; 192.168.1.0/24; 192.168.3.0/24; 192.168.4.0/24; 192.168.5.0/24; 192.168.6.0/24; localhost; };
allow-query { any; };
recursion yes;
zone "kireva.tk" {
type master;
file "/etc/bind/db.kireva.local";
};
};
view "external" {
include "/etc/bind/named.conf.default-zones";
match-clients { any; };
recursion no;
zone "kireva.tk" {
type master;
file "/etc/bind/db.kireva";
allow-transfer { key "my-tsig"; };
also-notify { 195.208.161.150; };
};
};
db.kireva.local
$TTL 86400 ; (1 day)
@ IN SOA kireva.tk. root.kireva.tk.(
2014051503 ; Serial
10800 ; Refresh(3 hours)
900 ; Retry (15 minutes)
604800 ; Expire (1 week)
86400 ; Negative Cache TTL (1 day)
);
@ IN NS ns1.kireva.tk.
@ IN NS ns2.kireva.tk.
ns1 IN A 109.194.33.224
ns2 IN A 195.208.161.150
office IN A 109.194.33.177
yakor IN A 195.208.161.154
routeroffice IN A 109.194.33.177
routeryakor IN A 195.208.161.154
www IN CNAME kireva.tk.
server IN A 192.168.3.2
asterisk IN A 192.168.6.2
routeroffice IN A 192.168.3.7
zabbix IN A 192.168.3.1
wifi IN A 192.168.6.3
winmasta IN A 192.168.3.29
video IN A 192.168.4.2