The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Netplan 1.1, инструментария для настройки параметров сети

15.08.2024 13:38

Представлен релиз инструментария Netplan 1.1, развивающего формат для хранения настроек сетевых интерфейсов и связанные с ним утилиты для управления сетевыми конфигурациями. Netplan обеспечивает хранение параметров в формате YAML и предоставляет бэкенды, абстрагирующие доступ к конфигурации для NetworkManager и systemd-networkd. Инструментарий применяется в дистрибутиве Ubuntu начиная с выпуска 17.10 и в сборках Debian 12 для облачных систем. Проект развивается компанией Canonical при участии сотрудников из Microsoft и Deutsche Telekom. Код проекта написан на языках Python и C, и распространяется под лицензией GPLv3.

Работа netplan сводится к чтению сетевых настроек из файлов "/{lib,etc,run}/netplan/*.yaml" в процессе начальной загрузки и записи конфигурации в каталог /run в формате, подходящем для дальнейшей обработки в systemd-networkd или NetworkManager. Вся конфигурация хранится только в исходном YAML-файле без использования "/etc/network/interfaces", при этом допускается разделение конфигурации на несколько файлов, например, для выноса в отдельные файлы настроек libvirt и lxd. Описание параметров сетевых интерфейсов осуществляется при помощи декларативного синтаксиса, позволяющего достаточно просто описать структуру сложной сети.

В отличие от формата ifupdown в netplan применяется декларативный синтаксис; имеется возможность применения масок для имён сетевых интерфейсов, MAC-адресов, драйверов и других компонентов; при разборе иерархии параметров сетевых интерфейсов учитывается контекст, что позволяет корректно и в правильном порядке передать настройки обработчикам (в ifupdown при разборе сложных конфигураций не исключено возникновение проблем, вызванных состоянием гонки).

В новом выпуске:

  • Возможность переопределения логики сервиса systemd-networkd-wait-online для ожидания отдельных внутренних (link-local) и маршрутизируемых (с состоянием routable) сетевых интерфейсов.
  • Поддержка изменения настроек режима eswitch (embedded-switch-mode) для сетевых интерфейсов без виртуальных функций (VF, virtual-function) на устройствах SR-IOV (Single Root I/O Virtualization).
  • Поддержка флагов, позволяющих влиять на парсер конфигурации для игнорирования отдельных некорректных настроек без остановки генерации всей конфигурации бэкенда.
  • Внесены исправления, решающие проблемы, специфичные для ProtonVPN и Microsoft Azure Linux.


  1. Главная ссылка к новости (https://blog.slyon.de/2024/08/...)
  2. OpenNews: Релиз дистрибутива Ubuntu 24.04 LTS
  3. OpenNews: Доступна система конфигурации сети Netplan 1.0, используемая в Ubuntu
  4. OpenNews: Опубликованы ближайшие планы развития Ubuntu Desktop
  5. OpenNews: Ubuntu переходит на формат сетевой конфигурации netplan
  6. OpenNews: Релиз сетевого конфигуратора NetworkManager 1.48.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61709-netplan
Ключевые слова: netplan
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (124) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:42, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ещё один нескучный инструмент настройки... Доколе? Почему не взять один инструмент и просто его пошагово улучшать с обратной совместимостью? А, это же Linux, здесь царит анархия.
     
     
  • 2.3, Wed (??), 13:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Люблю анархию! Она позволяет линуксоидам принимать собственные решения и жить по своим правилам.

     
     
  • 3.7, noc101 (ok), 14:22, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И делать плохо! Молодцы!)
     
     
  • 4.10, Аноним (10), 14:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Почему плохо? Анархия мать порядка.
     
     
  • 5.13, Аноним (13), 14:54, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надеюсь это шутка
     
     
  • 6.17, Аноним (10), 15:12, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какая шутка? Читай теоретиков анархизма.
     
  • 5.93, noc101 (ok), 00:42, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему плохо? Анархия мать порядка.

    Потому что плохо. В Линуксе хорошо мало что сделано.
    Когда пользуешься Линуксом, всегда видишь как всё сделано на пол шишечки.
    И Анархия никогда не была матерью порядка. Это фантазия детей. Пора взрослеть.

     
     
  • 6.99, Аноним (99), 07:40, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "Плохо, потому что это никогда не может быть хорошо."
     
  • 4.81, Котофалк (?), 22:48, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, и делать много. Чтобы многие выбрали то, что считают хорошим именно они.
     
     
  • 5.92, noc101 (ok), 00:41, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, и делать много. Чтобы многие выбрали то, что считают хорошим именно
    > они.

    Когда МНОГО стало синонимом ХОРОШО? Лол

     
     
  • 6.101, Аноним (99), 07:44, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Когда человеки осознали, что у них есть ВЫБОР.
     
     
  • 7.115, noc101 (ok), 10:11, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Когда человеки осознали, что у них есть ВЫБОР.

    Выбор где выбора нет. Это всё иллюзия.

     
  • 6.129, aNonim (?), 12:06, 18/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Когда закон диалектики провозгласил, что количество переходит в качество.
     
     
  • 7.130, noc101 (ok), 12:18, 18/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда закон диалектики провозгласил, что количество переходит в качество.

    Во первых, не всегда много переходит в хорошо.
    Во вторых, при переходе от МНОГО к ХОРОШО, всегда МНОГО становится МЕНЬШЕ или МАЛО.
    То есть, количество не остается прежним.
    И поэтому, МНОГО ВСЕГДА ХУЖЕ!

     
  • 4.98, Аноним (99), 07:37, 16/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.117, noc101 (ok), 10:29, 16/08/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.25, Аноним (1), 15:26, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Она позволяет

    Напомнить про systemd?

     
     
  • 4.36, Соль земли (?), 16:02, 15/08/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.103, Аноним (99), 07:50, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот systemd, как раз, антипаттерн. Он противоречит свободе выбора.
     
     
  • 5.116, noc101 (ok), 10:12, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот systemd, как раз, антипаттерн. Он противоречит свободе выбора.

    Наверное это один из главных плюсов. От чего у сообщество фанбоев и горит. Это приятно

     
  • 2.5, Аноним (10), 13:59, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >Почему не взять один инструмент и просто его пошагово улучшать

    А почему не взять один сорт колбасы и его улучшать? А почему не сделать один автомобиль, но хороший? А почему бы всем людям не работать на одном заводе? Ответ - потому что людей много и у каждого свои потребности. Одному нравится ливер, другому докторская, а третьему электромобили и не работать на заводе.

     
     
  • 3.59, leap42 (ok), 17:19, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо сказано. Но ложь, ибо аналогов не 0, а так много, что уже больше чем достаточно) Отсюда выходит "почему бы не сделать 5 автомобилей, но хороших, вместо 10 хреновых?".
     
     
  • 4.64, JackONeill (?), 17:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потому что и у создателей автомобилей свое видение идеала. Хочется тут написать - сделай, но ведь не выйдет. Найдется кто то, кто скажет - фигня, не удобно, лучше работает вот тот (...)
     
     
  • 5.82, Котофалк (?), 22:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И видение, и возможности и экономика их продукции - всё разное.
     
  • 3.73, Аноним (73), 20:52, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Колеса, колеса разной формы и разные варианты крепления у каждой фирмы не забудь. Вот это линукс, вот сила.
     
     
  • 4.74, нах. (?), 20:59, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, я не хотел бы тебя огорчать, но... у одной автофирмы обычно два десятка типов колес, совершенно невзаимозаменяемых между разными моделями а бывает и редизайнами одной и той же.

    А еще и типов резины существует на одно и то же колесико тоже несколько десятков.

     
     
  • 5.77, Аноним (73), 21:04, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак колеса разной формы тебе ни о чём не говорит? Круглые, треугольные, квадратные, как в следствие вели колобки и т.д. Разные варианты креплений это не на болты и гайки. Это на болты, на шпильки, на сварку, на липучку, на электромагниты.
    На шины три цифры надо, полностью понятно налезет или нет. На диски пять цифр. Всё. Никакой ереси у одного в мм у второго в локтях измеряется. Берешь подходящие типо-размеры и катаешь. Специалисты по линуксы, май эсс.
     
     
  • 6.85, нах. (?), 23:28, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Колеса все круглые, точно так же как ВСЕ конфигурилки настраивают одни и те же сетевые интерфейсы через один и тот же апи. И адреса одни и те же, надо же ж.

    Но колес этих - бесконечное количество, и все - разные. (и да, помимо любимых тобой шпилек - еще и шина TPM бывает, в кой-чем поновее дедушкиной победы - ТОЖЕ разная, нихрена коннекторы разных марок не подходят)

    И никто почему-то не удивляется что оно вот так.

     
     
  • 7.128, Аноним (73), 17:42, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо передернул, но нет.
    Администратор и пользователь не работают напрямую с сетевым стеком. То что они видят это колеса треугольные-круглые-отсутствие колес(как ниже подсказывают).

    > И адреса одни и те же, надо же ж.

    Очень охота увидеть настройку двух сетевых и роутинг переносимый копированием между разными "инструментами" для настройки сети.

    > (и да, помимо любимых тобой шпилек - еще и шина TPM бывает, в кой-чем поновее дедушкиной победы - ТОЖЕ разная, нихрена коннекторы разных марок не подходят)

    А, то есть подходящий типоразмер я не могу поставить на другую машину? Или васей диагностом, обманкой, лейкопластырем на панель и т.д. заглушить датчик и дальше поехать? Ты сам то понимаешь что говоришь?

     
     
  • 8.133, нах. (?), 12:50, 19/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну зайди посмотри на netplan Да, он умеет в новых версиях которых еще нет в lt... текст свёрнут, показать
     
  • 4.104, Аноним (99), 07:54, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Колеса, колеса разной формы и разные варианты

    Не только лишь колёса, есть ещё крылья, магнитнопланы.

     
  • 2.6, noc101 (ok), 14:22, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    На самом деле проблема в том, что старые инструменты часто полное убожество. И это благодаря анархии в Линуксе.
    У нетплана все хорошо, кроме одного, формат конфигов. Лишний пробел и всё поломалось. ГЕНИАЛЬНО БЛИН! За такое, я бы руки отшивал к заду.
     
     
  • 3.11, Аноним (10), 14:51, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >старые инструменты часто полное убожество. И это благодаря анархии в Линуксе.

    Надо полагать старые инструменты в других системах прекрасны? Убожество - это невозможность внедрения нового. А старые инструменты - это данность, медицинский факт. И успешность системы определяется способностью и потенцией их менять.

     
  • 3.15, Аноним (13), 15:06, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы не сказал что в Линуксе анархия.
     
     
  • 4.18, Аноним (10), 15:15, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Анархия - это безвластие. В линуксе (имеется ввиду вся экосистема) есть группы интересов, есть отдельные акторы, но централизованной власти нет. Анархия в чистом виде.
     
  • 3.21, Вася (??), 15:19, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    у нетплана убогие пути, убогий конфиг, следовательно, он сам убогий. Отличный формат настройки сети, например, у дебиана: /etc/network/interfaces (.d)

    Но это же не yaml! это же в etc? а как же написать все в убогом формате? а почему бы не запрятать все в fhs подальше?!

     
     
  • 4.23, Аноним (10), 15:24, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Плохой у interfaces формат, он был придуман для правки руками. Сейчас никто в здравом уме руками сетку не настраивает.
     
     
  • 5.27, Аноним (27), 15:32, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вот вообще никто, ну комон
     
     
  • 6.39, НяшМяш (ok), 16:33, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Админ локалхоста делает это один раз и не зашкварится поредактировать неудобный формат. У всех остальных всё давно в облаках и там это жутко удобно.
     
     
  • 7.45, пох. (?), 16:45, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, ну да - очень удобно парсить пробелозависимый формат.
    Зато бездарные программисты-на-пихоне при деле.

    (чтобы поправить древние плейнтекстовые конфиги - обходились sed)

    А для локалхоста да - сойдет, все остальные современные варианты в разы хуже.

     
     
  • 8.83, Котофалк (?), 22:53, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну sed строго говоря неизящное решение Гораздо правильнее генерить из шаблона ... текст свёрнут, показать
     
     
  • 9.94, morphe (?), 04:35, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот бы кто это любителям kubernetes helm объяснил ... текст свёрнут, показать
     
  • 5.32, OpenEcho (?), 15:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас никто в здравом уме руками сетку не настраивает.

    Если он хомяк, наслаждающийся удобством где всё за него автоматом или через блондо-интерфейс одним единственным интерфейсом и то тот ВайВай, то оно конечно, а вот если будет 4+ интерфейса, где три для баланса+фэйловер, да еще с приоритетами а то еще и с QoS а четвертый вообще завиланен и имеет свои роуты на каждый влан, то удачи... в здравомыслие особенно с "удобным" блондо интерфейсом

     
  • 5.90, noc101 (ok), 00:37, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Плохой у interfaces формат, он был придуман для правки руками. Сейчас никто
    > в здравом уме руками сетку не настраивает.

    Громкое и глупое утверждение.

     
  • 3.43, Аноним (43), 16:43, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предполагается, что ты эти конфиги будешь генерировать по данным из IPAM, а не вручную писать. Вручную как раз формат systemd-networkd удобнее, там негде ставить лишние пробелы. Но ручных админчиков высоконагруженных локалхостов хлебом не корми, дай только куда-нибудь по ssh залезть и конфиги в vi подредактировать.
     
     
  • 4.63, пох. (?), 17:48, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Предполагается, что ты эти конфиги будешь генерировать по данным из IPAM

    по данным из IPAM ты точно так же мог нагенерить себе и interfaces
    (даже, пожалуй, и проще - опять же не нужен ни пихон, ни странные библиотеки для генережа нескучного синтаксиса с пробельчиками)

    А вот когда потом надо что-то поменять, да еще и не сломав - вот тут начинаются *неприятности*.

    > не вручную писать. Вручную как раз формат systemd-networkd удобнее, там негде

    разьве что у тебя один интерфейс и одна сеть.
    А ковыряться в помойке из links и network пытаясь понять где именно пакетики уезжают не туда - так себе развлечение.

     
  • 3.105, Аноним (99), 07:58, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Лишний пробел и всё поломалось. ... За такое, я бы руки отшивал к заду.

    Хочешь нервы вылечить? Попрограммируй на Python.

     
     
  • 4.111, noc101 (ok), 10:04, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>Лишний пробел и всё поломалось. ... За такое, я бы руки отшивал к заду.
    > Хочешь нервы вылечить? Попрограммируй на Python.

    Ахахаха. Нет спасибо. Я как вижу синтаксис Питона, сразу радуюсь что на С++ умею программировать)))

     
  • 3.125, anonymos (?), 02:58, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сеть настраивается утилитой "ip"
    Простые настройки можно упаковать в alias
    Если настройки сложные и их нужно проводить при каждом рестарте, пишешь простенький скрипт на bash
    Это все дедовские технологии, но они работают на любой GNU OS на базе ядра Linux
    Единственный минус (для разного рода мышеводов), нужно понимать что ты настраиваешь и как это работает )))
     
  • 2.8, OpenEcho (?), 14:25, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Почему не взять один инструмент и просто его пошагово улучшать с обратной совместимостью?

    Потому-что это будет монополия, где рано или поздно к власти придут нехорошие люди и будут продвигать централизованно свои пидо--ие идеи\

    > А, это же Linux, здесь царит анархия.

    Не анархия, а разнообразие, с конкурентносьтю и новыми идеями

     
     
  • 3.9, OpenEcho (?), 14:28, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но в данном конкретном случае я пожалуй согласен, - не стоит простейшие вещи оборочивать в "улучшения"
     
     
  • 4.12, Аноним (10), 14:54, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в том, что это обращение ни к кому. Не существует Единого Архитектора, который бы тебя послушал и согласился. Существует миллиард людей, которые хотят жить по-своему. Можно с ними спорить, можно не спорить, можно плакать об этом по ночам. Реальности абсолютно всё равно. А можно поймать дзен и найти хорошее в таком положении)
     
     
  • 5.28, OpenEcho (?), 15:35, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так именно об этом не последний, а мой предпоследний пост ;)
    А последний, так, моё ИМХО
     
  • 3.29, Аноним (29), 15:39, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не анархия, а разнообразие,

    Т.е линукс это идеал инклюзивности с кучей разных групп объединенным по извращениям?
    Логично, логично.
    Мне как-то такое раньше в голову не приходило.

    Итак, у нас есть прдолики которые любят все компилять, часами и днями, но в последнее время гента поставляет бинари, что в глазах многих уже предательство.
    Есть фанатики Щво6одьки из латинской америки, где много диких бибизян, они самобичуют себя отказываясь от рабочего железа и только удаляют поддержку. Мазохизм в чистом виде.
    Есть любители гнома и его, так называемого, дизайна.
    Есть фанатики ЖоПЛь которые любят ломать людям ядро при минорных обновлениях...

    Та тут целый зоопарк девиантов!

     
     
  • 4.54, OpenEcho (?), 16:57, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Т.е линукс это идеал инклюзивности с кучей разных групп объединенным по извращениям?

    Не извращениям, а по интересам, - очень большая разница

    Но если не нравится, то у вас есть выбор между загонами-фермами для желающих не напрягать мозги: мелкософт, эппл, мундроит, но даже у них, не все под одним колпаком

    > Та тут целый зоопарк девиантов!

    Ну экперимент с ЦУМ/ГУМ где одежда отличалась только размерами - не прокатил, но вы все еще можете окунуться в среду единообразия, говорят билеты в северную корею теперь доступнее

     
  • 4.112, noc101 (ok), 10:07, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Есть любители гнома и его, так называемого, дизайна.

    Я любитель Гнома. Люблю минимализм. Считаю, что ОС должна быть как можно минимально заметна при работе. И Гном это мне дает.

    Но при этом я и КДЕ уважаю. Это просто другая школа, с другими ценностями. Кому то Гном, комуто КДЕ, а кому и Крыска. Это дело вкуса, а за вкусы не бьют.
    З.Ы. Еще бы верхнюю панель убрали нафиг и переместили в таск бар, был бы идеал.

     
  • 3.91, noc101 (ok), 00:39, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не анархия, а разнообразие, с конкурентносьтю и новыми идеями

    Не разнообразие, а зоопарк!
    И цена этому зоопарка, нестабильная кодовая и программная база Линукса! Что выливается в отталкивание пользователей и бабла от Линукса. Что в итоге выливается в 6% на рынке Десктопов.

     
     
  • 4.96, OpenEcho (?), 04:55, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Что в итоге выливается в 6% на рынке Десктопов.

    Я вам открою великю тайну, но только вы ни кому плыз, - Десктом доминировал и доминирует Виндовс


     
     
  • 5.113, noc101 (ok), 10:09, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Что в итоге выливается в 6% на рынке Десктопов.
    > Я вам открою великю тайну, но только вы ни кому плыз, -
    > Десктом доминировал и доминирует Виндовс

    И это факт.
    Но, если бы Линукс был более централизованн, более стандартизирован, более прагматичен, то был бы не 6%, а 20 или больше %. А может и вообще победил на рынке в итоге.
    Но это фантазия, Винде нечего боятся. Линукс всё делает, чтобы этого не свершилось. И даже сообщество этого боится.

     
     
  • 6.121, OpenEcho (?), 13:45, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Но, если бы Линукс был более централизованн, более стандартизирован, более прагматичен,

    Тогда это будет таже винда только под другим соусом и управляемая другой шайкой

     
     
  • 7.124, noc101 (ok), 16:25, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Но, если бы Линукс был более централизованн, более стандартизирован, более прагматичен,
    > Тогда это будет таже винда только под другим соусом и управляемая другой
    > шайкой

    То есть сделать хорошо это к виндовс? Лол

     
     
  • 8.126, anonymos (?), 03:08, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вы все не правильно поняли Сделать хорошо - это таки Linux Gentoo Но Вам эт... текст свёрнут, показать
     
     
  • 9.127, noc101 (ok), 03:59, 17/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты главное в это верь мальчик Смотри твой любимый линукс преодолеет 6 З Ы Дет... текст свёрнут, показать
     
  • 8.135, OpenEcho (?), 02:38, 28/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А где тут было вообще про хорошо ... текст свёрнут, показать
     
  • 2.14, КО (?), 15:01, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я так понял вы пользуетесь лицензионным Windows с Edge, MS Office, OneDrive, встроенным плеером и MS Office?
     
     
  • 3.47, Аноним (43), 16:48, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я пользуюсь. Кроме плеера, вместо него спотифай. Очень удобно для работы. Особенно люблю Эксель365 для экспресс-анализа поведения и чтобы по быстрому графики нарисовать и коллегам ссылку отправить чтобы сообща проблемы решать. В чём проблема?
     
  • 3.114, noc101 (ok), 10:10, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так понял вы пользуетесь лицензионным Windows с Edge, MS Office, OneDrive,
    > встроенным плеером и MS Office?

    А что в этом плохого?
    Даже встроенный плеер нормальный!

     
  • 2.33, Соль земли (?), 15:54, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это в идеальном мире. Такое невозможно. Только в мыслях.
     

  • 1.2, Аноним (2), 13:48, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    класическая настррйка - это сложно...
    Добавь геморая в свою жизнь и почувствуй значимость простых вещей
     
  • 1.4, Аноним (4), 13:51, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сколько заново NetworkManager не изобретай, лучше не получится.
     
     
  • 2.106, Аноним (99), 08:04, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мы ещё не пробовали NetworkManager обернуть в PowerShell, заботливо подаренным нам платиновым спонсором, или в .NET.
     

  • 1.16, Cyber100 (ok), 15:07, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    самое попоболь, когда меняют именование nic с, например, православного eth0 на какое-нибудь басурманское enp0sn1e при очередном обновлении системы, а именования ников в самом yaml оставляют старыми. и вот ты, по ssh все обновил, и твой хост за тысячу км от тебя неожиданно но верно отвалился к муямЪ...
     
     
  • 2.19, Аноним (10), 15:17, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А ipmi на что даден? Обновление и так должно подразумевать ребут и change request.
     
     
  • 3.22, Вася (??), 15:20, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    он не везде даден раз и два - не всегда нужно ломаться, что б потом героически чинить.
     
     
  • 4.24, Аноним (10), 15:25, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А где он не даден то? Какой прод без ipmi? Это не прод, а чушь какая-то, уронить которую не жалко, видимо, для бизнеса.
     
     
  • 5.35, Соль земли (?), 15:59, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    бомжедатацентры в подвале на деревянных стелажах
     
  • 5.69, Аноним (69), 19:21, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это рутер, через который и ipmi :-P
     
  • 5.108, Вася (??), 08:52, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    он может быть за неудобным впном, он может быть забыт, он может быть просто сломан про общей исправности платформы. Это какой-то додикоподход, в любой непонятной ситуации идти в ipmi, когда ситуацию можно было 100 раз избежать уровнем выше
     
  • 3.26, Cyber100 (ok), 15:29, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ахренеть, какие все гипер-модные стали... в некоторых зажопинсках все это может крутиться на домашнем компутаторе, времен пентиум-3.
     
     
  • 4.30, Аноним (10), 15:41, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какие к свиньям модные? Это обычный профессионализм. Ты либо ставишь нормальное железо, либо держишь армию филдов, которые ходят и бутают зависшие тачки. Что из этого дороже - вопрос творческий. Прод на пентиум-3 это какая-то подкроватная история, сервер 1С для шаурмечной, это не индустрия. Понятное же дело, что я серьезной работе в IT говорю, а не о шаурмечных.
     
     
  • 5.38, Cyber100 (ok), 16:12, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    гражданин, Вы гипер-далеки от реалий. этот Ваш предполагаемый "идеальный" прод - не более, чем единичная фантастика. далее мкада(ну или чего там, у Вас) посмотри.
     
     
  • 6.40, НяшМяш (ok), 16:36, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У "реалистов" опять весь мир ограничен государственными границами. "Идеальный" прод в контексте обсуждения - это подавляющее большинство систем в мире. Сабж прямая тому иллюстрация.
     
     
  • 7.41, Cyber100 (ok), 16:39, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    у меня есть стойкое впечатление, что мой первый пост ВСЕ читают по-диагонали.
    я не обсуждал "про" прод, отсутствие/наличие ипми и т.д.
    я высказался, что именование ника не изменяется в ямле, при его изменении в системе.

    "профессионалы" докопались до "про" прода.

    я не буду рассказывать тут про селектел и мою работу там. для вас данное достаточно "про"?

    глаза и задницы-то выньте, профессионалы...

     
     
  • 8.50, Аноним (50), 16:53, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну судя по тому случаю, когда сюрпризы обновления случаются в 1000 км, а не тест... текст свёрнут, показать
     
  • 7.44, Аноним (50), 16:44, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Утверждение в стиле "универсалес". Разных уровни, кошельки и потребности.
     
  • 6.52, Аноним (10), 16:54, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чел, у меня цоды по всей стране. Такого, что где-то нет удаленного интерфейса управления - ноль кейсов. Даже блин в Хабаровске. Просто потому что люди умеют считают деньги даже на Гаити. Это называется блин профессионализм и взрослое отношение к делу. А ты говоришь про рога и копыта. Опровергнуть элементарно - назови любую крупную ИТ компанию, у которой не так. Жду)
     
     
  • 7.57, пох. (?), 17:07, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чел, у меня цоды по всей стране.

    стотыщ одних только курьеров!

    > Просто потому что люди умеют считают деньги даже на Гаити.

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

    > Опровергнуть элементарно - назови любую крупную ИТ компанию, у которой не так.

    hetzner для тебя достаточно крупная? "можем подключить ip-kvm"

    (а если ты про РФ - тут нет крупных компаний не связаных с распильно-откатными и прочими криминальными деньгами. Поэтому цена для них вообще не имеет значения. И нет, это не профессионализм и не взрослое отношение к делу, а малиновый пиджак из 90х)

     
  • 7.67, Cyber100 (ok), 18:09, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ты реально тугой?

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

    надеюсь, теперь я все разжевал для всех?..

     
     
  • 8.68, пох. (?), 18:22, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    системной переменной - чего Откуда система и что вообще ты считаешь - системой... текст свёрнут, показать
     
  • 5.109, Вася (??), 08:56, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а зачем это делать, если у тебя нормально настроена система и не отказывается бутаться по каждому чиху?
    до системд все работало нормально, всегда можно было достучаться до компа без приседаний.
    пришло системд и теперь каждый недоадмин предлагает постоянно держать триста консолей с ipmi открытыми.
    А если не целесообразно иметь ipmi? филиал фирмы на 5 человек, все работает на микрокомпе, ipmi принципиально нет? почему изза криворуких с ipmi должны страдать все?
     
  • 2.34, Соль земли (?), 15:58, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что eth0 и eth1 могут поменяться местами. А новое именование прибито гвоздями к железу и конкретной шине.
     
     
  • 3.49, пох. (?), 16:52, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    и вот угадай - как оно сегодня на этом вот хосте называется.
    eno1, ens160, или может быть enp3s0 ?

    А eth1 может и вовсе при этом не быть - если у хоста ровно один интерфейс. И если когда-то ты мог просто выбросить сгоревшую сетевую и воткнуть новую - то теперь тебя ждет сюрпризец. Подключай-ка консольку и пердолься с нескучным форматом конфига.

     
     
  • 4.58, Самый умный аноним (?), 17:07, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А net.ifnames для кого
     
     
  • 5.60, пох. (?), 17:31, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    для любителей костылепердолинга, вероятнее всего. К тому же оно вроде deprecated и в любой момент может быть выпилено совсем.

    Я слабо представляю себе как ты будешь его пихать хотя бы в первые десятки систем, особенно если не однотипных (как оно на первых десятках обычно и бывает).

    А на локалхосте оно и не надо, как-нибудь один раз выяснишь как у тебя сетевуху сегодня назвали.
    (проще чем пердолиться с консолькой-то)

    Да, криво, неудобно, как и весь этот ваш современный линукс. Но проще чем пытаться ccaть против ветра.

     
  • 4.110, Соль земли (?), 09:39, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот тут объясняется как создаётся имя интерфейса, всё очевидно https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceN
     
     
  • 5.120, пох. (?), 13:20, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "все очевидно" - как называется интерфейс на вот этом внезапно понадобившемся тебе сервере - ты не знаешь.

    А вот до "очевидных" улучшизмов - он назывался бы eth0 или в крайнем случае eth1 (потому что у сервера их два ровно) и даже если ты путаешься в двух соснах - просто положи два конфига с одинаковыми параметрами (заодно поможет от запрещенное-на-[запрещеноназывать]-сайте слово перепутавшего дырки при подключении - "да и х...й с ним!", а то отправишь переподключать правильно - он в этот раз серверы перепутает и выдернет провод из работающего)

    Ну разумеется сейчас стало луДше. Работа кипитЪ!

     
     
  • 6.122, Соль земли (?), 15:55, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    eth0, eth1 присваиваются в порядке опроса интерфейсов драйверами и этот порядок заренее неизвестен.

    Решили придумать более явный принцип присвоения имён, чтобы убрать фактор случайности.

    Вот ещё почитать https://github.com/systemd/systemd/blob/main/docs/PREDICTABLE_INTERFACE_NAMES.

     
     
  • 7.123, нах. (?), 16:16, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    этот порядок был прекрасно известен до ломающих штабленонсенс изменений примерно в 2014м году. Более того, когда один раз его понадобилось изменить (ровно один раз за десять лет) - об этом всех заинтересованных предупредили за пол-года, и ничего страшного тоже не произошло.

    Для системы у которой ровно один интерфейс он и сегодня вполне известен. Независимо от ее внутренностей и не может внезапно измениться от того что диск пришлось пересунуть в другой корпус.

    > Решили придумать более явный принцип присвоения имён, чтобы убрать фактор случайности.

    повторяю вопрос - у вот этой впервые видимой тобой машины за номером 2345 - первый и единственный интерфейс называется eno1, ens160, или может быть enp3s0?

    (спрашивать почему в первом случае 1 а в остальных нули - я лучше не буду)

    Зато фактор случайности мы победили, ага.


     
     
  • 8.131, Соль земли (?), 11:01, 19/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тяжело идти в ногу с прогрессом enpXsY означает PCI устройство, на PCI шине X... текст свёрнут, показать
     
     
  • 9.132, нах. (?), 12:23, 19/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    дятел, ты совсем т-пенький Я не спрашивал твое ценное мнение что оно означает ... текст свёрнут, показать
     
  • 2.48, Аноним (43), 16:49, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дали им фильтры по мак-адресу, но нет, хотим eth0 и хоть ты тресни.
     
     
  • 3.51, пох. (?), 16:53, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а зачем мне фильтр по ненужному ненужно которое неудобно выяснять, невозможно запомнить и которое может внезапно отправиться в помойку вместе с картой?

     
     
  • 4.62, Аноним (62), 17:46, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо-таки взять и самостоятельно, никому не сказав отправиться? Лавкрафтиана какая-то! У меня всё прозаичнее: в инвентори все значимые параметры всего оборудования записаны, а свитч просто будет дропать фреймы с неизвестными маками и орать ошибки в мониторинг. Правда у нас и свичей с полтыщи от трёх разных вендоров, не говоря об остальном. Без хорошей инвентори с ума сошли бы наверное.
     
     
  • 5.65, пох. (?), 17:56, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Прямо-таки взять и самостоятельно, никому не сказав отправиться? Лавкрафтиана какая-то!

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

    > У меня всё прозаичнее: в инвентори все значимые параметры всего оборудования
    > записаны, а свитч просто будет дропать фреймы с неизвестными маками и
    > орать ошибки в мониторинг.

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

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

     
  • 4.107, Аноним (99), 08:15, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    MAC на наклеечке карты на карте написан и/или на упаковочке. (Ну, может, на купленной на Али и не написан, конечно.) Да и что за проблема, если не написан? Поставил новую карточку, up-нул, ifconfig тебе его с радостью покажет.
     
  • 2.76, Ширламырла (?), 21:03, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Играться с сетевыми настройками на удаленной железке -к дальней дороге!

    Известная админская примета.

     
     
  • 3.86, нах. (?), 23:32, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну блин ты так говоришь, как будто не существует сетевых инженеров, или они все время проводят в дорогах.

    У кого-то, не поверишь - профессия, "играться" с сетевыми настройками.

     

  • 1.20, Аноним (50), 15:18, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё один слой абстракции под знаменами единой нотации. По факту отрыв от реального, создание бэкдоров.  
     
  • 1.31, Аноним (50), 15:42, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то в духе update-grub?
     
  • 1.61, Аноним (61), 17:42, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сделали бы парсер на yacc и не парились. А то yaml, который в свою очередь дергает те же самые скрипты. Смузихлебы.
     
     
  • 2.66, пох. (?), 18:02, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Сделали бы парсер на yacc и не парились. А то yaml, который
    > в свою очередь дергает те же самые скрипты. Смузихлебы.

    он разные скрипты дергает. И самое в нем забавное - умеет обратно из nm извлекать изменения.

    Ну и как ты себе представляешь НЕ смузихлебный подход в наше прекрасное время - изобрести свой, не ломаемый о пробел синтаксис иерархического (!) конфига (желательно получше редхатовского ifcfg-* который тоже был уежищен с самого начала, а уж в 2k24 когда их внезапно может насыпать пару десятков - вообще чур меня) и потом писать его парсеры для всех возможных смузи-язычков  на которых пишут модные блей-пуки?

    Ну я хз - rh наверное могла бы такое продавить, но она как раз упорно не хочет. А убунтоводам это точно не по силам.

     
  • 2.70, Знатный аноним (?), 20:01, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >изобрести свой, не ломаемый о пробел синтаксис иерархического (!) конфига

    В 60-х целый язык (и не один) изобрели с неломаемым иерархическим синтаксисом. Но современным высокооплачиваемым студентам некогда такими мелочами заниматься. Это опенсоурс, детка: тут скопипастил, там подобрал, что сосед по парте использует, изолентой примотал отваливающееся и скорей в глянцевую презентацию.
    После системды, который для тех кто "я не смогла, админить сложно" удивляться не приходиться.

     
     
  • 3.78, нах. (?), 21:07, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>изобрести свой, не ломаемый о пробел синтаксис иерархического (!) конфига
    > В 60-х целый язык (и не один) изобрели с неломаемым иерархическим синтаксисом.

    ты какой из п-цовых порождений 60х хотел бы предложить на роль языка для конфига сетевых интерфейсов?
    И чем это будет лучше (человекочитаемей, простотой изменения как вручную так и скриптами) чем yaml?

     
     
  • 4.95, morphe (?), 04:46, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не надо так, ASN.1 Value Notation Format очень даже неплох
    Руками писать удобно, есть встроенный способ описания схем (сам ASN.1), и из бонусов бинарные представления, достаточно строгая валидация (строже чем тот же protobuf), стандартные конверсии во многие другие форматы (JSON/XML/...), кодогенераторы парсеров/энкодеров под все языки...
     

  • 1.72, Rollo99 (ok), 20:38, 15/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да уж, сколько хейта.
    Вполне себе полезный и современный инструмент, не без недостатков.

    Максимальный результат даёт на виртуалках в связке с cloud-init и\или vmware-tools, когда "гипервизор" передает параметры для настройки ВМ.
    А сами параметры, конечно можно и руками задавать, то удобнее через ту или иную систему управления конфигурацией.

    У netplan есть конкретная ниша, где альтернативы менее удобны.
    Это облака + подход Infrastructure as Code.

     
     
  • 2.79, нах. (?), 21:12, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Да уж, сколько хейта.
    > Вполне себе полезный и современный инструмент, не без недостатков.

    "лучшее что случилось" в области линуксовых сетевых конфигов. К сожалению.

    > Максимальный результат даёт на виртуалках в связке с cloud-init и\или vmware-tools, когда

    зачем тебе на них такой сложный инструмент и что мешает сразу писать ими конфиги для networkd?

    > У netplan есть конкретная ниша, где альтернативы менее удобны.
    > Это облака + подход Infrastructure as Code.

    конфиг netplan не является кодом.

    генерить его кодом - неудобно и требует нескучных язычков и внешних библиотек (в отличие от секционного конфига networkd)

    Его удобно читать и понимать глазами (в том числе когда конфиг не самый тривиальный, интерфейсов много, и они не простые). В отличие от порождений нечистого в виде systemd или nm.
    Но в облачках для белогривых лошариков и инфраструктурке аss-in-cocococode читать конфиги не принято, да и незачем.

     
     
  • 3.84, Rollo99 (ok), 23:05, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >зачем тебе на них такой сложный инструмент и что мешает сразу писать ими конфиги для networkd

    Потому что я не пишу конфиг для нетплана.
    Я настраиваю виртуалку "снаружи": имя и ip( статический или свободный из пула) в такой-то сети.
    А конфиг неплана и прочие формируются при "кастомизации", которая запускается при первом запуске или изменении этих параметров у ВМ.

    И мне все равно какое имя у сетевого адаптера в ОС, для меня это всегда условный "сетевой интерфейс 1", ip которого я могу узнать по api у системы виртуализации. А дальше имя и ip можно использовать для установки и настройки сервисов по ssh,  добавлять в dns, в систему мониторинга, cmdb.


     
     
  • 4.88, нах. (?), 23:48, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну а нетплан-то тогда - зачем?

    С тем же (большим, поскольку не нужны сложные прослойки) успехом мог бы генерить конфиг для systemd-networkd. Или вовсе по dhcp раздать все причитающееся и вообще ничего внутри виртуалки не настраивать (для одноразовых инстансов это и наиболее разумный вариант).

    > И мне все равно какое имя у сетевого адаптера в ОС, для меня это всегда условный "сетевой
    > интерфейс 1"

    а потом к тебе приходят с виртуалкой с двумя (тремя, десятью) сетевыми интерфейсами. Причем в виду нехилой нагрузки - с sr-iov, в виду неподдерживаемости твоей виртуализацией или отсутствия нужных лицензий и необходимостью стыковать с вендорским оборудованием в странной позе - с mlag каким-нибудь - настраивать бондинг надо внутри а не на виртуализацию надеяться, и ты такой... опа?..

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

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

     
     
  • 5.89, Rollo99 (ok), 00:30, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >ну а нетплан-то тогда - зачем?

    В ubuntu он идёт по умолчанию, вроде с 18 lts. То есть не нужно что-то ставить или делать велосипед.
    Кстати, в debian мне не удалось нормально с ним работать. Хотя с 12 не пробовал.

    >С тем же (большим, поскольку не нужны сложные прослойки) успехом мог бы генерить конфиг для systemd-networkd.

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

    >а потом к тебе приходят с виртуалкой с двумя (тремя, десятью) сетевыми интерфейсами. Причем в виду нехилой нагрузки - с sr-iov, в виду неподдерживаемости твоей виртуализацией или отсутствия нужных лицензий и необходимостью стыковать с вендорским оборудованием в странной позе - с mlag каким-нибудь - настраивать бондинг надо внутри а не на виртуализацию надеяться, и ты такой... опа?..

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

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

    Кстати 'netplan get' покажет итоговый конфиг из пачки файлов.

     
     
  • 6.119, нах. (?), 12:30, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В ubuntu он идёт по умолчанию

    ну в этом смысле - понятно, проще сдаться чем бороться.

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

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

    всякая экзотика как раз - ниша нетплана. (И да, как правило- справляется без посторонних костыликов.)
    Иначе бы мы обошлись и networkd.

    И да, get тоже пригодится если с первого раза не получилось.

     
  • 3.87, Rollo99 (ok), 23:43, 15/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >конфиг netplan не является кодом.
    >генерить его кодом - неудобно и требует нескучных язычков и внешних библиотек (в отличие от секционного >конфига networkd)

    Почему неудобно? yaml имеет четкую структуру и легко поддается "шаблонизации".
    нарисовать его можно и через bash + echo|sed, а через jinja сделать даже проще чем секционный или KV конфиг

     

  • 1.100, Аноним (100), 07:41, 16/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    netplan try это полезно
     
  • 1.102, Аноним (100), 07:45, 16/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Невидимые разделители блоков в стиле питона это деградация синтаксиса.
    Первое впечатление - смули.
    Понятно что это поколение и маркетинг.
     
     
  • 2.118, нах. (?), 11:58, 16/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Невидимые разделители блоков в стиле питона это деградация синтаксиса.

    это и есть питон, детка. Встроенного парсера блочного формата у него нет, так что бери что дают.

    > Понятно что это поколение и маркетинг.

    нет, просто других программистов шелл-скриптов у меня для вас нет. Те, предыдущие, оставили после себя п-ц в виде "interfaces" и почти такой же "ifcfg-*" - т.е. даже уже для локалхоста непригодное.

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


     

  • 1.134, Perlovka (ok), 07:59, 21/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Буквально сегодня наткнулся, это убожество не умеет рестартнуть интерфейс. Вплоть до того, что приходится рестартить систему, чтобы применились некоторые настройки.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру