Различия
Здесь показаны различия между двумя версиями данной страницы.
linux:ubuntu:netplan:главная [2018/06/14 17:10] v.sabinich [Дополнительная информация] |
linux:ubuntu:netplan:главная [2020/03/10 22:01] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ==== Описание ==== | ||
- | **Netplan** — это обработчик абстракции сетевых настроек. Используется для упрощения и обобщения настроек сети на системах Linux. | ||
- | {{ :linux:ubuntu:netplan:netplan_01.png?nolink |}} | ||
- | |||
- | В качестве формата конфигурационного файла используется [[:YAML:главная|YAML]]. Исходя из созданного yaml-файла netplan генерирует конфигурационный файл для используемого сетевого менеджера в дистрибутиве. \\ | ||
- | Использование **Netplan** дает возможность централизовано и комплексно описывать настройку сети без разделения применения операционной системы или дистрибутива: настольный, сервер, облачный или устройства интернета вещей. \\ | ||
- | Особенность разработки, предполагающая использования на системах с [[linux:systemd:networkd|networkd]], позволяет разбивать хранение настроек на три файла на одном устройстве или конфигурации. \\ | ||
- | Применяется на [[linux:ubuntu:главная|Ubuntu]] начиная с версии 17.10. | ||
- | |||
- | ==== Общий принцип работы ==== | ||
- | **Netplan** считывает файлы конфигурации из /etc/netplan/*.yaml, созданные вручную или в автоматическом режиме. В процессе загрузки Netplan генерирует в /run/ нужные файлы конфигурации для используемых в системе сетевых менеджеров. \\ | ||
- | На текущий момент поддерживаются NetworkManager и [[linux:systemd:networkd|Systemd-networkd]]. | ||
- | |||
- | {{ :linux:ubuntu:netplan:netplan_02.png?nolink |}} | ||
- | |||
- | ==== Команды управления ==== | ||
- | Применить настройки, включая перезапуск сетевых менеджеров | ||
- | netplan apply | ||
- | |||
- | Произвести генерацию файлов конфигурации сетевых менеджеров | ||
- | netplan generate | ||
- | |||
- | ==== Дополнительная информация ==== | ||
- | * [[https://netplan.io|Официальный сайт разработчиков]] | ||
- | * [[vmmanager:ubuntu-18.04-x86_64-minimal|Шаблон Ubuntu 18.04 server]] | ||
- | * [[linux:ubuntu:netplan:simple-static-ip|Пример конфигурационного файла Netplan]] | ||
- | * linux:ubuntu:netplan:reference|Описание параметров конфигурационного файла | ||
- | * [[linux:ubuntu:netplan:как добавить IP-адрес#ipv4|Как добавить IPv4 в Ubuntu 17.10/18.04]] | ||
- | * [[linux:ubuntu:netplan:Как добавить ip-адрес#ipv6|Как добавить IPv6 в Ubuntu 17.10/18.04]] | ||
- | * [[linux:ubuntu:netplan:Как добавить интерфейс|Как добавить интерфейс в Ubuntu 17.10/18.04]] |