Как назначить IP-адрес в Ubuntu Server 20.04.3 с помощью командной строки

Убунту 7

В этом руководстве мы рассмотрим процесс назначения IP-адреса в Ubuntu Server 20.04.3 с помощью командной строки. Это часто необходимо для настройки серверов или сетевых приложений.

Чтобы назначить IP-адрес в Ubuntu Server 20.04.3 с помощью командной строки, вы можете использовать утилиту настройки Netplan. Откройте файл конфигурации Netplan, измените параметры сетевого интерфейса, указав статический IP-адрес, шлюз и DNS-серверы, сохраните изменения и примените новую конфигурацию с помощью команды sudo netplan apply. Проверьте назначенный IP-адрес с помощью команды ip addr show.

Введение в нетплан

Начиная с Ubuntu 17.10 файл /etc/network/interfaces больше не используется по умолчанию. Вместо этого Ubuntu теперь использует Netplan, новую утилиту настройки сети из командной строки, для простого управления и настройки параметров сети в системах Ubuntu.

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

Доступ к файлу конфигурации Netplan

Чтобы назначить IP-адрес, вам необходимо отредактировать файл конфигурации Netplan. Вот как это сделать:

  1. Откройте терминал.
  2. Введите следующую команду, чтобы открыть файл конфигурации Netplan с помощью текстового редактора nano:

судо нано /etc/netplan/00-installer-config.yaml

Примечание. Имя файла может отличаться в зависимости от вашей системы.

Эта команда использует sudo для прав администратора, nano в качестве текстового редактора, а /etc/netplan/00-installer-config.yaml — это расположение и имя файла конфигурации Netplan.

Настройка IP-адреса

Внутри файла вы увидите структуру YAML, похожую на следующую:

# Это сетевая конфигурация, написанная ‘subiquity’ network: ethernets: ens18: dhcp4: true version: 2

В этом примере сетевой интерфейс ens18 настроен на использование DHCP (протокола динамической конфигурации хоста), что означает, что IP-адрес автоматически получается с DHCP-сервера.

Чтобы назначить статический IP-адрес, измените конфигурацию примерно так:

# Это сетевая конфигурация, написанная ‘subiquity’ network: ethernets: ens18: addresss: [192.168.1.100/24]
шлюз4: 192.168.1.1 серверы имен: адреса: [8.8.8.8, 8.8.4.4]
версия: 2

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

  • ens18 — это имя вашего сетевого интерфейса. Замените его именем вашего сетевого интерфейса.
  • address указывает статический IP-адрес и маску подсети (например, /24 для 24-битной подсети).
  • gateway4 указывает IP-адрес шлюза (маршрутизатора).
  • nameservers указывает IP-адреса DNS-серверов.

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

После редактирования конфигурации сохраните изменения и выйдите из текстового редактора. Чтобы сохранить и выйти из nano, нажмите Ctrl+X, затем Y, затем Enter.

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

применить sudo netplan

Эта команда применит изменения, внесенные вами в файл конфигурации.

Проверка IP-адреса

После применения конфигурации Netplan ваш сетевой интерфейс должен иметь назначенный статический IP-адрес. Вы можете проверить это, выполнив команду ip addr show:

IP-адрес показать

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

Заключение

Назначение IP-адреса в Ubuntu Server 20.04.3 с помощью командной строки поначалу может показаться сложным, но как только вы поймете структуру файла конфигурации Netplan, процесс станет простым. Не забудьте настроить конфигурацию в соответствии с настройками вашей сети. Если у вас возникнут какие-либо проблемы, обязательно проверьте Документация по сетевому плану или обратитесь за дополнительной помощью.

Netplan — это утилита настройки сети из командной строки, используемая в системах Ubuntu для простого управления и настройки параметров сети. Он считывает сетевую конфигурацию из /etc/netplan/ и допускает более сложные конфигурации по сравнению с предыдущим методом с использованием файла /etc/network/interfaces.

Чтобы получить доступ к файлу конфигурации Netplan, откройте терминал и введите следующую команду: sudo nano /etc/netplan/00-installer-config.yaml. Эта команда открывает файл конфигурации Netplan с помощью текстового редактора nano. Обратите внимание, что имя файла может отличаться в зависимости от вашей системы.

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

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

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

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

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

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