Всем привет!
Все просто было когда настраивал прямые доменные имена с внешним адресом на веб-серверах, потому как ns-ы выдавал провайдер, и запутаться было просто невчем. Суть работы DNS понимаю, но что-то в технологиях я запутался.
Задача: есть домашняя железяка на Centos 6.5 со всяким по для домашних нужд (медиа сервер, файл-сервер и тд). Есть роутер Asus RT-N56U, на котором висит, насколько я понимаю DNS-сервер
dnsmasq. С ним я никогда не работал.
В роутере в хостах привязан хост сервера по умолчанию как
192.168.1.210 CENTOS.
В конечном итоге должно получится следующее:
1) Локальные домены резольвятся со всех хостов внутри сети
2) Внутренний сервер видит интернет
Вопрос: как на внутреннем сервере создать локальный домен первого уровня (например:
home.) и к нему привязать уже домены второго уровня, типа
server.home, plex.home и т.д.?
Текущая настройка зоны BINDа:
$TTL 3600
home. IN SOA ns1.home. ns2.home. 5 3H 15M 1W 1M
IN NS ns1.home.
IN NS ns2.home
ns1 IN A 192.168.1.210
ns2 IN A 192.168.1.210
server IN A 192.168.1.210
plex IN A 192.168.1.210
torrent IN A 192.168.1.210
Конфигурация
/etc/named.confoptions {
listen-on port 53 {
127.0.0.1;
192.168.1.210;
};
forwarders {
80.251.112.80;
80.251.112.81;
8.8.8.8;
8.8.4.4;
};
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
key "rndc-key" {
algorithm hmac-md5;
secret "f+fP6AgSLzqx4aIalWeLiw==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "home" IN {
type master;
file "/var/named/home.zone";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/var/named/home.rev.zone";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
Данная конфигурация - не работает. Пинг по доменам ниоткуда не идет, разве что непосредственно с роутера по адресу "CENTOS"