Могу ли я создать виртуальную сеть и поместить ее файл конфигурации вне каталога etc?

По некоторым причинам мне нужен временный интерфейс, где его файл конфигурации будет существовать только на оперативной памяти, поэтому он будет удален при отключении питания.

Является ли это возможным? Как?

Сетевая система – это больше, чем файл конфигурации. На самом деле это сумма всех сетевых компонентов, используемых операционной системой.

Таким образом, даже если вы измените большинство файлов конфигурации, это, вероятно, ни на что не повлияет, пока вы не перезапустите соответствующую службу / программу.

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

На многих Linux вы можете создавать интерфейсы, которые не будут работать во время загрузки.

Или вы можете создать сценарий оболочки, которая создает интерфейс IP.