Форум русскоязычного сообщества Ubuntu


Автор Тема: Не могу прописать nameserver в resolv.conf  (Прочитано 1262 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Velemira

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не могу прописать nameserver в resolv.conf
« : 08 Февраль 2021, 16:04:34 »
Привет всем. Я достаточно хлебушек во всех вопросах мало-мальского администрирования системы.(И линукса в целом)
Суть проблемы: есть рабочий ВПН, но при поднятии его не прописывается нужный DNS-server, как следствие у меня работают протоколы RDP SSH, а доступа к ресурсам напрямую - фигушки.
В общем, есть у меня нужный адрес, который надо прописать в resolv.conf, желательно стабильно (что бы не реагировал на каждое обновление статуса файла)...
Файл не редактируется. Понимаю что теоретически можно обойти защиту, но хочется решение стабильное.
Нашла много инфы, но вся разная, получается каша,как правильно - не понятно.
Спасибо.

Оффлайн agtrif

  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #1 : 08 Февраль 2021, 16:54:36 »
в конфиге vpn-файла,  можно прописать явно, что-то типа

dhcp-option DNS 192.168.1.10

Оффлайн xacker

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #2 : 08 Февраль 2021, 21:17:28 »
Не знаю, правильно ли я понял вопрос, но на постоянку прописать DNS можно в файле /etc/systemd/resolved.conf:
DNS=[IP address]

Оффлайн Velemira

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #3 : 15 Февраль 2021, 16:15:38 »
Не знаю, правильно ли я понял вопрос, но на постоянку прописать DNS можно в файле /etc/systemd/resolved.conf:
DNS=[IP address]
Не канает, оно же не редактируется, один раз ссылкой сделали, но-о одно падение VPN и заново

Пользователь добавил сообщение 15 Февраль 2021, 16:16:37:
в конфиге vpn-файла,  можно прописать явно, что-то типа

dhcp-option DNS 192.168.1.10

Не могу лапать файл, оно корпоративное :(

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #4 : 15 Февраль 2021, 22:48:42 »
Velemira, какая версия Ubuntu? От этого зависит решение.
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн Domitory

  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #5 : 16 Февраль 2021, 08:22:49 »
Файл /etc/resolv.conf  это символьная ссылка

самое простое и надежное решение, практически для всех версий Linux, это удалить этот файл-ссылку

sudo rm /etc/resolv.conf

и создать новый файл который уже будет "сам по себе".
Любым удобным способом, например:

sudo vim /etc/resolv.conf

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

Кто то скажет что так делать нельзя что это очень плохо, но это до сих пор рекомендуют делать при настройках серверов.

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #6 : 16 Февраль 2021, 08:35:49 »
Domitory, не сработает ваш совет на Ubuntu. В этот файл начнёт писать NetworkManager.
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #7 : 16 Февраль 2021, 08:42:22 »
"Весь мир насилья мы разрушим. До основанья, а затем..."
Цитировать
самое простое и надежное решение, практически для всех версий Linux, это удалить этот файл-ссылку
Проще и надежнее, перенаправить эту ссылку на свой файл, а не придумывать себе работу.
« Последнее редактирование: 16 Февраль 2021, 09:06:18 от andytux »

Оффлайн Domitory

  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #8 : 16 Февраль 2021, 09:34:09 »
не придумывать себе работу
Ну можно и ссылку на свой файл сделать, чтобы защитить его от перезаписи.
Моё дело предложить, дело автора темы подумать над моим и над вашим предложением.
Не дичь же в конце концов предлагаю.

Пользователь добавил сообщение 16 Февраль 2021, 09:40:10:
не сработает ваш совет на Ubuntu
Работает же. NetworkManager разве напрямую пишет в этот файл?
« Последнее редактирование: 16 Февраль 2021, 10:16:41 от Domitory »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #9 : 16 Февраль 2021, 15:20:16 »
Domitory, у меня писал, если ему не запретить в его настройках. На досуге проверю в виртуалке в 20.04, актуально ли это. Но: сегодня не пишет, завтра напишет. Лучше запретить.
инструкция
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн xacker

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #10 : 16 Февраль 2021, 21:36:10 »
Цитировать
Не канает, оно же не редактируется, один раз ссылкой сделали, но-о одно падение VPN и заново
Это про какой файл написано? У меня все редактируется. Ubuntu 18.04.

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #11 : 18 Февраль 2021, 21:14:56 »
Domitory, вот он ваш файл после 1й перезагрузки  :)
Ubuntu 20.04


Пользователь добавил сообщение 18 Февраль 2021, 21:18:31:
Предполагается, что пользователь должен редактировать
/etc/systemd/resolved.conf
раскомментировать строку DNS и добавить без пробела IP, также можно добавить второй IP через пробел от первого
Но я обычно по старинке /etc/resolv.conf правлю, предварительно запретив NetworkManager его править.
« Последнее редактирование: 18 Февраль 2021, 21:19:57 от The Green Side »
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн Domitory

  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: Не могу прописать nameserver в resolv.conf
« Ответ #12 : 18 Февраль 2021, 21:38:04 »
после 1й перезагрузки
Вы просто не умеете его готовить :)

 

Страница сгенерирована за 0.078 секунд. Запросов: 25.