Автор Тема: [SOLVED] Как "прибить гвоздями" свой адрес DNS-сервера в resolve.conf  (Прочитано 240 раз)

Оффлайн SaemonZixel2

  • Начинающий
  • *
  • Сообщений: 10
Добрый день.

Как настроить сеть, так чтоб на всех интерфейсах сетевых, которые получают сетевые настройки по DHCP, использовался один единый DNS сервер (8.8.8.8), независимо от того, что прислал DHCP-сервер?

Все сетевые интерфейсы сконфигурировал на etcnet. Почитал https://www.altlinux.org/Etcnet. Во всех папках создал /etc/net/ifaces/enp0s*/resolve.conf с одинаковым содержимым "nameserver 8.8.8.8". Всё равно какой-то интерфейс получает адрес DNS 172.20.10.1 и проставляет его в /etc/resolve.conf.
« Последнее редактирование: 06.02.2024 10:06:58 от SaemonZixel2 »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Во всех папках создал
Не надо так делать. Надо в одной.
Всё равно какой-то интерфейс получает адрес DNS 172.20.10.1 и проставляет его в /etc/resolve.conf.
Надо понять, как, и отключить соответствующий механизм. Я dhcp не пользуюсь, сходу не скажу. https://www.altlinux.org/Ресолвер.

А вообще, наверное, можно перезаписть /etc/resolve.conf запретить посредством chattr. Только не забыть потом.

Оффлайн SaemonZixel2

  • Начинающий
  • *
  • Сообщений: 10
Почитал https://www.altlinux.org/Ресолвер.
Оказывается /etc/net/ifaces/enp0s*/resolve.conf - используется только при ручной настройки интерфейсов(

chattr +i /etc/resolv.conf - решил проблему.