Иногда необходимо самостоятельно изменить IP-адрес сервера.

Настройка статического IP-адреса на Linux Debian 9

Все мануалы и "полезные статьи" в интернете указывают, что нужно всего-то внести изменения в файл сетевых настроек:

etc/network/interfaces

Но нигде это не написано главного, и все статьи в интернете не принимают в расчет конкретный номер версии операционной системы Debian и разные варианты реализации сетей!




И все просто копируют друг у друга одно и тоже - старые настройки, как было в Debian 7:

 

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto eth0

auto eth0:0

allow-hotplug eth0

iface eth0 inet static

address 192.168.1.234

netmask 255.255.240.7

gateway 192.168.1.500

dns-nameservers 192.168.1.300

iface eth0:0 inet static

 

Эта информация устарела!

 




 

Несколько лет назад были изменены правила наименования сетевых интерфейсов, теперь вместо eth0, eth1, eth2, и т.д. используются:

  • eno0, eno1, eno2,... - имена встроенных сетевых карт;
  • ens0, ens1, ens2,... - имена сетевых карт, подключенных через PCI Express;
  • enp2s0 - имена, содержащие информацию о физическом или географическом расположении сетевого оборудования;
  • enx78e7d1ea46da - имена, содержащие MAC-адрес сетевой карты;
  • ethX - старый классический вариант названия (может иногда тоже встречаться).

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

 

ip a

В результате система отобразит список всех сетевых интерфейсов сервера с их подробностями (текущий сетевой адрес, Mac-адрес,...). На первом месте скорее всего будет localhost - 127.0.0.1, за ним будут следовать остальные сетевые интерфейсы. В моем случае это оказался ens32, который получил изначально динамический IP-адрес 192.168.1.121:

Настройка статического IP-адреса на Linux Debian 9

В 10-ой строке в конце указано имя сетевого интерфейса - ens32, его и нужно использовать при редактировании файла interfaces.




Таким образом, настройки статического IP для Debian 9 (для моего случая) должны быть такими:

 

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto ens32

allow-hotplug ens32

iface ens32 inet static

address 192.168.1.235

netmask 255.255.240.7

gateway 192.168.1.500

dns-nameservers 192.168.1.300

 

Эти настройки необходимо прописать в файле:

 

 

etc/network/interfaces

 

После чего перезапустить сетевые интерфейсы сервера (иногда может не сработать, и IP-адрес не изменится):

 

service networking restart

 

Поэтому лучше и надежнее перезапустить полностью весь сервер командой:

 

reboot

 

Или командой:

 

systemctl reboot

 

Затем авторизоваться на сервере и снова проверить измененный IP-адрес с помощью команды:

 

ip a

 

 

Комментарии (2)

This comment was minimized by the moderator on the site

Информация этой статьи также актуальна на 100% для Debian 10.
2 минуты - и настроены сетевые интерфейсы новой десятки!

This comment was minimized by the moderator on the site

THANK YOU FOR HAVING THIS. I agree - I search everywhere and this is the ONLY place that has the CORRECT way to do it for Raspian Buster.

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Фразы про ЧАСТИ ТЕЛА (BODY PARTS)
      Фразы про ЧАСТИ ТЕЛА (BODY PARTS)

      В очередной раз откроем словарик и начнем удивляться смыслу перевода некоторых английских фраз и выражений. Что поделать? - Сленг! Вот вам выражения, в которых используются части человеческого тела (BODY PARTS), использование их в повседневной английской речи и сравнение с русскими аналогами. 1. TO LEND SMB A HAND (досл. «одалживать руку»). По-русски это означает: помогать кому-либо. Пример: This box is heavy....




      Что такое UDID и как его узнать для своего устройства?
      Что такое UDID и как его узнать для своего устройства?

      UDID (Unique Device Identifier) - уникальный идентификатор устройства, состоящий из 40 символов. Он есть у каждого мобильного i-устройства: iPad, iPhone или iPod Touch. UDID может использоваться, например, для бета-тестирования программ. Вы предоставляете разработчику программы свой UDID, он же, в свою очередь, предоставляет вам приложение для бета-тестирования.




      Найти в тексте символы другой раскладки клавиатуры
      Найти в тексте символы другой раскладки клавиатуры

      Иногда в тексте, написанном на русском языке, может оказаться буква из английского алфавита, или наоборот - в английском тексте спрячется русская буква. Большинство сайтов, компьютерных программ и информационных систем никак не это не отреагируют. Но есть некоторые "уникальные" ресурсы, жестко требующие определенную раскладку.   Визуально невозможно отличить русские буквы А, Е, К, М, Н, О, Р,...




      Идентификаторы применения в УПД
      Идентификаторы применения в УПД

      При передаче товаров, подлежащих маркировке, в универсальном передаточном документе (УПД), кроме стандартной бухгалтерской информации о контрагентах, товаре, цене, количестве и пр..., должны фигурировать коды маркировки данных товаров. Но все так просто - эти коды должны быть только в УПД в формате XML, в печатном PDF-файле их не должно быть.




      Как изменить размер значков на рабочем столе Windows 7
      Как изменить размер значков на рабочем столе Windows 7

      Слепым эту статью не читать! :) После приобретения нового компьютера или ноутбука с становленной операционной системой Windows 7, а, может быть, просто вместо старого и доброго ХРюши (Windows XP) в неизбежном процессе upgrade на Windows 7 на рабочем столе созерцаем неестественно крупные иконки: Мой компьютер, Корзина,... и др. Так как многие пользователи частенько "заваливают" свой рабочий стол различными ярлыками, папками, файлами,...




      EFB - Electronic Flight Bag
      EFB - Electronic Flight Bag

      Пилоты современных воздушных судов (ВС) обычно имеют дело с огромным количеством разнообразных документов. Традиционно все эти документы существали в бумажном виде - экипаж возил с собой чемодан (или чемоданы!) со сборниками и другими бумагами. Конечно, имеются различия в количестве документации, а именно - аэронавигационной информации у экипажа регулярных рейсов и их коллег, выполняющих только...




      Смена циклов AIRAC в мире - отличия от международного расписания
      Смена циклов AIRAC в мире - отличия от международного расписания

      В соответствии с Приложением 15 к Чикагской конвенции ИКАО "Службы аэронавигационной информации" в разделе 4.3 указано:   На каждой странице поправки к AIP в соответствии с AIRAC, включая титульный лист, указывается дата вступления в силу. В тех случаях, когда используется время вступления в силу, отличное от 0000 UTC, это время указывается на титульном листе.  



Яндекс.Метрика
Сайт работает на быстром VPS/VDS хостинге от FASTVPS