Как настроить статический IP-адрес или DHCP в Ubuntu 18.04

{title}

Во всем мире широкое распространение получили сети Интернет, но независимо от емкости сети, ее покрытия или типа технологии, всегда будет присутствовать компонент, который будет присутствовать и будет являться IP-адресом; так как они являются идентификатором нашей сетевой карты в мире Интернета.

В настоящее время наиболее используемым протоколом является IPv4. Из-за чрезмерного использования Ipv6 внедряется для удовлетворения высокого спроса на IP-адресацию. Однако независимо от того, используем мы адрес IPv4 или IPv6, всегда будут два типа адресов:

Статические IP-адреса

Эти IP-адреса задаются на сетевой карте и используются, как правило, в административном оборудовании или в предоставлении услуг, таких как серверы; или в специальном оборудовании, где требуется постоянное и стабильное соединение.

Динамические IP-адреса

Эти типы адресов предоставляются поставщиком, сервером, DHCP, который время от времени обновляет указанный адрес, и хотя этот процесс невидим для пользователя, и изменение адреса не воспринимается, на компьютерах, которым требуется фиксированный IP, это Иногда серьезные проблемы.

Сегодня в Solvetic и в этом руководстве мы расскажем, как настроить статический или динамический IP-адрес в Ubuntu 18.04 и, таким образом, установить подходящий вариант.

Что в Netplan и как его использовать в Ubuntu 18.04

Netplan - это утилита командной строки, реализованная начиная с Ubuntu 17.10, задачей которой является простое управление и настройка сетевых конфигураций во всех системах Ubuntu.

С Netplan можно будет настроить сетевой интерфейс, используя абстракцию YAML, и Netplan также может работать вместе с NetworkManager и сетевыми сетевыми демонами в качестве интерфейсов для ядра системы.

1. Как узнать, какие сетевые интерфейсы доступны в системе для настройки статического IP-адреса или DHCP в Ubuntu 18.04


Прежде всего, необходимо, чтобы мы знали о сетевых интерфейсах, доступных на компьютере, и для этого мы выполним следующую команду:
 ifconfig -a 

{title}

Мы видим, что в этом случае у нас есть два сетевых интерфейса:

  • enp0s3
  • enp0s8
Интерфейс служит операцией блокировки.

2. Как установить статический IP-адрес в Ubuntu 18.04 (Linux)


Теперь мы собираемся настроить статический IP-адрес для сетевого интерфейса enp0s8.

Шаг 1


Для этого потребуется открыть файл конфигурации Netplan с помощью любого текстового редактора, подобного следующему:
 sudo nano /etc/netplan/01-netcfg.yaml 

примечание

Если установщик распространения не создает файл YAML, его можно сгенерировать с необходимой конфигурацией для процессоров, выполнив следующую команду:

 Судо Netplan генерировать 

При доступе к файлу конфигурации мы увидим следующее:

{title}

Шаг 2
Мы видим, что по умолчанию отображается активный сетевой интерфейс, в данном случае enp0s3, там мы добавим следующее в разделе ethernet:

 enp0s8: dhcp4: нет dhcp6: нет адресов: [192.168.0.20/24, ] gateway4: 192.168.0.1 серверы имен: адреса: [8.8.8.8, 8.8.4.4] 
Поля для заполнения:

enp0s8

имя сетевого интерфейса для настройки

dhcp4 и dhcp6

Это относится к методу DHCP интерфейса для IPv4 и IPv6 соответственно.

Адреса

Это последовательность статических адресов для интерфейса.

gateway4

IPv4-адрес для шлюза по умолчанию для использования

неймсерверов

Это последовательность IP-адресов для сервера имен.

{title}

В этом случае мы будем использовать публичные DNS-серверы от Google.

Шаг 3
Как только мы настроим эти значения, мы используем ключи

Сохранить изменения

Ctrl + O

$config[ads_text5] not found

Для выхода из редактора

Ctrl + X

Мы применяем изменения, используя следующую команду:

 применение sudo netplan 
Мы можем выполнить команду ifconfig -a еще раз, чтобы убедиться, что назначенный адрес был применен правильно:

{title}

3. Как настроить динамический IP-адрес (DHCP) в Ubuntu 18.04

Шаг 1
Чтобы определить IP-адрес по DHCP, просто снова откройте следующий маршрут:
sudo nano /etc/netplan/01-netcfg.yaml
Там мы настраиваем следующее:

 сеть: версия: 2 рендерер: сетевые сети Ethernet: enp0s8: dhcp4: да dhcp6: да 

{title}

Мы снова сохраняем изменения, используя следующие ключи:

Ctrl + O

Мы оставили, используя комбинацию клавиш:

Ctrl + X

Шаг 2
Теперь мы применяем изменения, выполнив:

 применение sudo netplan 
Мы можем видеть, что динамический IP-адрес назначается путем выполнения:
 ifconfig -a 

{title}

Шаг 3
Если мы хотим получить помощь от команды netplan, мы можем выполнить следующую команду:

 человек нетплан 

{title}

Настроить IP с помощью DHCP или статического в новой версии Ubuntu так просто.

$config[ads_text6] not found