Как настроить статический IP в Ubuntu (Netplan) и Debian (/etc/network/interface

  • johnyx
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
1 month 2 weeks ago #2 by johnyx
Как настроить статический IP в Ubuntu (Netplan) и Debian (/etc/network/interfaces)

При настройке домашнего Linux-сервера со статическим белым IP часто возникает путаница, потому что в современных версиях Ubuntu используется утилита Netplan, а в Debian — классический конфиг interfaces.

Ниже приведены рабочие, проверенные шаблоны конфигураций для обоих случаев.

Вариант 1. Настройка через Netplan (Ubuntu 20.04 / 24.04 / 26.04)
Все настройки хранятся в файлах YAML по пути /etc/netplan/.
Code:
network: version: 2 renderer: networkd ethernets: enp3s0: # Имя вашего сетевого интерфейса (посмотрите через ip a) dhcp4: no addresses: - 77.51.225.50/24 # Ваш постоянный статический IP и маска routes: - to: default via: 77.51.225.1 # IP-адрес шлюза провайдера или роутера nameservers: addresses: - 127.0.0.1 # Локальный DNS (наш BIND 9) - 77.88.8.8 # Резервный Яндекс.DNS

Важно: В YAML-файлах категорически запрещено использовать табуляцию (Tab) — только пробелы! После редактирования обязательно примените настройки командой: sudo netplan apply.

Вариант 2. Классический метод через /etc/network/interfaces (Debian)
Если вы настраиваете чистый Debian или старую Ubuntu, открываем файл /etc/network/interfaces:
Code:
auto lo iface lo inet loopback # Настройка основного интерфейса enp3s0 auto enp3s0 iface enp3s0 inet static address 77.51.225.50 netmask 255.255.255.0 gateway 77.51.225.1 dns-nameservers 127.0.0.1 77.88.8.8

После сохранения перезапустите сетевую службу: sudo systemctl restart networking.

Please Log in or Create an account to join the conversation.

Time to create page: 0.253 seconds