ubuntu server 12.04+ispconfig.
у регистратора прописаны ns1.domain.com и ns2.domain.com на мой IP 11.22.33.44
В ispconfig добавил сайт domain.com и test.domain.com (и еще несколько поддоменов), а также зону для каждого.
Поддомены добавлены как отдельные сайты.
В итоге поддомены *.domain.com доступны, а domain.com нет.
/etc/bind/named.conf.local
zone "domain.com" {
type master;
allow-transfer {none;};
file "/etc/bind/pri.domain.com";
};
zone "test.domain.com" {
type master;
allow-transfer {none;};
file "/etc/bind/pri.test.domain.com";
};
Для domain.com:
/etc/bind/pri.domain.com:
$TTL 3600
@ IN SOA ns1.domain.com. (
2012092701 ; serial, todays date + todays serial #
7200 ; refresh, seconds
540 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds
;
domain.com. 3600 A 11.22.33.44
domain.com. 3600 MX 10 mail.domain.com.
domain.com. 3600 NS ns1.domain.com.
domain.com. 3600 NS ns2.domain.com.
mail 3600 A 11.22.33.44
www 3600 A 11.22.33.44
Для test.domain.com:
/etc/bind/pri.test.domain.com:
$TTL 3600
@ IN SOA ns1.domain.com. (
2012092602 ; serial, todays date + todays serial #
7200 ; refresh, seconds
540 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds
;
mail 3600 A 11.22.33.44
test.domain.com. 3600 A 11.22.33.44
test.domain.com. 3600 MX 10 mail.test.domain.com.
test.domain.com. 3600 NS ns1.domain.com.
www 3600 A 11.22.33.44
/etc/network/interfaces:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto wlan0
iface wlan0 inet static
wpa-ssid mynet
wpa-psk mypass
address 192.168.1.81
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
nslookup для поддомена:
root@server:~# nslookup test.domain.com
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
Name: test.domain.com
Address: 11.22.33.44
nslookup для домена:
root@server:~# nslookup domain.com
Server: 192.168.1.1
Address: 192.168.1.1#53
** server can't find domain.com: SERVFAIL
Пользователь решил продолжить мысль 27 Сентября 2012, 10:11:28:
в /var/log/syslog проскакивает такая запись:
Sep 27 11:51:27 server named[7681]: zone domain.com/IN: NS 'ns1.domain.com' has no address records (A or AAAA)
Sep 27 11:51:27 server named[7681]: zone domain.com/IN: not loaded due to errors.