Настройка сетевого адаптера в Ubuntu Linux 18.04

20 Июля 2018

Платформа Xelent позволяет подключить виртуальный сервер к виртуальной сети. Однако после этого нужно настроить операционную систему. Данная инструкция показывает, как это сделать в самой новой версии Ubuntu Linux — 18.04.

Создание виртуальной сети и подключение к ней сервера

Первым делом нужно создать виртуальную сеть. Перейдите в раздел Сети и нажмите кнопку Добавить сеть.

Создание виртуальной сети

Рис. 1. Виртуальная сеть создана

Как только она будет создана, щелкните по ее названию, вы увидите список созданных серверов. Для подключения к щелкните соответствующий переключатель напротив названия сервера и нажмите кнопку Сохранить, чтобы изменения вступили в силу. Сервер на момент подключения к должен быть выключен.

Создание виртуальной сети

Рис. 2. Подключение сервера

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

Получение информации о сетевых интерфейсах

Настройка сетевого адаптера Ubuntu требует включения сервера и последующего подключения к нему, введите:

ifconfig -a

В вашем распоряжении будет карта на три сетевых интерфейса. Lo используется для обратной петли (IP 127.0.0.1) и он подходит, как правило, для тестирования или обращения к локальным сервисам и т. д. Нас же больше интересуют реальные интерфейсы. Ens192 с IP-адресов 46.229.220.111 «смотрит в Интернет» — через него виртуальная машина обменивается данными, по нему «приходят» входящие соединения из Интернета. А вот ens224 — это как раз и есть адаптер, подключенный к виртуальной сети. Обратите внимание (рис. 2): несмотря на то, что мы при создании включили DHCP, IP-адреса у интерфейса ens224 нет. А все потому, что этот интерфейс не настроен. Пока у него есть только MAC-адрес 00:50:56:01:04:70.

Создание виртуальной сети

Рис. 3. Имеющиеся интерфейсы

Если вы загляните в панель управления, то обнаружите этот MAC-адрес не нужно устанавливать, он уже есть в списке устройств напротив отметки Server (рис. 4).

подключенные сервера

Рис. 4. Список подключенных серверов

Если облака для вас
не просто теория
Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям
Конфигурация VPS и бесплатный тест уже через 2 минуты
Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Настройка параметров для правильной работы сетевого адаптера

Параметры используемых пользователем сетевых адаптеров хранятся в файле, расположенном по указанному адресу: /etc/network/interfaces. Зайдите в него через любой редактор:

mcedit /etc/network/interfaces

Если DHCP в виртуальной сети включен, впишите в этот файл строки:

auto <имя_интерфейса>
iface <имя_интерфейса> inet dhcp

Для наглядного примера это выглядит следующим образом:

auto ens224
iface ens224 inet dhcp

Конфигурация для DHCP

Рис. 5. Конфигурация для DHCP

Если DHCP не включают, тогда в конфигурация необходимо будет добавить:

auto <имя_интерфейса>
iface <имя_интерфейса> inet static
address <локальный_ip-адрес>
gateway <адрес_шлюза>
netmask <маска_подсети>

Для примера это выглядит так:

auto ens224
iface ens224 inet static
address 10.0.0.2
gateway 10.0.0.1
netmask 255.255.255.0

Сохраните внесенные ранее изменения и введите далее:

ifup <имя_интерфейса>

В нашем конкретном варианте команда будет такой:

ifup ens224

При использовании DHCP вы увидите, какой IP-адрес будет присвоен интерфейсу (при ручной настройке вы его и так знаете). Также введите команду ifconfig -a, чтобы убедиться, что сетевой адаптер активен. Мы адаптеру присвоили такой IP-адрес 10.0.0.3.

Настройка сетевого адаптера

Рис. 6. Сетевой адаптер настроен

Для самоуспокоения можно еще пропинговать полученный IP-адрес (рис. 7).

IP-адрес

Рис. 7. Пингуем IP-адрес

На этом настройка сетевого адаптера Ubuntu завершена.

Получить консультацию специалиста
Персональный ассистент
Cloud.Xelent