Эти наборы дополняют друг друга, но не взаимовыгодны.
FWIW, ifconfig является всего лишь инструментом среди других инструментов *config, которые используются для настройки сетевых интерфейсов.
Инструменты ifup(8) и ifdown(8) - это один слой выше инструменты *config. Вы можете рассматривать их как вспомогательные инструменты.
Аналогично, NetworkManager является уровнем выше инструментов ifup(8) и ifdown(8). Из-за отсутствия лучшего термина NetworkManager может организовать инструменты (ets) с уровней ниже, чтобы облегчить выполнение задач более высокого уровня, таких как общий доступ к подключению к Интернету, по сравнению с использованием только инструментов с уровней ниже.