Настройка сети на Ubuntu Server 18.04

Сегодня в статье я расскажу как можно настроить сетевые интерфейсы в серверном дистрибутиве Ubuntu 18.04 LTS. Первое что я заметил, это способ управления сетевыми интерфейсами в Ubuntu 18.04, он полностью изменился.

Вы слышали о NetPlan? Вероятно нет. NetPlan — это новый инструмент для управления настройками сети, представленный в Ubuntu 17.10 .

Этот новый инструмент заменяет файл статических интерфейсов /etc/network/interfaces, который ранее использовался для настройки сетевых интерфейсов в Ubuntu. Теперь вы должны использовать /etc/netplan/*.yaml для настройки интерфейсов Ubuntu.

Новый файл конфигурации интерфейсов теперь находится в каталоге/etc/netplan. Есть два рендера. NetworkManager и networkd.

NetworkManager в основном используется на настольных компьютерах, а networkd на серверах. Если Вы хотите, чтобы NetworkManager управлял сетевыми интерфейсами, используйте NetworkManager в качестве средства визуализации, иначе используйте networkd.

При использовании NetworkManager в качестве средства визуализации для управления интерфейсами будет использоваться графический интерфейс NetworkManager.

Настройка сети в Ubuntu Server 18.04

Использование networkd и DHCP.

network:
  ethernets:
     enp0s3:
         addresses: []
         dhcp4: true
         dhcp6: true
         optional: true
  version: 2

Далее сохраняем изменения:

sudo netplan apply

Использование networkd и статические маршруты.

network:
  ethernets:
     enp0s3:
         addresses:
         - 10.5.7.1/24
         gateway4: 10.5.7.1
         nameservers: 
            addresses: [8.8.8.8,8.8.4.4]
            search:
            - mylan
         optional: true
  version: 2

Далее сохраняем изменения:

sudo netplan apply

Все всем удачи! Если есть вопросы то пишем в комментариях.

Настройка сети на Ubuntu Server 18.04
5 (100%) 4 votes

Один комментарий

  1. Игорь 2018-05-06

Оставить комментарий

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