Настройка DNS

User avatar
Andrewsha
Новичок
Posts: 75
Joined: 24 Aug 2000 09:01
Location: Ufa->Moscow

Re: Настройка DNS

Post by Andrewsha »

ccase wrote:При чем здесь провайдер?

Кажись я несколько не правильно понял сначала. Думал, что провайдеру надо 48 часов, чтобы стал виден домен третьего уровня, а оказывается имеется ввиду 48 часов на то, чтобы добавить ДНС сервер в список обслуживающих серверов зоны.
User avatar
Andrewsha
Новичок
Posts: 75
Joined: 24 Aug 2000 09:01
Location: Ufa->Moscow

Post by Andrewsha »

Privet wrote:Вы имеете ввиду добавить bigguy.gte.net на мой DNS (тот, который на privet.com)?

запись в зоне privet.com
privet.com IN SOA server: bigguy.gte.net
показывает, что основным (primary) DNS сервером для Вашей зоны является именно bigguy.gte.net, а посему Ваш DNS сервер, который Вы разогнали у себя может содержать только копию зоны, т.е. быть secondary DNS сервером. Что в Вашим случае смысла не имеет. Разве что Вы любите следовать букве закона (в данном случае RFC-2182 http://www.ietf.org/rfc/rfc2182.txt?number=2182 )
Поэтому есть 2 пути:
1. Все записи, в том числе forum A 4.35.253.46 прописывать у провайдера. А свой DNS сервер отлючить нафик.
2. Поностью перенаправить обслуживание зоны на Ваш собственный DNS сервер, а с провайдером договориться о содержании копии зоны (secondary DNS) - но это совсем другая история и при отсутствии опыта можно протрахаться изрядно, тем более, что каждое такое глобальное изменение зоны занимает от одного до нескольких дней, нужных на тестирование и обновление информации корневыми серверами!
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

А как технически определяются отношения с провайдером какой сервер primary, а како secondary?

netsol предоставляет возможность редактировать DNS сервера, могу добавить, могу убрать. Они пронумерованы. Если я помню точно, я свой сервер поместил первым. Сейчас он стоит последним. Возможно, что я не смог поставить свой сервер первым. К сожалению, сейчас не помню.

Там у них есть дополнительный сервис advanced dns manager. Попробую посмотреть, что это такое. Пока у меня нет возможности где-то прописать дополнительные хосты у провайдера. Во всяком случае, я таких возможностей не вижу.
Привет.
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Ниже есть описание этого advanced сервиса. Похоже, с его помощью я легко могу сделать то, что хочу либо... скрутить всё нафиг. Стоит это удовольствие $24 в год.

При вводе DNS серверов, похоже, система сама их нумерует независимо от того порядка, в котором я их ввожу.

Я правильно понимаю, в существующей ситуации я ТЕХНИЧЕСКИ НЕ ИМЕЮ ВОЗМОЖНОСТИ корректно добавить дополнительные домены в моей зоне? У меня это вызывает некоторое недоумение.


Reliable and Secure DNS Hosting
Redundant Name Servers: Network Solutions’ powerful name server constellation provides guaranteed resolution of your domain names.
Error Checking: Every time you enter your DNS we double-check it for validation.
Security: Zone files stay protected and propagation will not be compromised by hackers.
Maintain Control
Easy to Use: Our secure, Web-based interface makes it easy to manage all your DNS data including adding/editing A records, MX records, SOA values, and CNAMEs.
Fast: Most DNS updates occur within seconds.
Flexible and Powerful: Manage multiple URLs from one interface with primary and secondary DNS coverage customized to your needs.
More Features
Robust daily reporting on DNS and e-mail traffic for all of your domains
Advanced Web forwarding with URL cloaking that keeps the domain name displayed in the browser address bar
Third-level DNS management with real-time updates
Advanced Domain Manager features that allow you to add and edit name servers (NS record), responsible person (RP record), TeXT data (TXT record), location (LOC records), and reverse DNS (PTR records)
Привет.
User avatar
prozaik
Уже с Приветом
Posts: 721
Joined: 13 Dec 2002 00:19
Location: Reston,VA

Post by prozaik »

Значит так, ответ по существу:
забудьте все что Вам до этого писали

% whois privet.com

Whois Server Version 1.3

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.

PRIVET.COM
PRIVET.COM

To single out one record, look it up with "xxx", where xxx is one of the
of the records displayed above. If the records are the same, look them up
with "=xxx" to receive a full display for each record.

>>> Last update of whois database: Thu, 30 Oct 2003 18:15:40 EST <<<

NOTICE: The expiration date displayed in this record is the date the
registrar's sponsorship of the domain name registration in the registry is
currently set to expire. This date does not necessarily reflect the expiration
date of the domain name registrant's agreement with the sponsoring
registrar. Users may consult the sponsoring registrar's Whois database to
view the registrar's reported date of expiration for this registration.
[...]

Означает, что домен "задыхается", за него надо заплатить!!!

Зона пока еще "живет" на серверах
% host -t ns privet.com
privet.com name server otherguy.gte.net
privet.com name server privet.com
privet.com name server bigguy.gte.net

Смотрим зону на всех "правильных" серверах
% host -t soa privet.com privet.com
Using domain server:
Name: privet.com
Addresses: 4.35.253.46

privet.com start of authority privet.com webmaster\@privet.com (
20 ;serial (version)
900 ;refresh period
600 ;retry refresh this often
86400 ;expiration period
3600 ;minimum TTL
)
% host -t soa privet.com otherguy.gte.net
Using domain server:
Name: otherguy.gte.net
Addresses: 206.46.254.13

privet.com start of authority bigguy.gte.net dnsadmin.gte.net (
2 ;serial (version)
10800 ;refresh period
3600 ;retry refresh this often
604800 ;expiration period
86400 ;minimum TTL
)
% host -t soa privet.com bigguy.gte.net
Using domain server:
Name: bigguy.gte.net
Addresses: 206.124.64.1

privet.com start of authority bigguy.gte.net dnsadmin.gte.net (
2 ;serial (version)
10800 ;refresh period
3600 ;retry refresh this often
604800 ;expiration period
86400 ;minimum TTL
)

Видим, что serial на secondary не обновляется! Более того SOA различаются!!! Надо контактировать с владельцами secondary, чтоб они определились что primary это privet.com!!! Не откладывая, завтра же!!!
Иначе форум умрет :(
И, вновь забыв, что главное - здоровье...
User avatar
prozaik
Уже с Приветом
Posts: 721
Joined: 13 Dec 2002 00:19
Location: Reston,VA

Post by prozaik »

В догонку:
И otherguy.gte.net и bigguy.gte.net понятия не имеют о Вашем (privet.com) существовании как DNS серверею
Необходимо добавить у себя не сервере кроме
in ns privet.com
еще и
in ns otherguy.gte.net
in ns bigguy.gte.net

PS. Если что-то надо срочное звоните тел. в привате

% host -t ns privet.com privet.com
Using domain server:
Name: privet.com
Addresses: 4.35.253.46

privet.com name server privet.com
% host -t ns privet.com otherguy.gte.net
Using domain server:
Name: otherguy.gte.net
Addresses: 206.46.254.13

privet.com name server bigguy.gte.net
privet.com name server otherguy.gte.net
% host -t ns privet.com bigguy.gte.net
Using domain server:
Name: bigguy.gte.net
Addresses: 206.124.64.1

privet.com name server bigguy.gte.net
privet.com name server otherguy.gte.net
И, вновь забыв, что главное - здоровье...
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Post by A. Fig Lee »

prozaik wrote:Значит так, ответ по существу:
забудьте все что Вам до этого писали

[i]% whois privet.com

Whois Server Version 1.3

....Означает, что домен "задыхается", за него надо заплатить!!!

Зона пока еще "живет" на серверах
...


Кто задыхается? Интерник, АФАИК, еще месяц после оплаты продолжает домаин обслуживать. Expiration date для привет.ком - 2005.
2. Идей попросить гаев поставить привет.ком первым - неплохая и может сработать? Если они согласятся и поставят первым привет.ком.
Онако, запросы все равно будут идти к гаям.
Если первый запрос ДНС говорит нет такого в етом домейне - следующего не спрашивают. А первый будет всегда гай - то есть качед информация.
Заплатить гаям придется, так что лучше уж неймсервер зарегестрировать, тогда можно и другие зоны обслуживать.
3. Можно попробовать поставить еще раз привет.ком первым - думаю, реджектнет.
4. Я тож пытался аналогично у другого провайдера - ничего не получилось. А регистрировать не стал.
Верить нельзя никому - даже себе. Мне - можно!
olegkin
Уже с Приветом
Posts: 2044
Joined: 31 Jul 2000 09:01
Location: NJ, USA

Post by olegkin »

Привет,

а зачем вам DNS на своем сервере ?
Последнее, что я помню, что канал к вам был перегружен. ДНС на нагруженом канале держать - только проблемы создавать.

Или провайдер не реагирует на просьбы сделать изменения в вашем днс как вам хочется ?
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Как это задыхается? Privet.com проплачен до 2005 года. Прошу никого не волноваться, а то сейчас "доброжелатели" бросятся в очередь на домен вставать :)

Технически никакой необходимости в собственном DNS абсолютно нет. Мне просто захотелось сделать несколько поддоменов и я решил, что это наиболее простой способ. Не буду же я висеть на телефоне по нескольку часов за каждым чихом. Мне тогда уж проще заказать advanced dns manager.
Привет.
olegkin
Уже с Приветом
Posts: 2044
Joined: 31 Jul 2000 09:01
Location: NJ, USA

Post by olegkin »

Privet wrote:Технически никакой необходимости в собственном DNS абсолютно нет. Мне просто захотелось сделать несколько поддоменов и я решил, что это наиболее простой способ. Не буду же я висеть на телефоне по нескольку часов за каждым чихом. Мне тогда уж проще заказать advanced dns manager.


Это простой способ если знаешь и понимаешь как и что. К сожалению, сделать ошибку без опыта в конфигурации dns проще паренной репы.

Неужели у провайдера нет email поддержки, или по крайней мере формочки на вебе для запросов ? Не верю...

Если совсем все плохо, перенесите домен с netsol на godaddy.com, там dns сервис бесплатно дают и сам домен копейки стоит.
User avatar
prozaik
Уже с Приветом
Posts: 721
Joined: 13 Dec 2002 00:19
Location: Reston,VA

Post by prozaik »

Opps, sorry. Не так посмотрел.
Действительно проплачен до 15-oct-2005
Domain Name: PRIVET.COM
Registrar: NETWORK SOLUTIONS, INC.
Whois Server: whois.networksolutions.com
Referral URL: http://www.networksolutions.com
Name Server: BIGGUY.GTE.NET
Name Server: OTHERGUY.GTE.NET
Name Server: PRIVET.COM
Status: REGISTRAR-LOCK
Updated Date: 12-oct-2003
Creation Date: 16-oct-1997
Expiration Date: 15-oct-2005
Технически никакой необходимости в собственном DNS абсолютно нет.

Хочется этого или нет, но держать у себя DNS придется ибо
privet.com прописан на root серверах. Либо удалить его (перерегистрировать домен)

Далее, Ваши secondary все еще не знают о существовании "истинного" primary. С ними надо связаться.
2. Идей попросить гаев поставить привет.ком первым - неплохая и может сработать? Если они согласятся и поставят первым привет.ком.
Онако, запросы все равно будут идти к гаям.

Запросы будут идти в случайном порядке ко всем трем серверам
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM

Поэтому важно, что информация на них была синхронизирована.
И, вновь забыв, что главное - здоровье...
User avatar
Privet
Администратор
Posts: 17204
Joined: 03 Jan 1999 10:01
Location: Redmond, WA

Post by Privet »

Ну, а если я вообще уберу эти bigguy, otherguy из записи? Чем это чревато? Только тем, что если мой сервер встанет, то никто не увидит privet.com? Или не увидят только то, что идёт слева от privet.com?

Всё-таки надо почитать.
Привет.
olegkin
Уже с Приветом
Posts: 2044
Joined: 31 Jul 2000 09:01
Location: NJ, USA

Post by olegkin »

Privet wrote:Ну, а если я вообще уберу эти bigguy, otherguy из записи? Чем это чревато? Только тем, что если мой сервер встанет, то никто не увидит privet.com? Или не увидят только то, что идёт слева от privet.com?

Всё-таки надо почитать.


Не увидят ничего относящегося к privet.com. Почта тоже ходить перестанет.

Generally, плохая идея:
1) ставить dns сервер на плохой/медленный/перегруженный канал,
2) оставлять только один сервер,
3) делать несколько primary серверов для одной зоны :)
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Post by PavelM »

prozaik wrote:Запросы будут идти в случайном порядке ко всем трем серверам
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM

Поэтому важно, что информация на них была синхронизирована.


Вообще говоря, порядок выбора зависит от клиента, он может быть случайным а может и нет. Как видим в данном топике он вовсе не случаен :)
Очень часто берется первый что и смущает многих администраторов.

Ну а вопрос с основным днс и вторичными надо конечно решать, зона должна быть одинакова на всех днс.

рекомендую: http://www.acmebw.com/askmrdns/archive.php
User avatar
prozaik
Уже с Приветом
Posts: 721
Joined: 13 Dec 2002 00:19
Location: Reston,VA

Post by prozaik »

PavelM wrote:
prozaik wrote:Запросы будут идти в случайном порядке ко всем трем серверам
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM

Поэтому важно, что информация на них была синхронизирована.


Вообще говоря, порядок выбора зависит от клиента, он может быть случайным а может и нет. Как видим в данном топике он вовсе не случаен :)
Очень часто берется первый что и смущает многих администраторов.

Ну а вопрос с основным днс и вторичными надо конечно решать, зона должна быть одинакова на всех днс.

рекомендую: http://www.acmebw.com/askmrdns/archive.php


PavelM, я сейчас матом ругаться начну. :)

Как это все работает:
1. клиент (пусть виндовый) спрашивает у своего сервера
"дай мне ip address www.privet.com"
2. Сервер спрашивает у рутового сервера
"дай мне ip address www.privet.com"
Рутовый отвечает: "знать ничего не знаю про www.privet.com, но вот тебе список ip addresses серваков (внимание: он отдает этот список в случайном порядке!), которые знают про .com"
3. Сервер тогда выбирает первый сервер из списка и спрашивает его:
"дай мне ip address www.privet.com"
тот отвечает: "знать ничего не знаю про www.privet.com, но вот тебе список ip addresses серваков (внимание: он отдает этот список в случайном порядке!), которые знают про privet.com"
4. Сервер тогда выбирает первый сервер из списка и спрашивает его:
"дай мне ip address www.privet.com"
тот отвечает: x.y.z.w

На самом деле алгоритм сложнее, но общий смысл примерно сохранен.

В пункте 3 отвечаюший сервер выдаст в произвольном порядке
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM

т.е. именно то, что было заявлено при регистрации домена.

Рассмотрим что получится, есть dns на privet.com будет содержать только
IN NS privet.com.
и ничего больше.

Однажды обратившись клиентский сервер оставить в памяти (cache) "IN NS" записи. И в следующий за другим хостом (forum.privet.com) он к рутовому серверу не полезет, а станет спрашивать напрямую у первой попавшейся
У нас она одна privet.com... Если привет в этом случае лежит, то у двух других спрашивать никто не будет...
Если же будут указаны все три сервера, то все три и будут опрошены по порядку (пока не найдется работающий).
Last edited by prozaik on 01 Nov 2003 05:53, edited 1 time in total.
И, вновь забыв, что главное - здоровье...

Return to “Вопросы и новости IT”