Hi,
I’m using Virtualmin 3.76.gpl on my Debian 5.0.3 and I want to set up a Master DNS on this machine with option to transfer zones to a free DNS service based on xname at http://freedns.sgh.waw.pl/ where it would be my slave DNS.
So I’ve set up a domain foo.com by creating virtual server (Virtualmin auto created a zone for the domain) and adjusted the zone for my needs. My zone looks like that:
/var/lib/bind/foo.com.hosts
$ttl 15M
foo.com. IN SOA foo.com. admin.foo.com. (
201002028
15M
15M
15M
15M )
@ IN NS foo.com.
@ IN NS fns1.sgh.waw.pl.
@ IN NS fns2.sgh.waw.pl.
@ IN A 123.123.123.123
www.foo.com. IN A 123.123.123.123
admin.foo.com. IN A 123.123.123.123
webmail.foo.com. IN A 123.123.123.123
foo.com. IN TXT “v=spf1 a mx a:foo.com ip4:123.123.123.123 ?all”
foo.com. IN PTR 123.123.123.123
/etc/bin/named.conf.local
zone “foo.com” {
type master;
file “/var/lib/bind/foo.com.hosts”;
allow-transfer {
193.111.27.194;
194.145.96.21;
};
notify yes;
also-notify {
193.111.27.194;
194.145.96.21;
};
check-names warn;
allow-update {
193.111.27.194;
194.145.96.21;
};
};
193.111.27.194 and 194.145.96.21 are IP’s of freeDNS service.
In my opinion this configuration should allow to get the “copy” of zone from foo.com to DNSs which addresses are 193.111.27.194 and 194.145.96.21 am I right or not? Meanwhile DiG commands show this results:
eserver:~# dig @foo.com foo.com axfr
; <<>> DiG 9.5.1-P3 <<>> @123.123.123.123 foo.com axfr
; (1 server found)
;; global options: printcmd
; Transfer failed.
and:
eserver:~# dig @123.123.123.123 foo.com axfr -b 194.145.96.21
dig: isc_socket_bind: address not available
Can someone help me before my head is getting burst?