LINUX.ORG.RU

История изменений

Исправление praseodim, (текущая версия) :

Вот именно что кувалдой. Сначала кувалдой заколачивают нужное поведение, а потом жалуются, когда всё разваливается к хренам собачьим (или просто ноют, что «нововведения неудобные»). А как же почитать маны и покурить доки? Сам же сидишь хвастаешься.

Самое смешное, что оказывается вариант с

 chattr +i /etc/resolv.conf 
описан в дебиановской вики, хотя казалось бы вот уж кувалдой тоже забить.

Выставь в /etc/NetworkManager/NetworkManager.conf в секции [main] ключ dns=none и правь resolv.conf вручную сколько влезет без всяких кувалд.

Но лучше конечно сделать по уму. Какую задачу ты пытаешься решить?

Задачу подключения к разным провайдерам в разное время и вкл/выкл NAT при этом, плюс файрвол. Для этого у меня просто несколько скриптов есть, которые я запускаю. У скрипта имя провайдера, плюс вариант скрипта с nat в имени - это если хочу что-то роутить через комп.

Может это можно через NM и/или resolved по феншую сделать, но мне проще было еще несколько лет назад один раз написать скрипты и не думать больше над тем, что там меняется.

P.S. Пофилософствую немного. Конфиги, если их сложность превышает некоторый предел, превращаются де-факто в своеобразный язык программирования. Обычно декларативный и довольно корявый, притом слабо документированный. Поэтому проще становится именно язык программирования (скрипты) и использовать вместо изучения что где правильно прописать.

P.P.S. NM сейчас отлично работает, если нужно просто подключиться к интернету без каких-то хитростей. Например, на ноутбуке к Wi-Fi сети. И даже раздать интернет тоже можно, потыкав в настройки. Скриптами, кстати, wi-fi даже довольно неудобно настраивать.

Исправление praseodim, :

Вот именно что кувалдой. Сначала кувалдой заколачивают нужное поведение, а потом жалуются, когда всё разваливается к хренам собачьим (или просто ноют, что «нововведения неудобные»). А как же почитать маны и покурить доки? Сам же сидишь хвастаешься.

Самое смешное, что оказывается вариант с

 chattr +i /etc/resolv.conf 
описан в дебиановской вики, хотя казалось бы вот уж кувалдой тоже забить.

Выставь в /etc/NetworkManager/NetworkManager.conf в секции [main] ключ dns=none и правь resolv.conf вручную сколько влезет без всяких кувалд.

Но лучше конечно сделать по уму. Какую задачу ты пытаешься решить?

Задачу подключения к разным провайдерам в разное время и вкл/выкл NAT при этом, плюс файрвол. Для этого у меня просто несколько скриптов есть, которые я запускаю. У скрипта имя провайдера, плюс вариант скрипта с nat в имени - это если хочу что-то роутить через комп.

Может это можно через NM и/или resolved по феншую сделать, но мне проще было еще несколько лет назад один раз написать скрипты и не думать больше над тем, что там меняется.

P.S. Пофилософствую немного. Конфиги, если их сложность превышает некоторый предел, превращаются де-факто в своеобразный язык программирования. Обычно декларативный и довольно корявый, притом слабо документированный. Поэтому проще становится именно язык программирования (скрипты) и использовать вместо изучения что где правильно прописать.

Исходная версия praseodim, :

Вот именно что кувалдой. Сначала кувалдой заколачивают нужное поведение, а потом жалуются, когда всё разваливается к хренам собачьим (или просто ноют, что «нововведения неудобные»). А как же почитать маны и покурить доки? Сам же сидишь хвастаешься.

Самое смешное, что оказывается вариант с

 chattr +i /etc/resolv.conf 
описан в дебиановской вики, хотя казалось бы вот уж кувалдой тоже забить.

Выставь в /etc/NetworkManager/NetworkManager.conf в секции [main] ключ dns=none и правь resolv.conf вручную сколько влезет без всяких кувалд.

Но лучше конечно сделать по уму. Какую задачу ты пытаешься решить?

Задачу подключения к разным провайдерам в разное время и вкл/выкл NAT при этом, плюс файрвол. Для этого у меня просто несколько скриптов есть, которые я запускаю. У скрипта имя провайдера, плюс вариант скрипта с nat в имени - это если хочу что-то роутить через комп.

Может это можно через NM и/или resolved по феншую сделать, но мне проще было еще несколько лет назад один раз написать скрипты и не думать больше над тем, что там меняется.