5,1K подписчиков

Как настроить сеть на Ubuntu Server 16.04 и 18.04

1,1K прочитали

В данной статье рассмотрим настройку сети на серверных системах Ubuntu Server 16.04 и Ubuntu Server 18.04. Так как настройки сетевого интерфейса немного отличаются у двух систем, начнём обзор с версии Ubuntu Server 16.04.

  В данной статье рассмотрим настройку сети на серверных системах Ubuntu Server 16.04 и Ubuntu Server 18.04.

Для начала наберём команду ifconfig и увидим список сетевых интерфейсов, которые подключены у нас в системе

  В данной статье рассмотрим настройку сети на серверных системах Ubuntu Server 16.04 и Ubuntu Server 18.04.-2

Видим, что в интерфейсе enp1s0 (у вас может называться по другому) настроена сеть с ip-адресом 192.168.100.5. Данные настройки находятся в файле interfaces. Переходим на этот файл командой sudo nano /etc/network/interfaces. 

  В данной статье рассмотрим настройку сети на серверных системах Ubuntu Server 16.04 и Ubuntu Server 18.04.-3

На скриншоте выше мы видим статические настройки интерфейса. Если вам нужен определённый ip-адрес, выставляем похожие настройки, которые указаны на рисунке,меняя ip-адрес, маску, шлюз, dns на свои.

Если хотите получать ip-адрес по dhcp, вместо inet static прописываем inet dhcp и удаляем настройки ниже.

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

На Ubuntu Server 18.04 настраивать сеть будем через Netplan. Настройки сохранятся в файле с расширением YAML.

Набираем команду sudo nano /etc/netplan/01-netcfg.yaml. Откроется примерно такой файл:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s2:
dhcp4: yes

В данном файле указаны настройки сети по dhcp.

Если мы хотим настроить интерфейс enp1s0 на статический IP-адрес 192.168.100.5 с шлюзом 192.168.100.1 и DNS 8.8.8.8 и 8.8.4.4 пропишите следующую конфигурацию, которая указана ниже:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp1s0:
dhcp4: no
addresses: [192.168.100.5/24]
gateway4: 192.168.100.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Проверяем конфигурацию перед применением командой sudo netplan try

Если ошибки не возникают, применяем данную конфигурацию командой sudo netplan apply

Статья оказалась полезной? Подписывайтесь, ставьте лайки и поделитесь ссылкой с друзьями https://alexsher.ru/ubuntu-server-16-04-18-04-interfaces/