У меня есть локальная сеть , на роутере которого я прописал в dns свой dns-сервер.
На dns-сервере следующая конфигурация:
cat /etc/bind/named.conf.options
options {
directory "/var/cache/bind";
forwarders {
8.8.8.8;
};
listen-on {
217.182.51.246;
127.0.0.1;
};
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
netstat -lnp | grep :53
tcp 0 0 217.182.51.246:53 0.0.0.0:* LISTEN 4367/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 4367/named
tcp6 0 0 :::53 :::* LISTEN 4367/named
udp 4608 0 217.182.51.246:53 0.0.0.0:* 4367/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 4367/named
udp6 0 0 :::53 :::* 4367/named
root@zzz163:~# cat /etc/bind/db.test.com.nt
$TTL 3600
@ IN SOA ns.test.com. root.test.com. (
2008071001; Serial
3600 ; Refresh
900 ; Retry
360000 ; Expire
3600 ) ; Minimum
IN NS ns.test.com.
IN NS ns2.test.com.
IN MX 10 mail
localhost IN A 127.0.0.1
vk.com. IN A 217.182.51.246
HINFO "INTEL P4" "FreeBSD"
ns IN A 217.182.51.246
ns2 IN A 217.182.51.246
mail IN A 217.182.51.246
www IN A 217.182.51.246
Так же на сервере крутится сайт , на который я и хочу сделать редирект на уровне dns.
Перезагружаю , ошибок нет. На клиенте чищу кеш dns. Не работает.
По сути мне надо , чтобы когда клиент запрашивал test.com , то он шел на сайт , который стоит на 217.182.51.246.
Где я допустил ошибку ?