Интересует следующий момент. Фирма выкупила имя (допустим firma.ru) и запись в DNS. Пока это никак не исользуется по причине кривого выхода в и-нет.
Грядёт нормальное подключеник к и-нету. Пробую настраивать сервак чтобы почта была, веб-сервер... Руководству по барабану что будет и как, оно проснётсяпозже, когда пЯтух клюнет...
В общем надо чтобы письма сотрудников фирмы между собой бегали внутри (это в пирнципе сейчас рабоатет), ну если кто захочет на волю письмо послать, чтобы оно успешно дошло до адресата и сосответствено из-вне сотрудники могли бы получать письма. Так же веб-сервер поднял, но доступ к нему тока по ИП. В общем нужен DNS-сервер. Вот с ним у меня загвостка приключилась. Никак немогу его настроить, причём хочется чтобы пока он без инета работал, а когда подключат и-нет ентот DNS можно былобы быстро перенастроить. К сожалению всё (почта POstFix, веб-сервер Apache, DNS Bind) верит на одном компе.
Пока вот чего сделал: ASPLinux 9.2, BIND из того же дистра /etc/named.conf
zone "firma.ru" { type maaster; file "firma.ru.zone" ;}
============ /var/named/firma.ru.zone
firma.ru IN SOA localhost root.localhost. ( 12; serial 28800; refresh 14400; retry 3600000; expire 86400; ttl ) firma.ru IN NS localhost. firme.ru 1 IN MX 1 localhost. www IN CNAME localhost.
1==type mААster-named.conf, (двойная буква А) 2==firmЕ.ru 1 MX 1 localhost. - firma.ru.zone.(буква Е на конце - хотя localhost и в NS, и MX)
А вообще, кроме основной зоны неплохо бы еще иметь обратную зону, зону локальную(для сети 127.0.0.0), обратную локальную, и , соответственно, зонные файлики для них... Итого 4 зонных файла+named.conf...
=========named.conf==========определение зон(основ.+обрат.)==== zone "test" IN { type master; file "/var/named/test.hosts"; allow-update { none; }; };
zone "100.168.192.in-addr.arpa" IN { type master; file "/var/named/192.168.100.rev"; allow-update { none; }; };
==========test.zone=======основной файл зоны test==== $ttl 600 $ORIGIN test. @ IN SOA main root.main ( 2005021003 10800 3600 604800 600 ) @ IN NS main main IN A 192.168.100.1 www IN CNAME main
=======192.168.100.rev======обратный файл зоны test=== $ttl 600 @ IN SOA main.test root.main.test ( 2005021003 10800 3600 604800 600 ) @ IN NS main 1 IN PTR main
=========== Все это реально работает на bind-9.2.4, система ASPv10
Если просто персональный сервер DNS, что-бы не зависить от провайдера, то достаточно доустановить caching-nameserver.
Кстати, появится /etc/named.conf
Если нужно поднять доменную зону, попробуйте использовать
system-config-bind или другую утилиту.