Настройка двух сетевых интерфейсов с помощью Netplan на виртуальных машинах Ubuntu

Убунту 11

В этой статье мы обсудим, как настроить два сетевых интерфейса с помощью Netplan на виртуальных машинах (ВМ) Ubuntu. Netplan — это утилита для простой настройки сети в системе Linux. Он использует файлы описания YAML для упрощения процесса настройки сетевых интерфейсов.

Настройка двух сетевых интерфейсов с помощью Netplan на виртуальных машинах Ubuntu — это простой процесс. Просто измените файл /etc/netplan/01-systemd-networkd.yaml, чтобы определить конфигурацию сети для каждого интерфейса, включая IP-адреса, шлюз и DNS-серверы. Сохраните файл и примените изменения с помощью команды sudo netplan apply.

Что такое нетплан?

Netplan — это утилита настройки сети, представленная в Ubuntu 17.10. Он направлен на упрощение процесса настройки сети в Linux, обеспечивая более унифицированный и удобный интерфейс. Netplan использует файлы описания YAML для определения конфигурации сети, что упрощает управление и настройку параметров сети.

Предпосылки

Прежде чем мы продолжим, убедитесь, что у вас есть:

  • Ubuntu VM как минимум с двумя сетевыми интерфейсами
  • Sudo или root-доступ к виртуальной машине

Понимание сетевых интерфейсов

В Ubuntu сетевые интерфейсы обозначаются такими именами, как enp0s3 или enp0s8. Эти имена назначаются системой и могут различаться. Вы можете проверить имена своих сетевых интерфейсов с помощью команды ip addr show.

Настройка сетевых интерфейсов

Чтобы настроить два сетевых интерфейса с помощью Netplan, вам необходимо изменить файл /etc/netplan/01-systemd-networkd.yaml. Это файл конфигурации по умолчанию, из которого Netplan считывает сетевую конфигурацию.

Вот пример того, как настроить два сетевых интерфейса:

сеть: версия: 2 Ethernet: enp0s3: адреса: [192.168.0.128/24]
gateway4: серверы имен 192.168.0.1: поиск: [yourdomain]
адреса: [8.8.8.8, 8.8.4.4]
enp0s8: адреса: [192.168.56.128/24]

В этой конфигурации:

  • network: указывает на начало настройки сети.
  • версия: 2 указывает версию конфигурации Netplan.
  • Ethernet: это раздел, в котором мы определяем интерфейсы Ethernet.
  • enp0s3: и enp0s8: — это имена сетевых интерфейсов, которые мы настраиваем.
  • address: здесь мы указываем статические IP-адреса для интерфейсов.
  • gateway4: используется для определения шлюза по умолчанию для интерфейса enp0s3.
  • nameservers: это раздел, в котором мы определяем DNS-серверы.
  • поиск: [yourdomain] используется для указания домена поиска.
  • адреса: [8.8.8.8, 8.8.4.4] указывает используемые DNS-серверы.

Не забудьте заменить IP-адреса, шлюз и DNS-серверы на те, которые подходят для настройки вашей сети.

Применение конфигурации

После изменения файла конфигурации сохраните его и примените изменения с помощью команды sudo netplan apply. Эта команда применит новую конфигурацию к системе.

Если у вас возникнут какие-либо проблемы, вы можете отладить свою конфигурацию с помощью команды sudo netplan –debug apply. Это предоставит более подробные выходные данные, которые помогут определить любые потенциальные проблемы с конфигурацией.

Заключение

Настройка нескольких сетевых интерфейсов на виртуальной машине Ubuntu с помощью Netplan — это простой процесс. Понимая файлы описания YAML и используемые параметры, вы можете легко настроить свои сетевые интерфейсы в соответствии со своими потребностями. Не забывайте всегда проверять конфигурацию и контролировать сетевые интерфейсы, чтобы убедиться, что они работают должным образом.

Для получения дополнительной информации о Netplan вы можете обратиться к официальная документация Netplan.

Netplan — это утилита в Ubuntu, упрощающая процесс настройки сети в системе Linux. Он использует файлы описания YAML для определения конфигурации сети, что упрощает управление и настройку сетевых интерфейсов.

Вы можете использовать команду ip addr show для проверки имен сетевых интерфейсов в Ubuntu. Эта команда отобразит список сетевых интерфейсов вместе с их именами, IP-адресами и другими данными.

Чтобы настроить два сетевых интерфейса с помощью Netplan, вам необходимо изменить файл /etc/netplan/01-systemd-networkd.yaml. В этом файле вы можете определить статические IP-адреса, шлюз и DNS-серверы для каждого интерфейса. После изменения файла конфигурации вы можете применить изменения с помощью команды sudo netplan apply.

Если у вас возникнут какие-либо проблемы с конфигурацией Netplan, вы можете использовать команду sudo netplan –debug apply для отладки конфигурации. Эта команда предоставит более подробные выходные данные, помогая определить любые потенциальные проблемы с файлом конфигурации.

Вы можете обратиться к официальная документация Netplan для получения дополнительной информации о Netplan. Официальная документация содержит подробные объяснения концепций Netplan, параметров конфигурации и примеры, которые помогут вам настроить сеть в вашей системе Ubuntu.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *