Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Вопрос по работе Windows с DNS серверами

Автор: mcdemon
Дата сообщения: 25.03.2011 09:41
Есть сайт. Который доступен как с локальной сети, так и через интернет.
Что-бы траффик до сайта не шел через циску, и у абонентов через нат у которых нет своего адреса, на сайте определялся айпи. Мы сделали на нашем днс сервере запись сайта с указанием айпишника в лок. сети.
У абонентов, предпочитаемый днс 10.254.254.254 (локальный) и альтернативный 8.8.8.8 (google dns)
И почему-то замечаю такую ситуацию, что иногда сайт резолвится по внешнему адресу (то-есть используется альт. днс) при том, что предпочитаемый днс нормально работает.

Может быть подскажите какие-то параметры реестра которые отвечают за подобное поведение?
Как прописать их абонентам, это уже моя забота.

Автор: ipmanyak
Дата сообщения: 25.03.2011 17:09
mcdemon на проблемной машине
nslookup -d сайт > file.txt
проанализировать конец этого файла на предмет какой нэймсервер вернул ответ, далее думать. Локальный днс в это время доступен и отвечает клиенту нормально?
nslookup сайт 10.254.254.254
что отвечает?
Альтернативный у клиентов зачем прописан, коли свой есть? Ваш днс сервер что из себя представляет? Винда, линукс? На вашем локальном днс в файле зоны , только одна запись с типом А для вашего сайта?


Автор: mcdemon
Дата сообщения: 29.03.2011 03:36
(Предпочитаемый)Локальный днс 10.254.254.254
(Альтернативный)Внешний 8.8.8.8

Адрес сайта www.vladivostokcity.ru
лок. адрес 10.1.1.4
внешний 212.16.192.198

Дождался когда сайт, вместо 10.1.1.4 резолвится как 212.16.192.198, отвечаю на ваши вопросы:


Цитата:
nslookup -d сайт > file.txt
проанализировать конец этого файла на предмет какой нэймсервер вернул ответ, далее думать.


Вот нужные нам вырезки из файл.тхт:
Server: UnKnown
Address: 10.254.254.254
Name: www.vladivostokcity.ru
Address: 10.1.1.4


Цитата:
Локальный днс в это время доступен и отвечает клиенту нормально?

Да


Цитата:
nslookup сайт 10.254.254.254
что отвечает?

C:\>nslookup www.vladivostokcity.ru 10.254.254.254
*** Can't find server name for address 10.254.254.254: Non-existent domain
Server: UnKnown
Address: 10.254.254.254

Non-authoritative answer:
Name: www.vladivostokcity.ru
Address: 10.1.1.4


Цитата:
Альтернативный у клиентов зачем прописан, коли свой есть?

Как запасной, на случай если первичный отвалился.


Цитата:
Ваш днс сервер что из себя представляет?

Биллинговая система ACP Ideco, на ней встроенный днс сервер.


Цитата:
Винда, линукс?

Линукс


Цитата:
На вашем локальном днс в файле зоны , только одна запись с типом А для вашего сайта?

Я сам не настраиваю днс. Записи о которых мне известно (как они именно там прописаны я не видел, список делаю по типу файла хостс в винде):

10.1.1.4 www.vladivostokcity.ru
10.1.1.4 vladivostokcity.ru
10.1.1.4 games.vladtelecom.net
10.1.1.4 dc.vladivostokcity.ru
Автор: ipmanyak
Дата сообщения: 29.03.2011 09:46

Цитата:

Дождался когда сайт, вместо 10.1.1.4 резолвится как 212.16.192.198, отвечаю на ваши вопросы:
Цитата:
nslookup -d сайт > file.txt
проанализировать конец этого файла на предмет какой нэймсервер вернул ответ, далее думать.

Вот нужные нам вырезки из файл.тхт:
Server: UnKnown
Address: 10.254.254.254
Name: www.vladivostokcity.ru
Address: 10.1.1.4

Вы не привели конец файла отладки nslookup ! Он должен выгляеть примерно так:

Код:
------------
Got answer:
HEADER:
opcode = QUERY, id = 4, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 1, authority records = 2, additional = 2

QUESTIONS:
www.vladivostokcity.ru, type = A, class = IN
ANSWERS:
-> www.vladivostokcity.ru
internet address = 212.16.192.198
ttl = 21600 (6 hours)
AUTHORITY RECORDS:
-> vladivostokcity.ru
nameserver = ns1.r01.ru
ttl = 21600 (6 hours)
-> vladivostokcity.ru
nameserver = ns2.r01.ru
ttl = 21600 (6 hours)
ADDITIONAL RECORDS:
-> ns1.r01.ru
internet address = 195.24.65.7
ttl = 316 (5 mins 16 secs)
-> ns2.r01.ru
internet address = 89.111.166.6
ttl = 316 (5 mins 16 secs)

------------
Name: www.vladivostokcity.ru
Address: 212.16.192.198
Автор: mcdemon
Дата сообщения: 30.03.2011 06:09
Got answer:
HEADER:
    opcode = QUERY, id = 2, rcode = NOERROR
    header flags: response, want recursion, recursion avail.
    questions = 1, answers = 1, authority records = 1, additional = 1

QUESTIONS:
    www.vladivostokcity.ru, type = A, class = IN
ANSWERS:
-> www.vladivostokcity.ru
    internet address = 10.1.1.4
    ttl = 492 (8 mins 12 secs)
AUTHORITY RECORDS:
-> vladivostokcity.ru
    nameserver = ns1.vladivostokcity.ru
    ttl = 492 (8 mins 12 secs)
ADDITIONAL RECORDS:
-> ns1.vladivostokcity.ru
    internet address = 10.254.254.254
    ttl = 492 (8 mins 12 secs)

------------
Name: www.vladivostokcity.ru
Address: 10.1.1.4
Автор: ipmanyak
Дата сообщения: 30.03.2011 10:47
mcdemon По этому куску у вас всё в норме. Просмотрите в проблемный момент весь лог отладки или покажите его сюда. И неплохо бы глянуть файл вашей зоны
Автор: mcdemon
Дата сообщения: 31.03.2011 10:55

Цитата:
Просмотрите в проблемный момент весь лог отладки или покажите его сюда.

Возможно вы удивитесь, но я привел куски лога кокраз в этот момент.

Если сделать ipconfig /flushdns то адрес опять резолвится через первичный днс, а потом может то по вторичному то по первичному.
Автор: bredonosec
Дата сообщения: 04.04.2011 11:37
в принципе, проблему можно обойти таким костылем, как прописать ИП сайта в хостс машин - по порядку обхода машина сначала лезет в хостс, потом лмхостс, и только потом в нетбиос и днс, то есть, находить будет.
Само собой, это не решит проблему недоступности локального днс, но позволит обойти её.
Автор: mcdemon
Дата сообщения: 11.04.2011 10:21
Плохой вариант. Если айпи поменяется, то будет не хорошо.
Есть еще мысли? Я на самом деле думал, что все гораздо проще.
Думал можно покрутить записи в реестре.

Страницы: 1

Предыдущая тема: Не могу приступить к установке windows 7


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.