Автор Тема: Пропало разрешение имен DNS на Альт Сервер 9  (Прочитано 6282 раз)

Оффлайн Alex89

  • Завсегдатай
  • *
  • Сообщений: 10
    • Email
Доброо времени суток,

Прошу помощи. Установил Альт Сервер 9 платформу (типовая роль в установке - контроллер домена).
Попытался обновить пакеты на сервере. Выдал ошибки:
[root@altserver ~]# apt-get update
Ошибка http://mirror.yandex.ru p9/branch/x86_64 release
  Could not resolve 'mirror.yandex.ru'
Ошибка http://mirror.yandex.ru p9/branch/x86_64-i586 release
  Could not resolve 'mirror.yandex.ru'
Ошибка http://mirror.yandex.ru p9/branch/noarch release
  Could not resolve 'mirror.yandex.ru'
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/x86_64/base/release  Could not resolve 'mirror.yandex.ru'
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/x86_64-i586/base/release  Could not resolve 'mirror.yandex.ru'
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/noarch/base/release  Could not resolve 'mirror.yandex.ru'
E: Some index files failed to download. They have been ignored, or old ones used instead.

Попробовал резолвить имена узлов по пингу, выдал сетевую ошибку
[root@altserver ~]# ping mirror.yandex.ru
ping: mirror.yandex.ru: System error

Настройку сети делал по вики, добавил файлы ipv4address и ipv4route в папку /etc/net/ifaces/enp7s0f0(сетевая карта), отредактировал файл options.
Не нашел как перезапустить службу network. Перезагрузил сервер, все-равно имена не преобразуются в ip и не видит mirror.yandex.ru.

На подопытной рабочей станции Альт 8.2, пинг по имени узла нормально преобразовал в ip и пакеты пошли.

Подскажите пожалуйста, в чем может быть косяк. Может это из-за роли сервера "контроллер домена". Собственная DNS на нем выключена(не установлена) bind.service.

alteratord.service          loaded active running   Alterator backend server
  avahi-daemon.service        loaded active running   Avahi mDNS/DNS-SD Stack
● bind.service                loaded failed failed    Berkeley Internet Name Do
● clamd.service               loaded failed failed    LSB: Start clamd at boot
● clamsmtpd.service           loaded failed failed    SYSV: ClamSMTP Daemon
  consolesaver.service        loaded active exited    SYSV: This package loads
  cpufreq-simple.service      loaded active exited    Load kernel modules neede
  crond.service               loaded active running   Vixie Cron Daemon

Еще вопрос, задавался уже ранее, но может быть с того момента что-то поменялось. Для отдельной темы - книги по Альт или дебиан (для новичков), про настройку конфигурационных файлов и администрирование, работу в терминале. Команды для настройки разных устройств.

Спасибо

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 885
    • Домашняя страница
    • Email
Читайте про resolvconf. Если в /etc/resolvconf.conf есть name_servers=127.0.0.1 на КД, то для samba-dc прописывайте внешние forwarders (в модуле Alterator или smb.conf). Запросы к внешним серверам будут идти через Samba.
Андрей Черепанов (cas@)

Онлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 8 949
  • UNIX System V init
Для отдельной темы - книги по Альт или дебиан (для новичков), про настройку конфигурационных файлов и администрирование, работу в терминале. Команды для настройки разных устройств.

Спасибо

debian:

Записки дебианщика.  Книга по Linux: The Debian Cookbook
http://mydebianblog.blogspot.com/2010/08/linux-debian-cookbook.html
(читать с большой поправкой на systemd. Но несмотря на то что книга 10-тилетней давности, что-то может быть полезно и сейчас)

Пользовательские руководства Debian
https://www.debian.org/doc/user-manuals.ru.html
(более 10-ти позиций)
На русском:
ЧаВО по Debian GNU/Linux
Руководство по установке Debian
Памятка по Debian GNU/Linux
Справочник администратора Debian
Руководство пользователя aptitude
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
Письмо на тему "приключения resolv.conf в ALT":
https://lists.altlinux.org/pipermail/sysadmins/2020-March/038295.html

Оффлайн Alex89

  • Завсегдатай
  • *
  • Сообщений: 10
    • Email
Письмо на тему "приключения resolv.conf в ALT":
https://lists.altlinux.org/pipermail/sysadmins/2020-March/038295.html

Помогла правка руками раздела /var/resolv/etc/resolv.conf поменял сервер на свой виндовый DNS и сразу все заработало.
Понятное дело костыль. И так не должно быть. Наталкивает меня на мысль, о том что раздел /var у меня как-то криво смонтирован с опцией noexec видимо, хотя я его отдельно не монтировал и ставил авторазбивку при установке.

Черт, видимо точно:
[root@altserver ~]# df
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
udevfs              12G          96K   12G            1% /dev
runfs               12G         1,7M   12G            1% /run
/dev/sda1           24G         6,9G   16G           32% /
tmpfs               12G            0   12G            0% /dev/shm
tmpfs              5,0M            0  5,0M            0% /run/lock
tmpfs               12G            0   12G            0% /sys/fs/cgroup
tmpfs               12G         8,0K   12G            1% /tmp
/dev/sda2          389G         1,4G  368G            1% /var
tmpfs              2,4G         4,0K  2,4G            1% /run/user/466
tmpfs              2,4G            0  2,4G            0% /run/user/500

Придется ставить сервер заново или редактировать точки монтирования.

Спасибо большое за ответы. Отдельное спасибо за книги.
« Последнее редактирование: 25.08.2020 19:08:55 от Alex89 »

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 310
У меня тоже не хочет обновлять mirror.yandex, только на KWorkstation.
Ничего не менял в системе по сути, только обновления.
Могу исправить как-то (я все еще начинающий в линукс), или капец системе?

незнаю, важно ли: /var/resolv/etc/resolv.conf
# Generated by resolvconf
# Do not edit manually, use
# /etc/net/ifaces/<interface>/resolv.conf instead.
nameserver 192.168.1.1

что и где конкретно менять - не знаю.
« Последнее редактирование: 11.09.2020 00:28:29 от S3R_sqrT »

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
Помогла правка руками раздела /var/resolv/etc/resolv.conf поменял сервер на свой виндовый DNS и сразу все заработало.
Понятное дело костыль. И так не должно быть. Наталкивает меня на мысль, о том что раздел /var у меня как-то криво смонтирован с опцией noexec видимо, хотя я его отдельно не монтировал и ставил авторазбивку при установке.
У меня так:
/dev/sdc7 on /var type ext4 (rw,nosuid,relatime,data=ordered)

Но вообще это не должно влиять на update_chrooted. Я правильно понял, что /etc/resolv.conf правильный получается, но не копируется в /var/resolv/etc/resolv.conf ?
« Последнее редактирование: 10.09.2020 23:57:41 от asy »

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
У меня тоже не хочет обновлять mirror.yandex, только на KWorkstation.
Ничего не менял в системе по сути, только обновления.
Могу исправить как-то (я все еще начинающий в линукс), или капец системе?
Капец системе бывает когда hdd посыпался.

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 310
Извиняюсь, кто-нибудь не напишет ли мне четкие инструкции как поправить дело?

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
Извиняюсь, кто-нибудь не напишет ли мне четкие инструкции как поправить дело?
Знать бы, что именно поправлять. Где, хотябы, сообщение об ошибке? А так по той ссылке, что я давал, всё написано. Если что-то непонятно, можно переспросить. nameserver 192.168.1.1 нормально, если по этому адресу есть nameserver.

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 310
Извиняюсь, кто-нибудь не напишет ли мне четкие инструкции как поправить дело?
Знать бы, что именно поправлять. Где, хотябы, сообщение об ошибке? А так по той ссылке, что я давал, всё написано. Если что-то непонятно, можно переспросить. nameserver 192.168.1.1 нормально, если по этому адресу есть nameserver.

 
Цитировать
[root@__ ~]# apt-get update
Получено: 1 http://rpm-alt.trueconf.com x86_64 release [432B]                                           
Получено: 2 http://browser-rpm.sputnik.ru x86_64 release [426B]                                         
Ошибка http://mirror.yandex.ru p9/branch/x86_64 release                                                 
  Could not resolve 'mirror.yandex.ru'
Ошибка http://mirror.yandex.ru p9/branch/x86_64-i586 release                                           
  Could not resolve 'mirror.yandex.ru'
Ошибка http://mirror.yandex.ru p9/branch/noarch release
  Could not resolve 'mirror.yandex.ru'
Получено 858B за 35s (24B/s).       
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/x86_64/base/release  Could not resolve 'mirror.yandex.ru'
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/x86_64-i586/base/release  Could not resolve 'mirror.yandex.ru'
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://mirror.yandex.ru/altlinux/p9/branch/noarch/base/release  Could not resolve 'mirror.yandex.ru'
E: Some index files failed to download. They have been ignored, or old ones used instead.
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object
E: Tried to dequeue a fetching object

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
А дальше? Я ещё спросил, есть ли DNS по адресу 192.168.1.1. Этот 192.168.1.1 - это что? Что показывает host www.ru 192.168.1.1

Оффлайн S3R_sqrT

  • Давно тут
  • **
  • Сообщений: 310
А дальше? Я ещё спросил, есть ли DNS по адресу 192.168.1.1. Этот 192.168.1.1 - это что? Что показывает host www.ru 192.168.1.1
Цитировать
# host www.ru 192.168.1.1
Using domain server:
Name: 192.168.1.1
Address: 192.168.1.1#53
Aliases:

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 182
  • Sunny 273 RUS crew
Неудачно получилось: www.ru теперь правда не существует. Тогда
host nic.ru 192.168.1.1И, до кучи
host mirror.yandex.ru 192.168.1.1