synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбсуждение Прошивки › При обновлении DSM 6.X вместо провайдерских DNS почему-то используются DNS от Google

При обновлении DSM 6.X вместо провайдерских DNS почему-то используются DNS от Google

sidor_ii · 03.12.2017

В последнее время наблюдаю проблему... сино не может обновить пакеты, долго что то крутится, потом "Операция не возможна"

При этом он с маниакальной настойчивостью долбится на гугл DNS 8.8.8.8

Может кто то знает как решать эту проблему ?

Другие ДНС он почему то не понимает, а гугл я не хочу.

polanat · 04.12.2017
Может кто то знает как решать эту проблему ?

Проблему (при условии отсутствия каких-либо блокировок или на микротике или на брандмауэре самого сино) можно решить 2-мя способами:

 

1. Понять что и как с DNS-серверами методом перебора (DNS от провайдера, другие альтернативные),

2. Если 1. не помогло - то пока обновляться вручную ...

 

PS К каким веб-сайтам подключается Synology NAS при запуске служб или обновлении ПО?

sidor_ii · 04.12.2017
1. Понять что и как с DNS-серверами методом перебора (DNS от провайдера, другие альтернативные),

До обновления на dsm6 все работало.

после сино перестал вообще видеть dns как роутера так и сторонние кроме гула 8.8.8.8

руками в сетевых настройках прописывал разные, все рано долбится на 8.8.8.8

p.s.

брандмауэром самого сино не пользуюсь, считаю что это бред от маркетологов.

Микротик как 5 лет назад настроен, так и работает, ни чего не менялось

polanat · 04.12.2017
До обновления на dsm6 все работало.

после сино перестал вообще видеть dns как роутера так и сторонние кроме гула 8.8.8.8

руками в сетевых настройках прописывал разные, все рано долбится на 8.8.8.8

p.s.

брандмауэром самого сино не пользуюсь, считаю что это бред от маркетологов.

Микротик как 5 лет назад настроен, так и работает, ни чего не менялось

Из командной строки запускаем cat /etc/resolv.conf

sidor_ii · 04.12.2017
Из командной строки запускаем cat /etc/resolv.conf

 

root@DS1512:~# cat /etc/resolv.conf

nameserver 192.168.2.1

там dns роутера, но не хочет с ним сино работать

все на гугл смотрит...... ( это хорошо видно в connections на микротике )

только не надо говорить что надо "крутить" микротик.... там все хорошо.

polanat · 05.12.2017
root@DS1512:~# cat /etc/resolv.conf

nameserver 192.168.2.1

Что и требовалось доказать - NAS настроен брать диэнэсы не явно, а через микротик (айпишник то серый - единичка на конце явно указывает, что это айпишник роутера)

 

там dns роутера, но не хочет с ним сино работать

все на гугл смотрит...... ( это хорошо видно в connections на микротике )

Вот и прописываем руками 1-й и 2-й диэнэсы провайдера - такова же конечная цель, не так ли?

 

PS Кстати вот содержимое моего файлика. Однако чем я рискую используя DNS Google ???

 

"/$ cat /etc/resolv.conf

nameserver 8.8.8.8

nameserver 4.2.2.2"

 

только не надо говорить что надо "крутить" микротик.... там все хорошо.

А никто и не собирался - "Умный в микротик гору не пойдёт - умный микротик гору обойдёт"

sidor_ii · 05.12.2017
NAS настроен брать диэнэсы не явно, а через микротик

Вот и прописываем руками 1-й и 2-й диэнэсы провайдера - такова же конечная цель, не так ли?

NAS должен делать то , как его настроили.

И если я хочу что бы он брал диэнэсы, через микротик, он это должен делать.

Ни кто это не запрещает и это нормальная практика, я чудес от него не хочу.

Не я должен под него подстраиваться, а он должен работать как его настроили.

В настоящий же момент он игнорирует мои настройки и самовольно лезет на гугл.

А почему на гугл а не на диэнэсы, например, дядюшки Ляо ???

p.s.

И это началось после перехода на DSM6

И если он лезет на гугл, то и диэнэсы провайдеров также будет игнорировать, т.к. у него где то зашит явный гугл.

p.s.s.

Пакеты с нуля он ставит нормально ( значит диэнэсы микротика ему подходят ), только обновление через гугл.

polanat · 05.12.2017
NAS должен делать то , как его настроили.

И если я хочу что бы он брал диэнэсы, через микротик, он это должен делать.

Ни кто это не запрещает и это нормальная практика, я чудес от него не хочу.

Не я должен под него подстраиваться, а он должен работать как его настроили

1. Абсолютно с Вами согласен!

 

В настоящий же момент он игнорирует мои настройки и самовольно лезет на гугл.

А почему на гугл а не на диэнэсы, например, дядюшки Ляо ???

2. Ответ на этот вопрос пока дать не могу, поэтому и предлагаю workaround - прописать диэнэсы провайдера вручную:

 

Панель управления > Сеть > Общие

 

"Указание IP-адреса сервера DNS

 

Вы можете настроить IP-адрес сервера DNS вручную. В этом случае необходимо ввести IP-адрес необходимого сервера DNS. Можно также ввести IP-адрес сервера DNS на случай, если на нужном сервере DNS обнаружатся проблемы. После настройки IP-сервера сервера DNS нажмите Применить, чтобы сохранить настройки."

 

И это началось после перехода на DSM6

И если он лезет на гугл, то и диэнэсы провайдеров также будет игнорировать, т.к. у него где то зашит явный гугл.

p.s.s.

Пакеты с нуля он ставит нормально ( значит диэнэсы микротика ему подходят ), только обновление через гугл.

3. Пока это не более чем предположение - математики такой метод рассуждения называют методом математической индукции (от частного к общему) - я же предлагаю попробовать практическое решение - см. п.2

 

PS Без прохождения п.2 дальнейшее теоретизирование считаю непродуктивным ;)

sidor_ii · 05.12.2017
поэтому и предлагаю workaround - прописать диэнэсы провайдера вручную:

PS Без прохождения п.2 дальнейшее теоретизирование считаю непродуктивным ;)

Как появится первое обновление, проверю.

Пока обновлений нет. ( все обновил вручную )

polanat · 05.12.2017
Как появится первое обновление, проверю.

Пока обновлений нет. ( все обновил вручную )

Ну зачем же ждать обновлений - для проверки достаточно команды nslookup, запущенной из командной строки сино. Ссылки на доменные имена сино-сайтов, куда якобы лезет сино я уже приводил в соответсвующей сино-статье:

 

К каким веб-сайтам подключается Synology NAS при запуске служб или обновлении ПО?

 

PS Ну и вопрос до кучи - каким веб-браузером заходите на сино, случаем не Хромом ... ???

sidor_ii · 05.12.2017
Ну зачем же ждать обновлений - для проверки достаточно команды nslookup, запущенной из командной строки сино. Ссылки на доменные имена сино-сайтов, куда якобы лезет сино я уже приводил в соответсвующей сино-статье:

 

К каким веб-сайтам подключается Synology NAS при запуске служб или обновлении ПО?

 

PS Ну и вопрос до кучи - каким веб-браузером заходите на сино, случаем не Хромом ... ???

nslookup ни чего не выявляет.

доменные имена сино выдают ip как через dns провайдера, так и через dns роутера.

 

update.synology.com canonical name = update.synodns.com.

update.synodns.com canonical name = update-global.synodns.com.

update-global.synodns.com canonical name = d678xndbtuwrj.cloudfront.net.

Name: d678xndbtuwrj.cloudfront.net

Address: 54.192.201.152

 

ну и по другим адресам аналогично.

Вся фигня именно при обновление пакета.

polanat · 05.12.2017
nslookup ни чего не выявляет

Вот опять Вы за своё ...

 

1. прописываем руками провайдерские DNS (не гугловские и не IP роутера),

2. энеслукапим update.synology.com ,

3. Первой строчкой ответа команде nslookup отвечает конкретный DNS-сервер - проверяем, что он "негугловский",

4. Ждать обновления DSM не нужно

5. Привожу свой пример (только у меня как раз руками прописаны GoogleDNS)

 

/$ nslookup update.synology.com

Server: 8.8.8.8

Address 1: 8.8.8.8 google-public-dns-a.google.com

 

Name: update.synology.com

Address 1: 54.192.228.91 server-54-192-228-91.waw50.r.cloudfront.net

sidor_ii · 05.12.2017
Вот опять Вы за своё ...

 

1. прописываем руками провайдерские DNS (не гугловские и не IP роутера),

2. энеслукапим update.synology.com ,

3. Первой строчкой ответа команде nslookup отвечает конкретный DNS-сервер - проверяем, что он "негугловский",

4. Ждать обновления DSM не нужно

5. Привожу свой пример (только у меня как раз руками прописаны GoogleDNS)

 

/$ nslookup update.synology.com

Server: 8.8.8.8

Address 1: 8.8.8.8 google-public-dns-a.google.com

 

Name: update.synology.com

Address 1: 54.192.228.91 server-54-192-228-91.waw50.r.cloudfront.net

 

Вот через DNS провайдера :

 

~# nslookup update.synology.com

Server: 213.140.228.190

Address: 213.140.228.190#53

 

Non-authoritative answer:

update.synology.com canonical name = update.synodns.com.

update.synodns.com canonical name = update-global.synodns.com.

update-global.synodns.com canonical name = d678xndbtuwrj.cloudfront.net.

Name: d678xndbtuwrj.cloudfront.net

Address: 54.192.201.152

 

Вот через DNS роутера:

 

~# nslookup update.synology.com

Server: 192.168.2.1

Address: 192.168.2.1#53

 

Non-authoritative answer:

update.synology.com canonical name = update.synodns.com.

update.synodns.com canonical name = update-global.synodns.com.

update-global.synodns.com canonical name = d678xndbtuwrj.cloudfront.net.

Name: d678xndbtuwrj.cloudfront.net

Address: 54.192.201.152

 

И что это в данном случает дает ?

Как видите nslookup и там и тут нормально работает.

А через web морду сино при обновлении я вижу что долбится до гугл, потом через пару минут "операция невозможна", хотя гугл я ни когда не указывал.

 

 

 

polanat · 05.12.2017
И что это в данном случает дает ?

Даёт факт того, что в качестве DNS-сервера выступает тот (провайдерский) или иной (гугловский) DNS-сервер

 

А через web морду сино при обновлении я вижу что долбится до гугл

Минуточку - за каким боком вебморда и какой-то трафик на Гугл к конкретному DNS-серверу? Если у Вас Хром, то наверняка он сам по себе долбится на Google Analitics или на какой-то другой трекер, но опять таки причём тут DNS-сервера?

 

потом через пару минут "операция невозможна", хотя гугл я ни когда не указывал.

Тут причины могут быть совершенно другие - например просто перегруз сино-серверов, когда одновременно за обновлениями стучатся миллионы ...

sidor_ii · 05.12.2017
Минуточку - за каким боком вебморда и какой-то трафик на Гугл к конкретному DNS-серверу? Если у Вас Хром, то наверняка он сам по себе долбится на Google Analitics или на какой-то другой трекер, но опять таки причём тут DNS-сервера?

У меня мозила.

Захожу на web сино, пробую обновить пакет. вижу сообщение что то типа подождите....

и так 2-3 минуты. в это время иду на микротик и вижу что сино пытается получить информацию о домене, а имеено ip адрес ( допустим update.synology.com - по нему же обновляются пакеты ...) через DNS 8.8.8.8

Вот и спрашивается, какого хрена он лезет на гугл dns что бы получить ip для обновления, если у него явно прописаны другие DNS

 

Тут причины могут быть совершенно другие - например просто перегруз сино-серверов, когда одновременно за обновлениями стучатся миллионы ...

C этим соглашусь, это может быть.

 

polanat · 06.12.2017
У меня мозила

При заходе на вебку сино - по мозилле вроде как отписались об отсутствии трекеров, в том числе и от Гугла

 

Захожу на web сино, пробую обновить пакет. вижу сообщение что то типа подождите....

и так 2-3 минуты. в это время иду на микротик и вижу что сино пытается получить информацию о домене, а имеено ip адрес ( допустим update.synology.com - по нему же обновляются пакеты ...) через DNS 8.8.8.8

Вот и спрашивается, какого хрена он лезет на гугл dns что бы получить ip для обновления, если у него явно прописаны другие DNS

Копаем дальше - задача отфильтровать подобные запросы? У Вас же микротик - ip firewall filter Вам в помощь ;) Вот и фильтруйте, а вопросы "какого хрена он лезет на гугл dns" видимо так и останутся без ответа ;) Ну а попытки сино лезть на трекеры или что-то иже с ними тем, у кого нет микротиков, можно "залокалхостить"

 

C этим соглашусь, это может быть

Так может ну его (обновление на автомате) - с моей точки зрения ручное обновление более контролируемо. Единственный минус - это поспешность (обновление могут и отозвать) - но и тут совет прост - "поспешай медленно" ;)

sidor_ii · 06.12.2017

polanat

Ладно, разберусь.

Но общая тенденция что сино от версии к версии все больше и больше живет своей жизнью не радует.

В погоне за хренью страдает основной функционал.

polanat · 06.12.2017
polanat

Ладно, разберусь.

Но общая тенденция что сино от версии к версии все больше и больше живет своей жизнью не радует.

В погоне за хренью страдает основной функционал.

ОК! Однако не могу не спросить что таки сподвигло Вас "слезть с продуктивной 5-ки"?

sidor_ii · 06.12.2017
ОК! Однако не могу не спросить что таки сподвигло Вас "слезть с продуктивной 5-ки"?

Бес попутал..... :lol: :lol:

polanat · 08.12.2017

6-ка просигнализировала обновлениями для 2-х пакетов - фото- и видео-станции. Пробуйте прописать провайдерские DNS ручками ...

sidor_ii · 08.12.2017
6-ка просигнализировала обновлениями для 2-х пакетов - фото- и видео-станции. Пробуйте прописать провайдерские DNS ручками ...

Вот вы все советуете прописать провайдерские DNS ручками... а зачем.

Pазве сино не должен работать при других комбинациях? например, получить DNS автоматически или другие настройки DNS, например, роутера.... ?

Почему я должен под него подстраиваться именно на DSM6 ?

xvss · 08.12.2017
Вот вы все советуете прописать провайдерские DNS ручками... а зачем.

Pазве сино не должен работать при других комбинациях?

-- должен. У меня он прекрасно берет днс роутера. Насколько я понимаю, ув.polanat дает этот совет, чтобы исключить влияние настроек роутера. Тем более, что если я правильно понял, речь идет о микротике. А при его возможностях, легко что-то упустить (например, явно указаны не все интерфейсы, с которых следует принимать DNS запросы, либо указан узкий диапазон IP, с которых следует принимать DNS запросы). Я не специалист по микротикам, но судя по симптомам, не могу исключить что проблема на его стороне. Немного смущает что это проявилось после обновления. Но возможно и банальное совпадение. Ну или могло проявиться после перегрузки наса. А перегрузка совпала с обновлением.
polanat · 09.12.2017
Вот вы все советуете прописать провайдерские DNS ручками... а зачем.

Так вроде как договорились именно это ("прописать провайдерские DNS ручками") и проверить:

...

2. Ответ на этот вопрос пока дать не могу, поэтому и предлагаю workaround - прописать диэнэсы провайдера вручную:

...

Без прохождения п.2 дальнейшее теоретизирование считаю непродуктивным ;)

Как появится первое обновление, проверю.
sidor_ii · 13.12.2017
Так вроде как договорились именно это ("прописать провайдерские DNS ручками") и проверить:

прилетело штук 6 обновлений.

провайдерские днс не помогли.

также крутится и сбой...

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

спишем на загруженность серверов....

хотя раньше этих серверов хватало.

спишем на санкции .. :lol:

polanat · 13.12.2017
провайдерские днс не помогли.

Костылим дальше? Вбиваем хосты из сино-статьи в файлик hosts? Если конечная цель не дать Google Public DNS серверам засветиться при автообновлении, то почему бы и нет? ;)

sidor_ii · 13.12.2017
Костылим дальше? Вбиваем хосты из сино-статьи в файлик hosts? Если конечная цель не дать Google Public DNS серверам засветиться при автообновлении, то почему бы и нет? ;)

Костылить не будем.

И так сойдет.... Не стоит оно того. ;)