Настройка сети в Debian 10.8 и Ubuntu Server 20.10

Здесь будут описаны настройки сетевого интерфейса в консоли для Debian 10.8 минимальной и Ubuntu Server 20.10.

Настройка сетевого интерфейса в Debian 10.8

Задача: необходимо настроить сеть машины с Debian 10.8 с IP-адресом 192.168.1.52/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4

За основные настройки сетевых интерфейсов отвечает файл /etc/network/interfaces

Все действия выполняются пользователем root.

Перед настройкой сохраним резервную копию этого файла:

# cp /etc/network/interfaces /etc/network/interfaces.old

Теперь откроем его:

# nano /etc/network/interfaces

Закомментируем решёткой строчку

iface enp0s3 inet dhcp

и ниже добавим следующие:

iface enp0s3 inet static
address 192.168.1.52
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4

Перезапускаем сетевой интерфейс

# ifup enp0s3

и проверяем

# ip a

Система должна показать новый IP.

Также можно поправить имя хоста. Для этого открываем файл /etc/hostname

# nano /etc/hostname

и впишем своё.

Настройка сетевого интерфейса в Ubuntu Server 20.10

Задача следующая: необходимо настроить сеть машины с Ubuntu Server 20.10 с IP-адресом 192.168.1.53/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4

Смотрим конфигурацию сетевой карты:

# sudo lshw -class network

За основные настройки сетевых интерфейсов отвечает файл /etc/netplan/00-installer-config.yaml

Перед настройкой сохраним резервную копию этого файла:

# sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.old

Теперь откроем его:

# sudo nano /etc/netplan/00-installer-config.yaml

уберём или закомментируем решёткой всё, что там есть, и впишем следующие строчки:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      addresses:
        - 192.168.1.53/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
      optional: true
  version: 2
  renderer: networkd

Теперь сгенерируем новые настройки:

# sudo netplan --debug generate

Если что-то будет неправильно, консоль покажет ошибки. Если вы уверены, что прописано всё правильно, можно сгенерировать без отладчика:

# sudo netplan generate

Чтобы изменения вступили в силу, запускаем:

# sudo netplan apply

Затем проверяем IP-адрес:

# ip a 

Система должна показать новый IP.

Также можно поправить имя хоста. Для этого открываем файл /etc/hostname

# nano /etc/hostname

и впишем своё.

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

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