Page 8 of 11

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Sat Mar 29, 2014 7:43 am
by user82
Доброго времени суток!

есть два статических адреса: xx.xx.xx.x1 и xx.xx.xx.x2
есть доменное имя test.by, у регистратора домена для test.by сделаны записи:
Primary Server Hostname: ns1.test.by Primary Server Netaddress: xx.xx.xx.x1
Secondary Server Hostname: ns2.test.by Secondary Server Netaddress: xx.xx.xx.x2

также есть сервер на debian 7 + vesta .. eth0=xx.xx.xx.x1, eth1=xx.xx.xx.x2
в разделе WEB создан test.by ip=xx.xx.xx.x1, алиасы: http://www.test.by (работает), test-by.www.test.com (не работает)
в разделе DNS создан test.by - Шаблон: child-ns SOA: ns1.test.by его записи:
* A xx.xx.xx.x1
@ TXT "v=spf1 a mx ip4:xx.xx.xx.x1 ?all"
@ MX 10 mail.test.by.
ftp A xx.xx.xx.x1
pop A xx.xx.xx.x1
www A xx.xx.xx.x1
mail A xx.xx.xx.x1
ns2 A xx.xx.xx.x2. (по умолчанию ставится адрес x1, редактирую на х2 и появляется точка, не стирается)
ns1 A xx.xx.xx.x1
@ A xx.xx.xx.x1
@ NS ns2.test.by.
@ NS ns1.test.by.

домен test.by работает, базовая страничка грузится, WHOIS отвечает:
Domain Name test.by
Domain Name Administrator HIDDEN!
Registrar Reliable Software Inc
Name Server ns1.test.by
IP Address xx.xx.xx.x1
Name Server ns2.test.by
IP Address xx.xx.xx.x2
Updated Date 2014-03-29
Creation Date 2014-01-31
Expiration Date 2015-01-31

hostname:
servername

hosts:
127.0.0.1 localhost
xx.xx.xx.x1 servername.test.by servername

resolv.conf:
search test.by
nameserver 127.0.0.1
nameserver xx.xx.xx.x1
nameserver dns1 провайдера продавшего ip
nameserver dns2 провайдера продавшего ip

в разделе WEB создаю поддомен test.test.by (работает) с поддержкой dns, ip адрес xx.xx.xx.x1, алиасы www.test.test.by (работает) test-test-by.www.test.com (не работает)

в разделе WEB создаю поддомен test.test.by (не работает) без поддержки Dns и mail, ip адрес xx.xx.xx.x1, алиасы www.test.test.by (не работает) test-test-by.www.test.com (не работает)

Собственно вопрос: почему не работают поддомены и алиасы? что я делаю не правильно?
Спасибо.

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Sat Mar 29, 2014 8:04 am
by user82
Еще подскажите пожалуйста, как правильно организовывать хостинг, ip адреса есть, сервера тоже есть.
для ns1 и ns2 выделять отделенные сервера, для хостинга свои?

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Sun Mar 30, 2014 8:35 am
by imperio
Достаточно запутанно вы написали.
Поддомены добавляются как и обычные домены через раздел WEB и для них в панели тоже создаётся dns зона. К примеру на digitalocean в их интерфейсе нужно создать A запись для поддомена.
Еще подскажите пожалуйста, как правильно организовывать хостинг, ip адреса есть, сервера тоже есть.
для ns1 и ns2 выделять отделенные сервера, для хостинга свои?
Да, лучше создать собственные серверы имен для хостинга, один из ip адресов использовать в качестве shared, но не выдавать пользователям для их доменов основной ip сервера.

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Sun Mar 30, 2014 9:51 am
by user82
Спасибо за ответ.

Сегодня ситуация изменилась:
перестал работать основной домен test.by
сервис intodns.com стал выдавать ошибки (однако вчера не было):

1. Mismatched NS records:
WARNING: One or more of your nameservers did not return any of your NS records.

2. DNS servers responded:
ERROR: One or more of your nameservers did not respond:
The ones that did not respond are:
xx.xx.xx.x1 xx.xx.xx.x2

3. Multiple Nameservers
ERROR: Looks like you have less than 2 nameservers. According to RFC2182 section 5 you must have at least 3 nameservers, and no more than 7. Having 2 nameservers is also ok by me.

4. Missing nameservers reported by your nameservers
You should already know that your NS records at your nameservers are missing, so here it is again:
ns2.test.by.
ns1.test.by.

5. SOA record
No valid SOA record came back!

6. MX Records
Oh well, I did not detect any MX records so you probably don't have any and if you know you should have then they may be missing at your nameservers!

7. WWW A Record
ERROR: I could not get any A records for test.by!
(I only do a cache request, if you recently added a WWW A record, it might not show up here.)

В чем может быть причина?
Для test.by я создавал записи в разделах WEB и DNS (child-ns, SOA: ns1.test.by). Но не делал отдельные DNS записи для ns1.test.by и ns2.test.by

поддомены new.test.by old.test.by - работают.

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Sun Mar 30, 2014 9:58 am
by user82
imperio wrote:Достаточно запутанно вы написали.
Поддомены добавляются как и обычные домены через раздел WEB и для них в панели тоже создаётся dns зона. К примеру на digitalocean в их интерфейсе нужно создать A запись для поддомена.
А для чего мне у регистратора создавать А записи для поддоменов, если я делегировал управление на сои dns сервера? Для этого у регистратора и прописал:
Primary Server Hostname: ns1.test.by Primary Server IP: xx.xx.xx.x1
Secondary Server Hostname: ns2.test.by Secondary Server IP: xx.xx.xx.x2

Я так понимаю вся эта "каша" делается для того, чтобы управлять своими доменными именами самостоятельно, без участия регистратора. У регистратора только однократно указывается, что домен обслуживается ns1.test.by ns2.test.by

Еще подскажите пожалуйста, а для чего нужен default.domain ?

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Mon Mar 31, 2014 9:01 am
by imperio
WARNING: One or more of your nameservers did not return any of your NS records.
Не может найти NS записей.
Еще подскажите пожалуйста, а для чего нужен default.domain ?
Совсем не нужен. Создан по умолчанию при установке. Можете удалить.

Если используете свои серверы имен.
То для test.by нужно указать сервера у регистратора

Code: Select all

ns1.test.by  IP_сервера
ns2.test.by  IP_дополнительный.
В панели для этого же домена нужно указать такие же сервера

Code: Select all

ns1.test.by
ns2.test.by
и создать 2 новых A записи

Code: Select all

ns1 A  основной ip
ns2 A дополнительный ip
для всех остальных доменов указывать сервера

Code: Select all

ns1.test.by
ns2.test.by

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Wed Apr 02, 2014 3:07 pm
by user82
Спасибо, так было и сделано ... через несколько часов все заработало.

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Wed Mar 18, 2015 9:41 pm
by Goodseeker
skid wrote:1. Да, можете выбрать из уже зарегистрированных. Можете купить новый домен специально для этой цели.

2. Сделать дочерние ns серверы можно в панели управления nic.ru. Процесс описан тут.

3. Будем считать, что первые два пункта готовы. Скажем, у вас есть домен primer.ru. Вы создали для него два дочерних имени, ns1.primer.ru и ns2.primer.ru. Домен primer.ru был делегирован на свои дочерние серверы. Дальше по шагам, но без нумерации, чтобы не смешивать ответы.

* Добавьте домен primer.ru нужному пользователю.
* Создайте 2 A записи ns1 и ns2 и укажите ip сервера. (дублируется шаг с дочерними серверами)
* Измените NS записи домена с localhost на ns1.primer.ru и ns2.primer.ru
* Измените SOA запись домена на ns1.primer.ru
* Назначите пользователю домены ns1.primer.ru и ns2.primer.ru в качестве Default Name Servers.
* По желанию можно заменить днс серверы в пакете, так чтобы новые пользователи их тоже получали.

После этого все новые домены регистрируйте на ns1.primer.ru и ns2.primer.ru, а в панели можно будет просто нажимать конпку "Добавить домен" и все будет работать автоматически.

Вся процедура может занять 15 минут
Ткните меня носом пожалуйста :) где есть ответ на мой вопрос.
Терпеливо искал несколько дней, но без успешно.
Digitalocean + CentOS 6.5 + Vesta

Что хочу:
Хочу добавлять домены и поддомены через панель Vesta

Сейчас:

Домены добавляются - работают (вроде как).
Поддомены добавляются - но открывается папка домена.



Что сделал:

1. Есть домен для CP Vesta - cp-domain.ru (домен для примера, кстати он свободен :) )

2. В панели D.O. делегировал домен на NS D.O. (прилагаю скрин)
Image

A-запись: "@" "1.2.3.4"
CNAME-запись: "*" "cp-domain.ru"
NS-запись: "ns1.digitalocean.com."
NS-запись: "ns2.digitalocean.com."
NS-запись: "ns1.1.2.3.4."
NS-запись: "ns2.1.2.3.4."
(кажись тут нахимичил...?)

3. В панели Vesta для пользователя установил "Default Name Servers":
ns1.установил
ns2.cp-domain.ru
ns3.digitalocean.com
(тоже мои эксперименты)

4. Добавил в панель весты WEB домен
cp-domain.ru

5. В разделе DNS для этого домена назначил SOA
ns1.cp-domain.ru

6. Добавил второй домен
site.ru

7. Добавил поддомен
pod.site.ru
--------------------
Теперь перейдя по pod.site.ru открывается папка site.ru

Вопрос:
Подскажите пожалуйста что не так в моих настройках? чтобы я мог через панель добавлять разные домен и поддомены?

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Wed Mar 18, 2015 10:06 pm
by Goodseeker
Goodseeker wrote: Теперь перейдя по pod.site.ru открывается папка site.ru

Вопрос:
Подскажите пожалуйста что не так в моих настройках? чтобы я мог через панель добавлять разные домен и поддомены?
Товарисчи! Вроде заработали поддомены!
У меня в настройках основного домена стояло Template -> child-ns - поставил "default"
Может еще где чего накрутил...


Еще, подскажите как сформулировать запрос в Гугле?

Значит все еще держим в голове, что я хочу добавлять домены и поддомены через панель Vesta.

Но есть домены, которым у регистратора назначены DNS одного сервера.
А панель Vesta и поддомены, которые я хочу добавлять - находятся на втором сервере. Сервер D.O.

Что нужно сделать у регистратора, и что в панели Vesta чтобы добавлять поддомены того домена, который направлен на другой сервер?

Re: Дурацкий вопрос. Нужен ли мне DNS сервер?

Posted: Thu Mar 19, 2015 3:44 pm
by skurudo
Зачем путать мух и котлеты? Хотите днс отдельно - держите отдельно.
Не обращайте вы записи на локальный днс, он практически ни на что не влияет. (если туда не лезть, конечно)

Делегируете домена на сторонние ДНС, там же прописываете А-запись и любые другие. Можно пользоваться * - wildcard, т.е. все поддомены на этот адресе. А в панели уже добавляете домены и поддомены, какие хотите.