Настройка сети при помощи nmcli в CentOS 7

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Поддержать: money.yandex.r...
    Веб-каст описывает интерфейс командной строки NetworkManager (nmcli) в CentOS 7.
    В веб-касте представлены:
    Описание синтаксиса nmcli.
    Примеры использования nmcli.
    Запуск и остановка интерфейса при помощи nmcli.
    Управление опциями при помощи nmcli.
    Управление подключениями при помощи nmcli.
    Интерактивный редактор nmcli.
    Блокировка профиля подключения.
    Автор: sites.google.c...
    Блог: lebedevum.blogs...
    Комплексное обучение: edu.softline.ru/

КОМЕНТАРІ • 16

  • @АндрейИвшин-ф4г
    @АндрейИвшин-ф4г 4 роки тому

    Спасибо за хорошую подачу материала. Удобная утилитка. Надо её взять на вооружение.

  • @stanislav428
    @stanislav428 5 років тому

    Классный обзор! Когда такой был очень нужен!

    • @YuriyLebedev
      @YuriyLebedev  5 років тому

      Спасибо, я старался. Приходите еще!

  • @barma1309
    @barma1309 5 років тому +3

    Удобная тулза, непонятно почему его некоторые хэйтят

    • @YuriyLebedev
      @YuriyLebedev  5 років тому +2

      Я думаю - по тому же принципу, что и SystemD, и FirewallD. Когда-то давно освоив, на каком-то уровне, inint, iptables, ifconifg не готовы к тому что мир меняется и нужно адаптироваться, и продолжать развиваться.

    • @domitoridesu
      @domitoridesu 5 років тому

      @@YuriyLebedev Из недавнего: Задача - настроить PBR на 4 ISP. Нужно маркировать трафик и пускать по нужным таблицам маршрутизации. Если один или несколько провайдеров падает, то пускать траф черз других. При восстановлении работоспособности упавших провайдеров, сессии должны оставаться там где были установленны. Может у меня руки не из того места, но с nmcli и firewalld этого сделать легко не получилось. Только через iptables + iproute2 + dispatcher.d. В firewald можно использовать direct rules, но это тот же iptables, только через firewalld.
      + Если дебажить firewalld, то знать iptables и linux packet flow всё равно необходимо, и зачем этот оверкилл неясно.
      Хотя могу согласиться, что решать простые задачи, типа сконфигурировать базовые настройки сети и разрешить пару сервисов на интерфейсе, быстрее и удобнее через nmtui/nmcli и firewall-cmd.
      Каждый инструмент - под свои цели, как говорится.

    • @YuriyLebedev
      @YuriyLebedev  5 років тому

      @@domitoridesuЯ бы предположил, что задачка из сценария, где о сетевом оборудовании высокого класса либо не слышали, либо денег нет? Ну и, собственно, после анонса RHEL8, iptables учить смысла уже нет.

    • @domitoridesu
      @domitoridesu 5 років тому

      @@YuriyLebedev Да, Вы правы, задача из класса - на циску нет денег) В восьмерке просто заменят бэкенды различных tables на nftables. Но всё же, linux используется и как серверное решение и как сетевой шлюз с проксями и балансерами. И firewalld под это дело, пока не очень подходит. Просто теперь придётся учить firewalld и nftables. Поэтому люди и ноют))

  • @justmarkus6025
    @justmarkus6025 5 років тому

    Отличная подача информации)

    • @YuriyLebedev
      @YuriyLebedev  4 роки тому +1

      Спасибо, стараюсь!

  • @aerahtv0000
    @aerahtv0000 2 роки тому

    как я понимаю ,nmcli доступен только если network-manager установлен? просто на большинстве машин, с которыми приходится работать нет ни GUI ни network-manager

    • @YuriyLebedev
      @YuriyLebedev  2 роки тому

      С какими же невероятными дистрибутивами вы работаете?

  • @hymanhelper6647
    @hymanhelper6647 4 роки тому

    Подскажи. Есть виртуальная машина в hyper v. В ней установлена ос Cento7. Есть сетевых интерфейса. При запуске работает только один. Как сделать чтоб оба работали?

    • @YuriyLebedev
      @YuriyLebedev  4 роки тому

      Веб-каст смотрели?

    • @hymanhelper6647
      @hymanhelper6647 4 роки тому

      ​@@YuriyLebedev Да посмотрел спасибо, запустил оба сетевых интерфейса. Подскажите как дать доступ из интернета к Centos7? Открыл порты с помощью IP Tables, на маршрутизаторе тоже пробросил порты