Дурацкий вопрос. Нужен ли мне DNS сервер?
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Спасибо огромное за такое подробное описание.skid wrote: Вся процедура может занять 15 минут
Но решил пока пойти более простым путем и прописал свой домен в настройках DNS у DigitalOcean.
То есть просто добавил туда одну запись типа A с @ и ip-адресом и три NS-записи.
Теперь обращение по http://мойсайт.ru работает, а вот добавленный алиас www.мойсайт.ru не работает.
Кэш DNS, как советуют в соседней теме, сбрасывал - не помогло.
Может быть в настройках DNS у DigitalOcean и www-алиас нужно прописывать? Или достаточно имени без www, а всё остальное разруливается настройками DNS в Vesta?
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Если я не ошибаюсь, теперь все настройки будут действовать только через DNS сервер DIGITALOCEAN ИМХО
вам нужно там же добавить еще запись:
одну запись типа A с www и ip-адресом
и тогда заработает www.вашсайт.ru
вам нужно там же добавить еще запись:
одну запись типа A с www и ip-адресом
и тогда заработает www.вашсайт.ru
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Нужна помощь. DNS использую тот где регистрировал домен, просто добавил три записи A (@,www,*) и свой ip (привязал домен к своему ip). Создал в Veste usera, залил в папку сайт, т.к. использую сторонний DNS то снял галку с поддержки DNS.
У usera есть Серверы имен там так и должны оставаться записи типа ns1.localhost и ns2.localhost?
Сайт не отображается, пинг проходит, в чем может быть проблема? Если нужны доп сведения. напишите какие...
У usera есть Серверы имен там так и должны оставаться записи типа ns1.localhost и ns2.localhost?
Сайт не отображается, пинг проходит, в чем может быть проблема? Если нужны доп сведения. напишите какие...
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Пинг идет на нужный ip? Еще уточните пожалуйста, что значит не отображается.
-
- Posts: 14
- Joined: Sat Jul 27, 2013 3:42 pm
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
дополню можно использовать 1 IP если по каким либо причинам нет возможности взять второй сервер т.е.moskrc wrote:просто создайте 2 записи типа A.ZirG wrote:Нужно создать 2 записи "NS" и две записи "А"?
ns1.lalala.com - xx.xx.xx.xx
ns2.lalala.com - xx.xx.xx.xx
ns1.lalala.com - 11.11.11.11
ns2.lalala.com - 11.11.11.11
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Да на ip ping идет, вся проблема была в межсетевом экране (web сервак находиться внутри сети)...ka4ek wrote:Нужна помощь. DNS использую тот где регистрировал домен, просто добавил три записи A (@,www,*) и свой ip (привязал домен к своему ip). Создал в Veste usera, залил в папку сайт, т.к. использую сторонний DNS то снял галку с поддержки DNS.
У usera есть Серверы имен там так и должны оставаться записи типа ns1.localhost и ns2.localhost?
Сайт не отображается, пинг проходит, в чем может быть проблема? Если нужны доп сведения. напишите какие...
Спасибо за уделенное внимание. Будут еще вопросы обязательно спрошу =)
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
Я правильно понял метод добавления дочерного имени ?!
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
В общем не знаю: то ли "лыжи" не едут, то ли я (сами знаете что).
Поставил на VPS панель управления VestaCP (до этого много что перепробовал, ну вот как-то она мне понравилась).
Решил поднять свои ДНС. IP-адрес внешний один, второй не сподручно покупать. Сдел следующим образом: про дочерние ДНС-сервера не совсем понял (у меня все домены зарегистрированы на 2домайнс.ру, там такого нет). В качестве второстепенного сервера имен решил использовать бесплатный trifle.net, зарегился там и прописал свой домен (ну пусть будет) mydomain.ru и ip-адрес VPS-ки. В самой панели управления Vesta прописал домен mydomain.ru и сделал одну A запись ns1.mydomain.ru и две ns записи ns1.mydomain.ru и ns2.trifle.net (первичный и вторичный сервера имен), но при этом не удалил умолчальный домен localhost.ltd. У регистратора соответственно указал свой первичный ДНС ns1.mydomain.ru + IP-адрес VPS и вторичный ДНС ns2.trifle.net (тут IP не указывал, так как все равно панель управления его не скушает).
Через некоторое время зона была делегирована и в запросе nslookup -type=ns mydomain.ru выдала следующее:
mydomain.ru nameserver = ns1.localhost.ltd
mydomain.ru nameserver = ns2.localhost.ltd
Ладно, думаю сам дуралей: не заблокировал умолчальный домен. Залочил localhost.ltd. Подождал некоторое время все равно выдает тоже самое. При этом все mydomain.ru открывается. В чем загвоздка то?
Может не так долго подождал, с моменты написания поста прошло 36 часов.
Забыл еще добавить: так же в панели прописал 2 домена mydomain1.ru и mydomain2.ru. У нах при запросе на NS отображается все нормально, то есть
mydomain1.ru nameserver = ns1.mydomain.ru
mydomain1.ru nameserver = ns2.trifle.net
Поставил на VPS панель управления VestaCP (до этого много что перепробовал, ну вот как-то она мне понравилась).
Решил поднять свои ДНС. IP-адрес внешний один, второй не сподручно покупать. Сдел следующим образом: про дочерние ДНС-сервера не совсем понял (у меня все домены зарегистрированы на 2домайнс.ру, там такого нет). В качестве второстепенного сервера имен решил использовать бесплатный trifle.net, зарегился там и прописал свой домен (ну пусть будет) mydomain.ru и ip-адрес VPS-ки. В самой панели управления Vesta прописал домен mydomain.ru и сделал одну A запись ns1.mydomain.ru и две ns записи ns1.mydomain.ru и ns2.trifle.net (первичный и вторичный сервера имен), но при этом не удалил умолчальный домен localhost.ltd. У регистратора соответственно указал свой первичный ДНС ns1.mydomain.ru + IP-адрес VPS и вторичный ДНС ns2.trifle.net (тут IP не указывал, так как все равно панель управления его не скушает).
Через некоторое время зона была делегирована и в запросе nslookup -type=ns mydomain.ru выдала следующее:
mydomain.ru nameserver = ns1.localhost.ltd
mydomain.ru nameserver = ns2.localhost.ltd
Ладно, думаю сам дуралей: не заблокировал умолчальный домен. Залочил localhost.ltd. Подождал некоторое время все равно выдает тоже самое. При этом все mydomain.ru открывается. В чем загвоздка то?
Может не так долго подождал, с моменты написания поста прошло 36 часов.
Забыл еще добавить: так же в панели прописал 2 домена mydomain1.ru и mydomain2.ru. У нах при запросе на NS отображается все нормально, то есть
mydomain1.ru nameserver = ns1.mydomain.ru
mydomain1.ru nameserver = ns2.trifle.net
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
На сколько я понимаю, у регистратора нужно указать оба днс сервера трайфла ns1.trifle.net и ns2.trifle.net. Точно так же в панели управления укажите, что днс серверами домена являются ns1.trifle.net и ns2.trifle.net
Re: Дурацкий вопрос. Нужен ли мне DNS сервер?
вот снова возникает вопрос... с пересылкой зоны на другие сервера... не средствами панельки а средствами bind
указываешь три ns сервера первый мастер, два слейва
мастер должен посылать нотифай сообщения, об изменении зоныслейвы, на слейвы, а так же разрешать скачивать зону слейвам...
тогда дона будет расползатся нормально на слейв сервера.
необходимо: соответсвенно изменить настройки named и скрипты обновления зон.
у себя делал по быстрому вариант, для работы со слейв серверами reg.ru
file:///v-add-dns-domain
# Adding zone in named.conf
ns2_ip="$(dig +noall +answer $ns2 |awk '{print $NF}')"
ns3_ip="$(dig +noall +answer $ns3 |awk '{print $NF}')"
named="zone \"$domain_idn\" {type master; file"
named="$named \"$HOMEDIR/$user/conf/dns/$domain.db\";allow-transfer {$ns2_ip;$ns3_ip;};};"
echo "$named" >> /etc/named.conf
чуть правленный шаблон(имена серверов через панельку):
file:////usr/local/vesta/data/templates/dns/reg_vps.tpl
ID='1' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns1%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='2' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns2%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='3' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns3%.' SUSPENDED='no' TIME='%time%' DATE='%date%'y
ID='4' RECORD='@' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='5' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='6' RECORD='www' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='7' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='8' RECORD='ftp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='9' RECORD='@' TYPE='MX' PRIORITY='10' VALUE='mail' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='10' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% ?all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
указываешь три ns сервера первый мастер, два слейва
мастер должен посылать нотифай сообщения, об изменении зоныслейвы, на слейвы, а так же разрешать скачивать зону слейвам...
тогда дона будет расползатся нормально на слейв сервера.
необходимо: соответсвенно изменить настройки named и скрипты обновления зон.
у себя делал по быстрому вариант, для работы со слейв серверами reg.ru
file:///v-add-dns-domain
# Adding zone in named.conf
ns2_ip="$(dig +noall +answer $ns2 |awk '{print $NF}')"
ns3_ip="$(dig +noall +answer $ns3 |awk '{print $NF}')"
named="zone \"$domain_idn\" {type master; file"
named="$named \"$HOMEDIR/$user/conf/dns/$domain.db\";allow-transfer {$ns2_ip;$ns3_ip;};};"
echo "$named" >> /etc/named.conf
чуть правленный шаблон(имена серверов через панельку):
file:////usr/local/vesta/data/templates/dns/reg_vps.tpl
ID='1' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns1%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='2' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns2%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='3' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns3%.' SUSPENDED='no' TIME='%time%' DATE='%date%'y
ID='4' RECORD='@' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='5' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='6' RECORD='www' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='7' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='8' RECORD='ftp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='9' RECORD='@' TYPE='MX' PRIORITY='10' VALUE='mail' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='10' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% ?all"' SUSPENDED='no' TIME='%time%' DATE='%date%'