LINUX.ORG.RU

Настройки по умолчанию для NetworkManager

 


0

2

Можно ли настроить NetworkManager так, чтобы он по умолчанию в соединения прописывал заданные мной дефолты?
Сейчас при создании соединения оно выглядит вот так http://imgur.com/a/ywZUI
Я хочу чтобы по умолчанию соединение создавалось с вот такими настройками http://imgur.com/a/NWkr3
Нашел подобный вопрос, но он остался без ответа https://unix.stackexchange.com/questions/336151/networkmanager-default-connec...

★★

Последнее исправление: man_of_motley (всего исправлений: 2)

Попробовать использовать статический resolv.conf

https://www.systutorials.com/docs/linux/man/5-NetworkManager.conf/

dns

Set the DNS (resolv.conf) processing mode.

default: The default if the key is not specified. NetworkManager will update resolv.conf to reflect the nameservers provided by currently active connections.

dnsmasq: NetworkManager will run dnsmasq as a local caching nameserver, using a «split DNS» configuration if you are connected to a VPN, and then update resolv.conf to point to the local nameserver.

unbound: NetworkManager will talk to unbound and dnssec-triggerd, providing a «split DNS» configuration with DNSSEC support. The /etc/resolv.conf will be managed by dnssec-trigger daemon.

none: NetworkManager will not modify resolv.conf. This implies rc-manager unmanaged

mandala ★★★★★
()

Не слышал никогда чтобы там была такая функция (ни в демоне, ни в графических клиентах). Но вы всегда можете автоматизировать заполнение полей в nmcli скриптом, благо он имеет вполне дружелюбный интерфейс.

d_a ★★★★★
()
Ответ на: комментарий от man_of_motley

Ну тогда использовать resolvconf или еще какую рулилку dns, но у nm отобрать:

none: NetworkManager will not modify resolv.conf. This implies rc-manager unmanaged

mandala ★★★★★
()
Ответ на: комментарий от man_of_motley

В силу каких? На разных подключения разные сервера dns? Из ОПа это не понятно, создалось ощущение что тебе нужно автозаполнение конкретными гугловскими всегда.

mandala ★★★★★
()
Ответ на: комментарий от d_a

Это понятно, как его запускать при создании нового соединения? У NM есть такой хук?

man_of_motley ★★
() автор топика
Ответ на: комментарий от mandala

Возможно я конечно делаю что-то неправильно. На компе стоит valet-linux для которого в resolv.conf должно быть прописано nameserver 127.0.0.1. Естественно при такой настройке отваливается гугловский днс. А если оставить resolv.conf в покое и настроить нм как на моем скрине то все работает как нужно.

man_of_motley ★★
() автор топика
Ответ на: комментарий от man_of_motley

Эээ, NM же перезаписывает resolv.conf, вот у меня в настоящий момент:

$ cat /etc/resolv.conf 
nameserver 10.77.48.99
nameserver 10.77.48.115
# Generated by NetworkManager

# Generated by NetworkManager

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

nameserver 127.0.0.1

Прописать первой строкой, а потом уже гугл-днс? Это решение в лоб. Можно поковырять resolvconf (это отдельная прога) — может там можно более изящно решить.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 2)
Ответ на: комментарий от mandala

У меня там generated by resolvconf

Прописать первой строкой, а потом уже гугл-днс?

Пробовал. И так и наоборот - не работает. Сработало только прописывание в настройках соединения.

Можно поковырять resolvconf (это отдельная прога) — может там можно более изящно решить.

Нм каждый раз прописывает себя как интерфейс в openresolvconf

man_of_motley ★★
() автор топика
Последнее исправление: man_of_motley (всего исправлений: 1)

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

man_of_motley ★★
() автор топика
Ответ на: комментарий от man_of_motley

Попробуй гуглоднс прописать в /etc/resolvconf/resolv.conf.d/tail (вроде), при этом отключив в nm управление dns.

Нм каждый раз прописывает себя как интерфейс в openresolvconf

Там вообще хитрожопая связка через dnsmasq, если ты ни чего не менял из дефолта сильно.

mandala ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.