DNS и 2-ве разные МХ записи

Все остальное

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 08 июл 2008, 19:19

зделал так
Код: Выделить всё
$TTL    3600

@       IN      SOA     linza. kuks.com. root.linza. kuks.com. (
                        20080707
                        3600
                        900
                        3600000
                        3600 )
        NS   ns1. pups-corp.com.
        NS   ns2. pups-corp.com.
        NS   ns3. pups-corp.com.
        A   217.24.*.*
        MX   5 mail. pups-corp.com.
        MX   10 mail2. pups-corp.com.
        MX   20 mail.lviv. pups-corp.com.
        MX   30 mail.kharkiv. pups-corp.com.
        MX   40 mail.kiev. pups-corp.com.
$ORIGIN pups-corp.com.
ftp     CNAME   mail
help    A       217.24.*.*
kharkiv NS      ns2
kiev    NS      ns3
lviv    NS      ns4
mail    A       217.24.*.*
mail2   A       77.242.*.*
ns1     A       217.24.*.*
ns2     A       82.207.*.*
ns3     A       195.95.*.*
ns4     A       62.221.*.*
updates A       217.24.*.*
www     A       195.248.*.*
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: DNS и 2-ве разные МХ записи

Сообщение root » 08 июл 2008, 19:31

Parafin OL писал(а):зделал так
Код: Выделить всё
$TTL    3600
@       IN      SOA     linza. kuks.com. root.linza. kuks.com. (

ну а почему в "шапке" до сих пор kuks.com ?
+ в зоне нет хоста linza и тем более MX записи для linza.kuks.com
т.к. linza. kuks.com это поле Origin - первичный сервер зоны, т.е. сервер на котором размещается зона (авторизованый)
далее идет mail addr - email адрес ответственного за зону.
в твоем случае получилось:
Origin - linza. kuks.com
Mail addr - root@linza.kuks.com
а это не верно !

исправь на
Код: Выделить всё
@       IN      SOA    ns1.pups-corp.com. root.pups-corp.com. (

т.к. ns1.pups-corp.com этот хост и есть, а мыльный сервер ты тоже будешь перенастраивать.
не забудь поправить serial

типы DNS (A, PTR, SOA, NS, MX)

Origin - первичный сервер зоны, т.е. сервер на котором размещается зона (авторизованый)
mail addr - Тут записан email адрес ответственного за зону.
Serial - Серийный номер версии; должен увеличиваться при каждом изменении в зоне - по нему вторичный сервер обнаруживает, что надо обновить информацию. Обычно пишется в виде <год><месяц><число><номер>.
Refresh - Временной интервал в секундах, через который вторичный сервер будет проверять необходимость обновления информации.
Retry - Временной интервал в секундах, через который вторичный сервер будет повторять обращения при неудаче.
Expire - Временной интервал в секундах, через который вторичный сервер будет считать имеющуюся у него информацию устаревшей.
Minimum - Значение времени жизни информации на кэширующих серверах ((ttl) в последующих записях ресурсов).

NS - Сервер Имен Описывает DNS-сервера содержащие зону.
A - Адрес, содержит адрес указанного имени.
CNAME (Canonical Name) - Каноническое имя, указывает псевдоним для официального имени хоста
MX (Mail Exchange) - Почтовый Сервер, такие записи используются для обозначения списка хостов, которые сконфигурированы для приема почты посланной на это доменное имя. Помимо адреса почтового сервера содержат числовое значение обозначающее приоритет, т.е. более низкие числа показывают более высокий приоритет, а приоритеты одинаковые отправители должны использовать в произвольном порядке хосты MX для равномерного распределения нагрузки.
TXT - Текст, содержит текстовые данные любого вида. Применяется редко и специфичным образом.
HINFO - Информация о Хосте, содержит некоторую информацию о машине, обычно - тип процессора и операционной системы, крайне редко используется.
PTR - Pointer - указатель, служит для выполнения обратного преобразования IP-адресов в имена хостов.
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: DNS и 2-ве разные МХ записи

Сообщение root » 08 июл 2008, 19:43

root писал(а):перезапускаешь DNS и смотришь в лог /var/log/named.log при условии что в syslog.conf описан named

Код: Выделить всё
!named
*.*                                             /var/log/named.log

после правки syslog.conf
Код: Выделить всё
killall -1 syslogd


root писал(а):и я бы на твоем месте использовал бы rndc в кач-ве управления сервисом named (перезапуск и т.п.)

для конфигурации можно воспользоваться утилитой rndc-confgen
которая сгенерит вывод часть которого нужно положить в файл rndc.conf, а часть добавить в named.conf и перезапустить named
после этого будут доступны команды:
rndc
Usage: rndc [-c config] [-s server] [-p port]
[-k key-file ] [-y key] [-V] command

command is one of the following:

reload Reload configuration file and zones.
reload zone [class [view]]
Reload a single zone.
refresh zone [class [view]]
Schedule immediate maintenance for a zone.
retransfer zone [class [view]]
Retransfer a single zone without checking serial number.
freeze zone [class [view]]
Suspend updates to a dynamic zone.
thaw zone [class [view]]
Enable updates to a frozen dynamic zone and reload it.
reconfig Reload configuration file and new zones only.
stats Write server statistics to the statistics file.
querylog Toggle query logging.
dumpdb [-all|-cache|-zones] [view ...]
Dump cache(s) to the dump file (named_dump.db).
stop Save pending updates to master files and stop the server.
stop -p Save pending updates to master files and stop the server
reporting process id.
halt Stop the server without saving pending updates.
halt -p Stop the server without saving pending updates reporting
process id.
trace Increment debugging level by one.
trace level Change the debugging level.
notrace Set debugging level to 0.
flush Flushes all of the server's caches.
flush [view] Flushes the server's cache for a view.
flushname name [view]
Flush the given name from the server's cache(s)
status Display status of the server.
recursing Dump the queries that are currently recursing (named.recursing)
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 09 июл 2008, 09:06

блин я запутался,вот что зделал
Код: Выделить всё
$TTL    3600

@       IN      SOA     ns1. pups-corp.com. root.pups-corp.com. (
                        20080709
                        3600
                        900
                        3600000
                        3600 )
        NS   ns1.pups-corp.com.
        NS   ns2.pups-corp.com.
        NS   ns3.pups-corp.com.
        A   217.24.*.*
        MX   5 mail.pups-corp.com.
        MX   10 mail2.pups-corp.com.
        MX   20 mail.lviv.pups-corp.com.
        MX   30 mail.kharkiv.pups-corp.com.
        MX   40 mail.kiev.pups-corp.com.
        MX   50 mail.msk.pups-corp.com.
$ORIGIN pups-corp.com.
ftp     CNAME   mail
help    A       217.24.*.*
kharkiv NS      ns2
kiev    NS      ns3
lviv    NS      ns4
mail    A       217.24.*.*
mail2   A       77.242.*.*
ns1     A       217.24.*.*
ns2     A       82.207.*.*
ns3     A       195.95.*.*
ns4     A       62.221.*.*
ns5     A       83.220.*.*
updates A       217.24.*.*
www     A       195.248.*.*
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 09 июл 2008, 09:28

зделал
а в секцию добовлять view_external в любом сесте, я добавил в низу.
и view corp_net
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 09 июл 2008, 09:30

и какие команды нужно сделасть.
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: DNS и 2-ве разные МХ записи

Сообщение root » 09 июл 2008, 09:41

В шапке убери пробел между ns1. и pups-corp.com.
Код: Выделить всё
ns1. pups-corp.com.

должно быть слитно т.к. это имя первичного DNS сервера этой зоны
Код: Выделить всё
ns1.pups-corp.com.


Parafin OL писал(а):а в секцию добовлять view_external в любом сесте

в любом месте, главное что бы это не выходило за рамки закрывающей скобки "};" для этой секции

Parafin OL писал(а):и какие команды нужно сделасть.

Команды для чего ? Перезапуска ?
Прикрути rndc, т.к. сейчас ты мошешь заставить named перечитать конфиг так:
Код: Выделить всё
killall -1 named
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 09 июл 2008, 09:44

а путь к отступлению есть если что то я запарол? Я конфиги начальные забэкапил.
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: DNS и 2-ве разные МХ записи

Сообщение root » 09 июл 2008, 09:45

заменишь named.conf на старый и рестартнешь процесс named

кстати, проверять нужно командой nslookup
например:
Код: Выделить всё
nslookup subnets.ru

выведет:
Server: 127.0.0.1
Address: 127.0.0.1#53

Name: subnets.ru
Address: 217.172.16.77


В твоем случае команда:
Код: Выделить всё
nslookup pups-corp.com
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: DNS и 2-ве разные МХ записи

Сообщение Parafin OL » 09 июл 2008, 10:05

Барада
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find pups-corp.com: NXDOMAIN
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Пред.След.

Вернуться в Разное (networks)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron