Может кто-нибудь оценить мои файлы зоны привязки и сказать, где я ошибаюсь? Я впервые пишу файлы зон, так что что-то, вероятно, не так. Я использую Bind9. После того, как я запишу эти файлы зон, я делаю nslookup для этого домена
nslookup admitonetwowire1.com localhostи получаю
Не могу найти admitonetwowire1.com: Нет ответа. Вот файлы зон:
db.admitonetwowire1.com
; ; BIND data file for admitonetwowire1.com ; $TTL 1d @ IN SOA localhost. mmpresti.admitonetwowire1.com. ( 2 604800 86400 2419200 604800) @ IN NS localhost. localhost IN A 127.0.0.1 mmpresti IN A 192.168.0.2 server IN A 192.168.0.2 @ IN MX 5 server.admitonetwowire1.com.
db.2.0.168.192
$TTL 86400 @ IN SOA localhost. mmpresti.admitonetwowire1.com. ( 2 604800 86400 2419200 604800 ) @ IN A 192.168.0.2 @ IN NS localhost. @ IN PTR server.admitonetwowire1.com. @ IN PTR mmpresti.admitonetwowire1.com.
named.conf.local
zone "admitonetwowire1.com" { type master; file "/etc/bind/db.admitonetwowire1.com"; }; zone "2.0.168.192" { type master; file "/etc/bind/db.2.0.168.192"; };
Я запустил проверку синтаксиса всего этого, так что это не проблема, это где-то в моем контенте. Некоторая помощь будет оценена, спасибо.
пересмотренный вариант пункта 2.0.168.192
$TTL 86400 @ IN SOA admitonetwowire1.com root.admitonetwowire1.com ( 2 604800 86400 2419200 604800 ) @ IN PTR 192.168.0.2 @ IN PTR admitonetwowire1.com. @ IN NS admitonetwowire1.com.
Вы должны добавить admitonetwowire1.com в SOA вместо localhost, затем дать ему A-запись и NS-запись, а также в обратной зоне.