Добавление второго домена

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 12:30:45

Здравствуйте
Поднял Named прописал все, но не пойму как добавить второй домен, чтобы работатл на ns сервре первого домена
Подскажите где ошибка?
named.conf:

Код: Выделить всё

zone "0.0.127.in-addr-arpa" {
type master;
file "master/localhost-reverse.db";
};

zone "site.ru" {
   type master;
   file "working/site1.ru.hosts";
   };

zone "site2.ru" {
   type master;
   file "working/site2.ru.hosts";
   };
site1.ru.hosts:

Код: Выделить всё

$ttl 38400
site1.ru.   IN   SOA   ns1.site1.ru. admin.site1.ru. (
         2011111201
         10800
         3600
         604800
         38400 )
       IN   NS   site1.ru.
@ IN A 10.10.10.10
www IN CNAME site1.ru.
site2.ru.hosts:

Код: Выделить всё

$ttl 14400
site2.ru   IN   SOA   ns1.site1.ru. admin.site1.ru. (
         2011111303
         10800
         3600
         604800
         38400 )
@ IN A 10.10.10.10
www IN CNAME site2.ru
mail   IN CNAME   site2.ru
site1.ru нормально открывается
на site2 named выдает: SOA record not at top of zone (site2.ru.site2.ru)

Подскажите что не так?
Последний раз редактировалось f_andrey 2011-11-13 13:13:13, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
xaker1
сержант
Сообщения: 204
Зарегистрирован: 2010-03-10 21:26:33

Re: Добавление второго домена

Непрочитанное сообщение xaker1 » 2011-11-13 14:47:44

1) В зону site1.ru нужно обязательно добавить

Код: Выделить всё

ns1 IN A 10.10.10.10
2) В зоне второго домена забыли домен нулевого уровня

Код: Выделить всё

www IN CNAME site2.ru.
mail   IN CNAME   site2.ru.
3) В зоне первого домена забыли домен нулевого уровня

Код: Выделить всё

site2.ru.   IN   SOA
На вскидку ошибок больше не вижу - отпишитесь, решается ли проблема исправлением указанных параметров.

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Добавление второго домена

Непрочитанное сообщение sadchok » 2011-11-13 15:05:50

mail IN CNAME site2.ru
должен заканчиватся точкой
иначе добавляется имя домена что у вас и видно

на site2 named выдает: SOA record not at top of zone (site2.ru.site2.ru)
The brain can not be found. Runs the software emulation

Аватара пользователя
xaker1
сержант
Сообщения: 204
Зарегистрирован: 2010-03-10 21:26:33

Re: Добавление второго домена

Непрочитанное сообщение xaker1 » 2011-11-13 15:10:06

sadchok писал(а):mail IN CNAME site2.ru
должен заканчиватся точкой
иначе добавляется имя домена что у вас и видно

на site2 named выдает: SOA record not at top of zone (site2.ru.site2.ru)
Я это выше и написал. Домен нулевого уровня (т.е. точка) в конце означает, что домен записан в абсолютном виде. Иначе - в относительном и named пытается сделать его абсолютным, добавив имя домена.

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 15:15:35

ошибка:
site2.ru.hosts:2: SOA record not at top of zone (site2.ru.site2.ru)
zone site2.ru/IN loading from master file site2,ru.hosts failed: not at top zone

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 15:16:53

sadchok писал(а):mail IN CNAME site2.ru
должен заканчиватся точкой
иначе добавляется имя домена что у вас и видно

на site2 named выдает: SOA record not at top of zone (site2.ru.site2.ru)
точки везде доставил

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 15:21:04

после исправления и добавления точек пишет вот что:
zone site2.ru/IN: has no ns records

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 15:23:59

Привожу последние изменения в файле
site2.ru.hosts:

Код: Выделить всё

$ttl 14400
site2.ru.   IN   SOA   ns1.site1.ru. admin.site1.ru. (
         2011111303
         10800
         3600
         604800
         38400 )
IN NS site1.ru.
@ IN A 10.10.10.10
www IN CNAME site2.ru.
mail   IN CNAME   site2.ru.
что нужно исправить?
ошибка описана выше...

Аватара пользователя
xaker1
сержант
Сообщения: 204
Зарегистрирован: 2010-03-10 21:26:33

Re: Добавление второго домена

Непрочитанное сообщение xaker1 » 2011-11-13 15:30:35

Код: Выделить всё

IN NS site1.ru.
Домен забыли прописать

Код: Выделить всё

site2.ru. IN NS site1.ru.

Код: Выделить всё

ns1 IN A 10.10.10.10
в зоне первого домена добавили?

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Добавление второго домена

Непрочитанное сообщение sadchok » 2011-11-13 15:43:49

Код: Выделить всё

$ttl 38400
site1.ru.   IN   SOA   ns1.site1.ru. admin.site1.ru. (
         2011111301
         10800
         3600
         604800
         38400 )
         NS   ns1.site1.ru.
ns1.site1.ru.    IN A 10.10.10.10
www IN CNAME ns1.site1.ru.

Код: Выделить всё

$ttl 14400
site2.ru.   IN   SOA   ns1.site1.ru. admin.site1.ru. (
         2011111304
         10800
         3600
         604800
         38400 )
    NS   ns1.site1.ru.
site2.ru. IN A 10.10.10.10
www IN CNAME site2.ru.
mail   IN CNAME   site2.ru.

The brain can not be found. Runs the software emulation

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 19:50:13

Привожу код который получился, вдруг кому пригодиться...
Вроде наймед не ругается:)
site1.ru.hosts:

Код: Выделить всё

$ttl 38400
site1.ru.	IN	SOA	ns1.site1.ru. admin.site.ru. (
			2011111301
			10800
			3600
			604800
			38400 )
	 	IN	NS	site1.ru.
		IN	MX 10	site1.ru.
		IN	MX 20	site1.ru.
ns1 IN  A 10.10.10.10
@ IN A 10.10.10.10
www IN CNAME site1.ru.

site2.ru. IN SOA	ns1.site1.ru. admin.site1.ru. (
2011111301
10800
3600
604800
38400
)

site2.ru.hosts:

Код: Выделить всё

$ttl 14400
site2.ru.	IN	SOA	ns1.site1.ru. admin.site2.ru. (
			2011111301
			10800
			3600
			604800
			38400 )
IN NS ns1.rsite1.ru.
IN A 10.10.10.10
site2. IN NS site1.ru. 
www IN CNAME site2.ru.
mail	IN CNAME	site2.ru.
Если что то можно улучшить говорите...
Всем большое спасибо

lamok
мл. сержант
Сообщения: 111
Зарегистрирован: 2011-08-31 14:55:34

Re: Добавление второго домена

Непрочитанное сообщение lamok » 2011-11-13 19:56:49

Привожу какие ошики выдал сервис по проверке днса:
Missing nameservers reported by your nameservers ERROR: One or more of the nameservers listed at the parent servers are not listed as NS records at your nameservers. The problem NS records are:
ns2.site1.ru
ns1.site.ru
This is listed as an ERROR because there are some cases where nasty problems can occur (if the TTLs vary from the NS records at the root servers and the NS records point to your own domain, for example).

Missing nameservers reported by parent FAIL: The following nameservers are listed at your nameservers as nameservers for your domain, but are not listed at the parent nameservers (see RFC2181 5.4.1). You need to make sure that these nameservers are working.If they are not working ok, you may have problems!
site1.ru


Stealth NS records sent Stealth NS records were sent:
site1.ru

Вот все таки чего то не хватает:)
Если кто знает было бы неплохо исправить все чтобы четко...

Аватара пользователя
xaker1
сержант
Сообщения: 204
Зарегистрирован: 2010-03-10 21:26:33

Re: Добавление второго домена

Непрочитанное сообщение xaker1 » 2011-11-13 22:18:20

Так ip ns2 у вас и не прописан.

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Добавление второго домена

Непрочитанное сообщение sadchok » 2011-11-14 4:38:36

У вас нет в описании зоны
ns2.site1.ru
ns1.site.ru
есть
ns1.site1.ru
и видимо опечатка

IN NS ns1.rsite1.ru.
The brain can not be found. Runs the software emulation