1,0×
00:00/08:14
Описание
Урок 13. Настройка сети. Часть 1. Network Manager, nmcli. Бесплатные Уроки по Astra Linux.
2 года назад • 2,7K просмотров19 поставили "Нравится"
Продолжаем уроки по Astra Linux. В данном ролике мы начинаем рассматривать разные способы настройки сети, сетевых интерфейсовВ уроке используется Astra Linux SE 1.7.
Все что показано в данном уроке по linux, будет работать и в других ОС Linux/Unix: Debian, Ubuntu, Alt Linux и др.
Продолжаем уроки по Astra Linux. В данном ролике мы начинаем рассматривать разные способы настройки сети, сетевых интерфейсов. В уроке используется Astra Linux SE 1.7.
Все что показано в данном уроке по linux, будет работать и в других ОС Linux/Unix: Debian, Ubuntu, Alt Linux и др.
-------------------------------------------------------------------
Сегодня я расскажу про настройку сети. То что я покажу будет работать не только в Astra Linux, но и в других LInux системах тоже
Версии Astra Linux поддерживают целых три, а с учётом версий для мобильных устройств — 4 способа настройки сети
В этом ролике мы рассмотрим настройку сети с использованием Network Manager
Итак Во время инсталляции ОС автоматически назначает имя хоста и пытается настроить сеть, получая IP адрес по DHCP.
Поэтому сразу после инсталляции в большинстве случаев у нас уже все работает
Но что если вы хотите изменить настройки?
Настройки сети можно изменить через графический интерфейс или через командную строку.
Начнем с графического интерфейса.
Открываем меню: "Пуск — Панель управления — Сеть"
И здесь выбираем сетевые соединения
Мы видим что у нас есть Проводное соединение 1 — это называние которое выдается по умолчанию при инсталляции
Основной скрипт, его нельзя изменять
# cat /...01ifupdown
Настройки через командную строку:
# cd /etc/NetworkManager/system-connections/
# cat Проводное соединение 1
Также можно настроить сеть с помощью утилиты командной строки nmcli. Особенно это актуально на серверах, где отсутствует графика.
Утилита nmcli напрямую обращается к API для доступа к функциям NetworkManager.
Перед тем как вы начнете работать с этой утилитой, убедитесь, что NetworkManager запущен и nmcli может общаться с ним:
$ nmcli general
Еще мы можем посмотреть имя хоста:
nmcli general hostname
Получаем состояние интерфейсов:
nmcli device status
Теперь самое интересное, управление сетью nmcli.
Можно начать работу с просмотра всех профилей сетевых подключений
$ nmcli connection show
Здесь вы можете видеть одно проводное подключение для интерфейса. С помощью следующей команды можно посмотреть информацию о нём:
nmcli connection show "Проводное соединение 2"
Чтобы подключится к сети с помощью нужного подключения используйте команду up:
nmcli connection up "Проводное соединение 2"
Команды можно сокращать, например:
nmcli conn up "Проводное соединение 2"
А для деактивации подключения используйте команду down:
nmcli conn down "Проводное соединение 2"
Создание DHCP соединения:
Чтобы создать новое подключение используйте команду add. Например создадим новое подключение с именем dhcp:
nmcli connection add con-name "dhcp" type ethernet ifname eth1
Команде надо передать параметр type - тип устройства, в нашем случае ethernet (Проводное соединение), а также ifname - название сетевого интерфейса, eth1. По умолчанию используется тип подключения DHCP, поэтому больше ничего настраивать не надо и вы можете уже активировать это подключение как описано выше.
Создание соединения со статическим адресом
Для статического подключения настроек больше, вам надо передать команде add ip адрес, который будет использоваться в качестве основного в параметре ip4, а также шлюз с помощью параметра gw4:
nmcli connection add con-name "static" ifname enp2s0 autoconnect no type ethernet ip4 192.168.0.210 gw4 192.168.0.1
Продолжим настройку нашего статического соединения. Обычно оно уже может работать, но вы можете захотеть добавить DNS сервер. Для этого используется команда modify:
nmcli conn modify "static" ipv4.dns 8.8.8.8
И ещё один DNS сервер с помощью оператора +:
nmcli conn modify "static" +ipv4.dns 8.8.4.4
Для добавления дополнительной информации в поле используйте символ +.
Например, вот так можно добавить еще один ip адрес:
nmcli conn modify "static" +ipv4.addresses 192.168.0.240/24
Обратите внимание, что IP адрес должен быть из той же подсети, что и ваш шлюз иначе может ничего не работать. Теперь можете активировать подключение:
nmcli connection up static
Как видите, все очень просто и быстро. На этом все
В следующем ролике мы продолжим рассматривать настройку сети
-------------------------------------------------------------------
(Большая часть команд из видео уроков работает и в других ОС Linux/Unix)