Как назначить фиксированный IP-адрес на рабочем столе/сервере Debian 12

Kak Naznacit Fiksirovannyj Ip Adres Na Rabocem Stole Servere Debian 12



Фиксированный IP-адрес необходим, если вы хотите запускать любое серверное программное обеспечение на своей настольной/серверной операционной системе Debian 12.

В этой статье мы покажем вам, как назначить фиксированный IP-адрес на рабочем столе Debian 12 и серверной операционной системе Debian 12. Мы также покажем вам, как проверить, работает ли Интернет в настольной/серверной операционной системе Debian 12 после изменения конфигурации сети.







Тема содержания:

  1. Назначение фиксированного IP-адреса на рабочем столе Debian 12
  2. Назначение фиксированного IP-адреса на сервере Debian 12
  3. Проверка DNS-серверов имен/домена поиска и маршрута/шлюза по умолчанию в Debian 12
  4. Проверка подключения к Интернету на рабочем столе/сервере Debian 12
  5. Заключение

Назначение фиксированного IP-адреса на рабочем столе Debian 12

Рабочий стол Debian 12 по умолчанию использует Network Manager для управления сетевыми интерфейсами. Таким образом, вы можете использовать инструмент управления Network Manager «nmcli», чтобы назначить фиксированный IP-адрес в вашей настольной операционной системе Debian 12.



Чтобы просмотреть все настроенные подключения Network Manager, выполните следующую команду:



$ Показать соединение nmcli





Все соединения Network Manager должны быть перечислены. Вы можете установить фиксированный IP-адрес для любого из этих подключений Network Manager.

Для демонстрации мы установили фиксированный IP-адрес в соединении Network Manager «Проводное соединение 1». «Проводное соединение 1» использует физический сетевой интерфейс «ens32», как вы можете видеть на следующем снимке экрана:



Если вы хотите узнать текущий настроенный IP-адрес соединения Network Manager, которое вы хотите установить в качестве фиксированного IP-адреса, прочитайте эту статью .

Чтобы установить фиксированный IP-адрес для подключения Network Manager «Проводное соединение 1» (скажем), выполните следующую команду:

$ Редактирование соединения nmcli «Проводное соединение 1»

Должен быть открыт редактор интерактивных подключений Network Manager.

Чтобы установить IPv4-адрес 192.168.189.150 и 24-битную маску подсети (скажем), выполните следующую команду:

$ набор ipv4.адреса 192.168.189.150 / 24

Введите «да» и нажмите <Ввод> .

Чтобы установить адрес шлюза 192.168.189.2 (скажем) для подключения Network Manager, выполните следующую команду:

$ набор ipv4.шлюз 192.168.189.2

Чтобы установить основной DNS-сервер 1.1.1.1 и вторичный DNS-сервер 8.8.8.8 для подключения Network Manager, выполните следующую команду:

$ набор ipv4.dns 1.1.1.1,8.8.8.8

Чтобы установить домен поиска DNS по умолчанию, например «linuxhint», для подключения Network Manager, выполните следующую команду:

$ набор ipv4.dns-поиск Linuxhint

Чтобы навсегда сохранить изменения, выполните следующую команду:

$ сохранить постоянный

< изображение источник '=' 'https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png' все '=' '' ширина '=' '624' высота '=' '95' сорт '=' 'alignnone size-full wp-image-393443' />

Чтобы применить изменения, выполните следующую команду команда и нажмите < сильный >< Входить >/ сильный > после:
[ копия только '=' 'баш' ширина '=' «100%» высота '=' «100%» сбежал '=' 'истинный' тема '=' 'доска' сейчас '=' '0' ]
$ активировать

Завершив настройку фиксированного IP-адреса для подключения Network Manager, выполните следующую команду, чтобы выйти из программы редактора интерактивных подключений Network Manager:

$ покидать

Чтобы проверить, установлен ли желаемый IPv4-адрес для подключения Network Manager «Проводное соединение 1» (скажем), выполните следующую команду:

$ Показать соединение nmcli «Проводное соединение 1» | эгреп 'ipv4.(адреса:|шлюз:|dns:)'

Как видите, желаемый адрес IPv4, адрес шлюза и адреса DNS-сервера установлены для подключения Network Manager «Проводное соединение 1».

Назначение фиксированного IP-адреса на сервере Debian 12

Серверная операционная система Debian 12 по умолчанию не использует Network Manager для управления конфигурациями сети. Итак, вам нужно использовать файл «/etc/network/interfaces» для настройки сети в вашей серверной системе Debian 12.

Вам также необходимо установите resolvconf в серверной системе Debian 12 для управления DNS-серверами имен и поисковыми доменами DNS с помощью файла конфигурации «/etc/network/interfaces».

Чтобы настроить фиксированный IP-адрес в вашей системе Debian 12, вам необходимо знать имя сетевого интерфейса, который вы хотите настроить как фиксированный IP-адрес.

Чтобы просмотреть все доступные сетевые интерфейсы вашей системы Debian 12, выполните следующую команду:

$ IP а

Должны быть перечислены все доступные сетевые интерфейсы вашей системы Debian 12. Для демонстрации мы настраиваем фиксированный IP-адрес на сетевом интерфейсе «ens32». На данный момент сетевой интерфейс «ens32» имеет IP-адрес 192.168.189.145.

Откройте файл «/etc/network/interfaces» в текстовом редакторе nano следующим образом:

$ судо нано / и т. д. / сеть / интерфейсы

Как видите, «ens32» [1] сетевой интерфейс настроен на использование DHCP [2] . DHCP — это метод автоматической настройки сетевого интерфейса с использованием информации IP.

Чтобы установить фиксированный IP-адрес 192.168.189.150, 24-битную маску подсети, адрес шлюза 192.168.189.2, первичный и вторичный DNS-серверы имен 1.1.1.1 и 8.8.8.8 соответственно, а также домен поиска DNS, который является «linuxhint» для сетевой интерфейс «ens32», введите следующие строки в файл «/etc/network/interfaces».

разрешить горячее подключение ens32
iface ens32 инет статический
адрес 192.168.189.150 / 24
шлюз 192.168.189.2
DNS-серверы имен 1.1.1.1 8.8.8.8
DNS-поиск Linuxhint

Как только вы закончите, нажмите + Икс затем «Y» и <Ввод> чтобы сохранить файл «/etc/network/interfaces».

Чтобы изменения вступили в силу, перезапустите сетевую службу вашей серверной системы Debian 12 с помощью следующей команды:

$ судо systemctl перезапустите networking.service

Для желаемого сетевого интерфейса (в данном случае ens32) должен быть установлен фиксированный IP-адрес (в данном случае 192.168.189.150).

$ IP а

Проверка DNS-серверов имен/домена поиска и маршрута/шлюза по умолчанию в Debian 12

Вы можете проверить, установлены ли нужные DNS-серверы имен, поисковый домен DNS и адрес маршрута/шлюза по умолчанию в вашей операционной системе Debian Desktop/Server. Если вам нужна помощь в проверке используемых в настоящее время DNS-серверов имен и поисковых доменов DNS в вашей системе Debian 12, прочитайте эту статью. Если вам нужна помощь в проверке маршрута или адреса шлюза по умолчанию в вашей системе Debian 12, прочитайте эту статью.

Проверка подключения к Интернету на рабочем столе/сервере Debian 12

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

$ пинг -c3 Google ком

Как видите, мы можем пинговать «google.com». Итак, после изменения конфигурации сети подключение к Интернету работает нормально.

Заключение

В этой статье мы показали вам, как назначить фиксированный IP-адрес в настольной операционной системе Debian 12 с помощью инструмента Network Manager «nmcli» из командной строки. Мы также показали вам, как назначить фиксированный IP-адрес в серверной операционной системе Debian 12 с помощью файла «/etc/network/interfaces». Наконец, мы показали вам, как проверить, работает ли Интернет в настольной/серверной операционной системе Debian 12 после изменения конфигурации сети.