В данном материале рассмотрен процесс ручной настройки сетевого интерфейса в операционной системе Debian. Инструкция ориентирована на пользователей, имеющих в распоряжении виртуальный сервер VPS/VDS под управлением Debian.
|
Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов. |
Перейти |
Как настроить сеть на Debian
Для изменения параметров сетевого подключения откройте конфигурационный файл /etc/network/interfaces с правами суперпользователя. Удобнее всего использовать текстовый редактор nano:
sudo nano /etc/network/interfaces
В файле найдите блок, начинающийся с комментария # The primary network interface, и после него добавьте или отредактируйте следующие строки:
auto [имя_интерфейса] iface [имя_интерфейса] inet static address [IP-адрес] netmask [маска_подсети] gateway [шлюз] dns-nameservers [DNS_серверы]
Пояснение параметров:
auto– обеспечивает автоматический запуск интерфейса при загрузке системы.iface ... inet static– задаёт статический метод назначения IP-адреса (вместо DHCP).address– назначаемый серверу IP-адрес.netmask– маска подсети.gateway– адрес шлюза, через который осуществляется выход в интернет.dns-nameservers– список DNS-серверов (можно указать несколько через пробел, например,8.8.8.8 8.8.4.4).
Как узнать имя сетевого интерфейса?
Имя интерфейса (обычно имеет вид eth0, ens3, enp0s3 и т.п.) можно определить с помощью команды:
ip addr
В выводе команды искомое имя отображается во второй строке каждого интерфейса (например, ens3:).
Где взять остальные сетевые параметры?
IP-адрес, маску подсети и шлюз можно найти в панели управления вашего VPS-хостинга – обычно в разделе с информацией о виртуальной машине, рядом с иконкой IP-адреса.
|
Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов. |
Перейти |
Применение изменений
После внесения всех правок сохраните файл и перезапустите сетевую службу:
sudo systemctl restart networking
Способы проверки сетевых настроек
Способ 1 – использование NetworkManager
Если в системе установлен NetworkManager, просмотреть текущие параметры соединения можно командой:
nmcli
Способ 2 – поиск конфигурационных файлов
Если нужный конфигурационный файл отсутствует в стандартной директории /etc/sysconfig/network-scripts/, можно выполнить поиск по системе, указав известное имя интерфейса:
grep -rnw '/etc' -e 'ens3'
Применение изменений через NetworkManager (если используется)
Для тех, кто предпочитает управление через nmcli, после редактирования конфигурации выполните:
nmcli c reload nmcli c up ens3
(где ens3 – имя вашего интерфейса).
Этот вариант отличается более стройной структурой, чёткими заголовками, унифицированным оформлением команд и улучшенной читаемостью.
|
Если у вас еще нет виртуального сервера, его можно арендовать у проверенных провайдеров из нашей подборки надежных VPS серверов. |
Перейти |
