Настройка сети при помощи 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/
Спасибо за хорошую подачу материала. Удобная утилитка. Надо её взять на вооружение.
Пожалуйста!
Классный обзор! Когда такой был очень нужен!
Спасибо, я старался. Приходите еще!
Удобная тулза, непонятно почему его некоторые хэйтят
Я думаю - по тому же принципу, что и SystemD, и FirewallD. Когда-то давно освоив, на каком-то уровне, inint, iptables, ifconifg не готовы к тому что мир меняется и нужно адаптироваться, и продолжать развиваться.
@@YuriyLebedev Из недавнего: Задача - настроить PBR на 4 ISP. Нужно маркировать трафик и пускать по нужным таблицам маршрутизации. Если один или несколько провайдеров падает, то пускать траф черз других. При восстановлении работоспособности упавших провайдеров, сессии должны оставаться там где были установленны. Может у меня руки не из того места, но с nmcli и firewalld этого сделать легко не получилось. Только через iptables + iproute2 + dispatcher.d. В firewald можно использовать direct rules, но это тот же iptables, только через firewalld.
+ Если дебажить firewalld, то знать iptables и linux packet flow всё равно необходимо, и зачем этот оверкилл неясно.
Хотя могу согласиться, что решать простые задачи, типа сконфигурировать базовые настройки сети и разрешить пару сервисов на интерфейсе, быстрее и удобнее через nmtui/nmcli и firewall-cmd.
Каждый инструмент - под свои цели, как говорится.
@@domitoridesuЯ бы предположил, что задачка из сценария, где о сетевом оборудовании высокого класса либо не слышали, либо денег нет? Ну и, собственно, после анонса RHEL8, iptables учить смысла уже нет.
@@YuriyLebedev Да, Вы правы, задача из класса - на циску нет денег) В восьмерке просто заменят бэкенды различных tables на nftables. Но всё же, linux используется и как серверное решение и как сетевой шлюз с проксями и балансерами. И firewalld под это дело, пока не очень подходит. Просто теперь придётся учить firewalld и nftables. Поэтому люди и ноют))
Отличная подача информации)
Спасибо, стараюсь!
как я понимаю ,nmcli доступен только если network-manager установлен? просто на большинстве машин, с которыми приходится работать нет ни GUI ни network-manager
С какими же невероятными дистрибутивами вы работаете?
Подскажи. Есть виртуальная машина в hyper v. В ней установлена ос Cento7. Есть сетевых интерфейса. При запуске работает только один. Как сделать чтоб оба работали?
Веб-каст смотрели?
@@YuriyLebedev Да посмотрел спасибо, запустил оба сетевых интерфейса. Подскажите как дать доступ из интернета к Centos7? Открыл порты с помощью IP Tables, на маршрутизаторе тоже пробросил порты