Настройка сети Oracle Linux

Обновлено: 24.11.2024

Перед использованием Интернета на каком-либо устройстве, особенно на компьютерной системе, всегда рекомендуется выполнить определенные необходимые сетевые настройки на этом устройстве. Эти настройки выполняются для того, чтобы ваш Интернет работал бесперебойно и со всеми необходимыми протоколами, которые вы хотите использовать. Кроме того, всякий раз, когда ваш Интернет тормозит или вы сталкиваетесь с проблемами при подключении к нему, вас всегда просят проверить настройки сети, чтобы выяснить, не напутано ли что-то там.

Как только вы устраните проблемы с настройками сети, вы снова сможете получить доступ к интернет-соединению. Вот почему сетевые конфигурации считаются чрезвычайно полезными в любой операционной системе. Сегодня мы изучим метод, с помощью которого вы можете легко настроить сеть в своей системе Oracle Linux 8, которая является относительно новой разновидностью операционной системы Linux.

Способ настройки сети в Oracle Linux 8:

Для настройки сети в Oracle Linux 8 необходимо выполнить все шаги, указанные ниже:

Во-первых, вам необходимо получить доступ к сетевым настройкам вашей системы. Это можно сделать, выполнив поиск сети в строке поиска действий Oracle Linux 8 и щелкнув результат поиска сети, как показано на следующем изображении:

После того как вам удалось получить доступ к сетевым настройкам вашей системы Oracle Linux 8, вам необходимо добавить новую сеть в вашу систему. Для этого вам нужно нажать на значок «+», выделенный на изображении ниже:

Когда вы нажмете значок «+», чтобы настроить нужную сеть, вы сможете настроить ее идентификатор. Вы можете выбрать любое имя для этой новой сети. По умолчанию он настроен как «Профиль 1». Мы сохранили имя по умолчанию для нашей сети. Затем вы можете выбрать MAC-адрес для своей сети, щелкнув раскрывающийся список, который вы видите с полем MAC-адреса, выделенным на следующем изображении:

Теперь выберите доступный MAC-адрес из этого раскрывающегося списка. Вы даже можете добавить клонированный адрес, но это необязательно. Вы даже можете установить максимальную единицу передачи (MTU) вручную, щелкнув значок «+», расположенный рядом с этим полем. Однако, если вы хотите использовать MTU по умолчанию, вы можете оставить выбранной опцию «автоматический». Наконец, когда вы настроили идентификатор своей новой сети, вы можете нажать кнопку «Добавить», выделенную на изображении ниже, чтобы сохранить эти настройки.

После настройки удостоверения вашей новой сети следующее, что вы можете сделать, это настроить параметры IPv4, для чего вам нужно будет переключиться на вкладку IPv4. На следующей вкладке вам будет разрешено выбрать метод IPv4. Мы будем использовать метод Automatic (DHCP), который также является методом IPv4 по умолчанию. Кроме того, вы даже можете указать конкретные IP-адреса в поле DNS и даже определить поля Сетевая маска и Шлюз. Вы также можете ограничить доступ указанного подключения к ресурсам вашей конкретной сети, установив флажок, расположенный перед этим полем. Если вы удовлетворены настройками IPv4, вы можете просто нажать кнопку «Добавить», чтобы сохранить эти настройки.

После настройки параметров IPv4 вашей новой сети следующее, что вы можете сделать, это настроить параметры IPv6, для чего вам нужно будет переключиться на вкладку IPv6. На следующей вкладке вам будет разрешено выбрать метод IPv6. Мы будем использовать автоматический метод, который также является методом IPv6 по умолчанию. Кроме того, вы даже можете указать конкретные IP-адреса в поле DNS и даже определить поля Префикс и Шлюз. Вы также можете ограничить доступ указанного подключения к ресурсам вашей конкретной сети, установив флажок, расположенный перед этим полем. Если вы удовлетворены настройками IPv6, вы можете просто нажать кнопку «Добавить», чтобы сохранить эти настройки.

Наконец, последний шаг, который мы можем выполнить в конфигурации сети, — настроить ее параметры безопасности. Для этого мы переключимся на вкладку «Безопасность». Вы можете включить протокол сетевой аутентификации 802.1x, включив переключатель, расположенный рядом с 802.Поле безопасности 1x, как показано на следующем изображении. Включение этого протокола сетевой аутентификации позволит вам настроить учетные данные для аутентификации. Вы даже можете выбрать желаемый алгоритм аутентификации, щелкнув соответствующий раскрывающийся список. По умолчанию он настроен на алгоритм MD5. В поле «Имя пользователя и пароль» вы можете указать любое имя и пароль по вашему выбору. Наконец, вы можете нажать кнопку «Добавить», чтобы сохранить настройки.

Вывод:

Эта статья содержит подробное руководство по настройке сети в системе Oracle Linux 8. Надеемся, что после того, как вы настроите сетевое соединение по своему выбору, у вас не возникнет никаких проблем при использовании Интернета в вашей компьютерной системе. Более того, если на каком-либо этапе вы почувствуете, что какая-либо конфигурация запуталась, вы всегда можете оглянуться на настройки своей сети и мгновенно исправить эту проблему так же, как мы описали в этой статье. Выполнив всю эту процедуру, вы не только сможете улучшить свои знания в области сетей, но и сможете самостоятельно решить большинство проблем, связанных с сетью.

Об авторе

Акса Ясин

Я целеустремленный профессионал в области информационных технологий и обожаю писать. Я технический писатель и люблю писать для всех разновидностей Linux и Windows.

Системы подключаются к сети через различные сетевые компоненты, в частности сетевые карты (NIC) и несколько файлов конфигурации. Файлы конфигурации сети определяют, как эти интерфейсы функционируют в системе, а также как интерфейсы взаимодействуют с другими устройствами и системами в более широкой сети.

В этой главе описывается, как настроить сетевые интерфейсы системы и сетевую маршрутизацию.

1.1 Об именах сетевых интерфейсов

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

Oracle Linux реализует согласованную схему именования для всех сетевых интерфейсов с помощью диспетчера устройств udev. Схема предлагает следующие преимущества:

Имена устройств предсказуемы.

Имена устройств сохраняются при перезагрузке системы или после внесения изменений в оборудование.

Неисправное оборудование можно легко определить и заменить.

Функция, реализующая согласованные имена на устройствах, включена в Oracle Linux 8 по умолчанию. Имена сетевых интерфейсов основаны на информации, полученной из BIOS системы; или, альтернативно, из микропрограммы устройства, системного пути или MAC-адреса.

Сетевые интерфейсы идентифицируются по имени, состоящему из префикса и суффикса. Префикс зависит от типа сетевого интерфейса:

Сетевые интерфейсы Ethernet: en

Интерфейсы беспроводной локальной сети (LAN): wl

Интерфейсы беспроводной глобальной сети (WAN): ww

Суффикс содержит любую из следующих сведений:

Встроенный порядковый номер o n и, следовательно, eno0 .

Индексный номер разъема для горячей замены s n и, следовательно, ens1 .

Эта схема именования также может включать f функция и d идентификатор устройства, которые добавляются к суффиксу.

Номер шины и слота p bus s n и, таким образом. enp0s8 .

Эта схема именования также может включать f функция и d идентификатор устройства, которые добавляются к суффиксу.

MAC-адрес x MAC-addr и, следовательно, enx0217b08b .

Обратите внимание, что этот формат именования не используется Oracle Linux по умолчанию. Однако администраторы могут реализовать его по желанию.

1.2 О файлах конфигурации сети

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

1.2.1 О файле /etc/hosts

Файл /etc/hosts представляет собой базу данных, содержащую имена хостов и соответствующие им IP-адреса. Система использует этот файл как один из источников для разрешения имен и адресов. Если в сети используется DNS (служба доменных имен), файл должен содержать как минимум информацию об IP-адресе интерфейса обратной связи.

Дополнительную информацию см. на странице руководства hosts(5).

1.2.2 О файле /etc/nsswitch.conf

Свитч /etc/nsswitch.conf настраивает, как система использует различные базы данных и механизмы разрешения имен. Одним из важных параметров файла является hosts , который относится к источникам разрешения имен и адресов.

В этом примере система использует 3 источника для разрешения имен и адресов. files относится к файлу /etc/hosts. dns и nis относятся к серверам. С этим определением система разрешает имена и IP-адреса, сначала запрашивая файлы. В случае неудачи система запрашивает DNS-сервер и, наконец, NIS-сервер.

Не изменяйте файл /etc/nsswitch.conf напрямую. Чтобы изменить файл, сделайте следующее:

Внесите изменения в /etc/authselect/user-nsswitch.conf .

Выполнить authselect apply-changes .

Для получения дополнительной информации см. справочные страницы nsswitch.conf(5) и authselect(8). См. также Oracle® Linux 8: Настройка системных пользователей и аутентификация.

1.2.3 О файле /etc/resolv.conf

Файл /etc/resolv.conf определяет, как система использует DNS для разрешения имен хостов и IP-адресов. Этот файл содержит строку с указанием доменов поиска и до трех строк с указанием IP-адресов DNS-сервера, например:

Если ваша система получает свой IP-адрес от DHCP-сервера, файл также будет содержать информацию, полученную от DHCP.

Дополнительную информацию см. на странице руководства resolv.conf(5).

1.2.4 О файле /etc/sysconfig/network

Файл /etc/sysconfig/network содержит дополнительную информацию, действительную для всех сетевых интерфейсов в системе, как показано в следующем примере:

Для получения дополнительной информации см. /usr/share/doc/initscripts*/sysconfig.txt.

1.3 О файлах конфигурации сетевого интерфейса

Каждое физическое и виртуальное сетевое устройство в системе Oracle Linux имеет связанный файл конфигурации с именем ifcfg- interface в каталоге /etc/sysconfig/network-scripts, например:

Может быть отображен следующий вывод:

В этом примере файлы конфигурации для en0 и en1 — это ifcfg-en0 и ifcfg-en1 соответственно. Система считывает эти файлы конфигурации во время загрузки для настройки сетевых интерфейсов.

В Oracle Linux 8 сетевые сценарии устарели. Предыдущие сценарии ifup и ifdown были изменены для работы через утилиту NetworkManager.

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

Если интерфейс настроен со статическим IP-адресом, файл будет содержать записи, подобные следующим:

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

Как интерфейс получает свой IP-адрес. Его значения могут быть dhcp для адресов, назначенных DHCP, или отсутствовать для статических адресов.

Широковещательный адрес IPv4.

Является ли этот интерфейс маршрутом по умолчанию.

Имя физического устройства сетевого интерфейса (или логического устройства PPP).

Адрес шлюза IPv4 для интерфейса. Поскольку интерфейс может быть связан с несколькими комбинациями IP-адреса, длины префикса маски сети и адреса шлюза, они нумеруются, начиная с 0.

Адрес управления доступом к среде (MAC) Ethernet-устройства.

IPv4-адрес интерфейса.

Указывает, отключено ли устройство в случае сбоя конфигурации IPv4.

Адрес шлюза IPv6 для интерфейса.

Указывает, отключено ли устройство в случае сбоя конфигурации IPv6.

IPv6-адрес интерфейса в нотации CIDR, включая длину префикса сетевой маски.

Включить ли IPv6 для интерфейса.

Указывает имя основного связанного интерфейса, для которого этот интерфейс является резервным.

Имя интерфейса, отображаемое в графическом интерфейсе сетевых подключений.

IPV4-адрес сети.

Контролируется ли сетевое интерфейсное устройство демоном управления сетью, NetworkManager .

Активируется ли интерфейс во время загрузки.

Содержит ли файл /etc/resolv.conf, используемый для разрешения DNS, информацию, полученную от DHCP-сервера.

Получается ли информация для записи таблицы маршрутизации, которая определяет шлюз по умолчанию для интерфейса, от DHCP-сервера.

Длина префикса сетевой маски IPv4 для интерфейса.

Указывает, что этот интерфейс является резервной копией связанного интерфейса.

Могут ли пользователи, кроме root, управлять состоянием этого интерфейса.

Универсальный уникальный идентификатор устройства сетевого интерфейса.

1.4 Инструменты настройки сети

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

Cockpit – это веб-инструмент для управления конфигурацией сети, включая сетевые интерфейсы, связи, группы, мосты, виртуальные сети VLAN и брандмауэр.

Редактор сетевых подключений — это графический пользовательский интерфейс (GUI), основанный на GNOME. Редактор сетевых подключений — это подмножество приложения настроек GNOME, которое запускается с помощью команды nm-connection-editor.

Приложение настроек GNOME позволяет выполнять другие настройки системы, помимо сетевых. Чтобы получить доступ, выберите значок сети в правом верхнем углу рабочего стола, затем выберите «Настройки». Кроме того, вы можете нажать «Действия», выбрать «Показать приложения», а затем выбрать «Настройки».

NetworkManager — это текстовый пользовательский интерфейс (TUI), который запускается с помощью команды nmtui. Хотя он выполняет те же функции, что и другие инструменты, вы перемещаетесь по TUI с помощью клавиатуры, а не мыши.

Командная строка NetworkManager, состоящая из команды nmcli и ее параметров. Другие команды, такие как ip и ethtool, дополняют nmcli при настройке сетей и управлении ими.

Для получения дополнительной информации см. man-страницы nmcli(1), ip(8) и ethtool(8).

Служба NetworkManager и команда nmcli включены в пакет NetworkManager. Редактор сетевых подключений включен в пакет nm-connection-editor. В зависимости от типа среды, которую вы выбрали при установке Oracle Linux 8, вам может потребоваться вручную установить пакет NetworkManager, выполнив команду dnf install NetworkManager.

1.5 Настройка сетевых интерфейсов

Следующая информация описывает, как настроить сетевую карту с помощью ранее описанных инструментов.

Как пользоваться редактором сетевых подключений

Запустите редактор:

NetworkManager обнаруживает сетевые устройства в системе и составляет их список, а также их текущее состояние:

Чтобы добавить или удалить соединение, используйте кнопки "плюс" (+) или "минус" (-), расположенные в нижней части окна редактора.

Если вы добавите подключение, откроется окно с запросом на тип подключения. Выберите тип, например Ethernet, из раскрывающегося списка, затем нажмите «Создать». Откроется окно редактора интерфейса.

То же самое окно открывается, если вы редактируете существующее подключение.

На каждой вкладке введите необходимую информацию об интерфейсе.

Нажмите «Сохранить» после завершения настройки.

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

Как использовать текстовый пользовательский интерфейс

Откройте текстовый пользовательский интерфейс.

На рисунке показано окно, содержащее главное меню текстового инструмента настройки сети, который позволяет вам редактировать или активировать соединение или установить имя хоста системы.

Чтобы перемещаться по инструменту, используйте клавиши со стрелками вверх и вниз, затем нажмите клавишу ВВОД, чтобы сделать выбор

Чтобы добавить соединение, выберите "Изменить соединение" и нажмите "Добавить" .

После выбора типа подключения открывается окно "Редактировать подключение".

Как вариант, укажите предпочтительное имя профиля, а также имя устройства.

По умолчанию для конфигураций IPv4 и IPv6 установлено значение «Автоматически». Чтобы изменить настройку, выберите поле Автоматически и нажмите Enter. В раскрывающемся списке выберите тип конфигурации IP, которую вы хотите реализовать, например, вручную. Затем выберите соответствующее поле Показать.

Отображаемые поля зависят от выбранного типа конфигурации IP. Например, если вы хотите вручную настроить IP-адрес, при выборе Показать отображается поле адреса, в которое вы должны ввести IP-адреса для интерфейса, как показано на следующем рисунке.

На рисунке показаны параметры в окне "Редактировать соединение" для ручной настройки интерфейса IPv4.

Пройдите по всем полям на экране, чтобы убедиться, что указана необходимая информация.

После того, как вы отредактировали соединение, нажмите OK .

Как использовать командную строку

Чтобы проиллюстрировать различные варианты использования команды nmcli, эта процедура описывает пример добавления и настройки нового соединения Ethernet для устройства enp0s2. Дополнительные сведения об этой команде см. на странице руководства nmcli(1).

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

Имя подключения, например, My Work Connection . Команда nmcli работает, ссылаясь на имя подключения, а не на имя устройства. Если вы не укажете имя подключения, в качестве имени подключения будет использоваться имя устройства.

IP-адреса (IPv4 и, при необходимости, IPv6)

Другие важные данные, которые вы хотите установить для подключения

(Необязательно): Отображение сетевых устройств в системе.

Отображается следующий вывод:

Эта команда показывает, подключено ли устройство или отключено, а также является ли оно управляемым или неуправляемым.

(Необязательно) Отображение информации о подключении сетевых устройств.

Отображается примерно следующий результат:

Подкоманда con — это краткая форма соединения, и ее можно еще сократить до c. При указании параметра --active будут отображаться только активные устройства.

Обратите внимание, что в выходных данных NAME представляет собой идентификатор подключения.

Добавить новое подключение.

Имя соединения, указанное в аргументе con-name, тип соединения, указанный в аргументе type, и имя интерфейса, указанное в аргументе ifname.

Адрес IPv4 или IPv6, указанный аргументом ip4 или ip6. Адрес должен быть в формате address/netmask . Адрес IPv4 может быть в формате CIDR, например, 1.2.3.4/24 .

Адрес IPv4 или IPv6 шлюза, указанный аргументом gw4 или gw6.

Например, чтобы добавить соединение с информацией в начале этой процедуры, введите:

Вывод подтвердит, что соединение успешно установлено.

Активируйте интерфейс.

(Необязательно) Отобразите свойства конфигурации нового подключения.

Отображаемая информация может выглядеть следующим образом:

При указании параметра -o отображаются только свойства, для которых настроены значения.

После создания соединения в каталоге /etc/sysconfig/networking-scripts создается соответствующий файл конфигурации. Если вы запустите команду ls -lrt /etc/sysconfig/network-scripts/ifcfg* , на выходе будет указано новое подключение, например:

1.6 Настройка сетевой маршрутизации

Система использует свою таблицу маршрутизации, чтобы определить, какой сетевой интерфейс следует использовать при отправке пакетов в удаленные системы. Для системы только с одним интерфейсом достаточно настроить IP-адрес системы шлюза в локальной сети, которая направляет пакеты в другие сети.

Чтобы создать маршрут по умолчанию для сетевых пакетов IPv4, включите запись для GATEWAY в файл /etc/sysconfig/network. Например, следующая запись настраивает IP-адрес системы шлюза:

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

Обычно достаточно одного оператора, чтобы определить шлюз для пакетов IPv6, например:

Любые изменения, которые вы вносите в /etc/sysconfig/network, не вступят в силу, пока вы не перезапустите сетевую службу:

Отобразить таблицу маршрутизации.

Может быть отображен следующий вывод:

В примере вывода показано, что пакеты, предназначенные для локальной сети ( 10.0.2.0/24 ), не используют шлюз. Запись по умолчанию означает, что любые пакеты, предназначенные для адресов за пределами локальной сети, направляются через шлюз ( 10.0.2.2 ).

Если вы ранее использовали команду route для настройки маршрутизации, обратите внимание, что эта команда считается устаревшей. Использование команды ip предпочтительнее команды route.

Вы также можете использовать команду netstat -rn для отображения этой информации, например:

Чтобы добавить или удалить маршрут из таблицы, используйте команды ip route add или ip route del. В следующем примере маршрут по умолчанию сначала удаляется, а затем добавляется новый маршрут.

Вновь добавленный маршрут отображается в списке при запуске ip route show .

Команда ip route get полезна для запроса, по какому маршруту система будет отправлять пакеты для достижения указанного IP-адреса, например:

Может быть отображен следующий вывод:

В этом примере пакеты на адрес 23.6.118.140 отправляются из интерфейса en1 через шлюз 10.0.2.2 .

Обратите внимание, что любые изменения, которые вы вносите в таблицу маршрутизации с помощью команды ip route, не сохраняются после перезагрузки системы. Чтобы настроить статические маршруты, сохраняющиеся при перезагрузке системы, вы можете создать для интерфейса файл route-interface в /etc/sysconfig/network-scripts. Например, вы можете настроить статический маршрут для интерфейса en1 в файле с именем route-en1. Запись в этих файлах может иметь тот же формат, что и аргументы команды ip route add.

Например, вы можете определить запись шлюза по умолчанию для en1, создав запись, подобную следующей, в route-en1 :

Следующая запись в route-en2 определяет маршрут к 10.0.3.0/24 через 10.0.3.1 через en2:

Любые изменения, которые вы вносите в файл маршрута interface, не вступают в силу, пока вы не перезапустите сетевую службу или интерфейс.

В этой статье описывается настройка сети в Linux с особым вниманием к информации, необходимой для сертификационных экзаменов RHCSA EX200 и RHCE EX300.

Помните, что экзамены проводятся на практике, поэтому не имеет значения, какой метод вы используете для достижения результата, главное, чтобы конечный результат был правильным.

Сетевые файлы

Файл "/etc/sysconfig/network" содержит сетевую конфигурацию верхнего уровня, включая имя хоста и настройки шлюза.

Файл "/etc/sysconfig/network-scripts/ifcfg-eth0" содержит конфигурацию сети для адаптера "eth0". Если у вас несколько сетевых адаптеров, вы ожидаете дополнительные файлы конфигурации (eth1, eth2 и т. д.). В следующем примере показана конфигурация адаптера DHCP.

Следующий пример относится к статическому IP-адресу.

Файл "/etc/hosts" содержит информацию для разрешения локальных имен.

Файл "/etc/resolv.conf" используется для настройки расположения DNS-серверов, которые будут использоваться для разрешения имен. Может быть несколько строк "nameserver", по одной для каждого сервера имен.

Каталог "/etc/sysconfig/network-scripts" содержит ряд сценариев и команд, связанных с сетью. Команды ifdown и ifup используются для остановки и запуска указанных сетевых адаптеров.

Текущие сетевые настройки отображаются с помощью команды ifconfig.

система-конфигурация-сеть-tui

Команды system-config-network-tui и system-config-network запускают текстовый инструмент настройки сети.

Навигация с помощью клавиш "tab", "стрелка" и "возврат". Параметр «Конфигурация устройства» предоставляет список сетевых устройств.

Выбор устройства позволяет редактировать сетевую конфигурацию адаптера, которая сохраняется в файле "/etc/sysconfig/network-scripts/ifcfg-eth0".

Параметр «Конфигурация DNS» на первом экране позволяет изменить конфигурацию в файлах «/etc/sysconfig/network» и «/etc/resolv.conf».

Конфигурация сети также может быть запущена с помощью команды setup.

Сетевые подключения

Диалоговое окно «Сетевые подключения» доступно из меню (Система > Настройки > Сетевые подключения) на консоли.

Выделив устройство и нажав кнопку "Изменить", вы сможете просмотреть или изменить конфигурацию устройства.

Вся экосистема семейства Red Hat Linux Enterprise широко используется на серверах. Будь то корпоративные, малые или средние дистрибутивы на основе RHEL, они копируют этот сегмент вместе с Debian и Ubuntu. А в управлении серверами часто и часто используются конфигурации по IP-адресам. В этом случае вы научитесь устанавливать статический IP-адрес в CentOS 8, RHEL 8 и Oracle Linux 8.

Как установить статический IP-адрес в Centos 8 / RHEL 8 / Oracle Linux

Linux — достаточно гибкая система, поэтому один и тот же процесс можно выполнять несколькими способами.В этом случае точно так же мы сможем установить статический IP-адрес несколькими способами. Чтобы не удлинять сообщение без необходимости, я покажу только один способ.

Рекомендуется прочитать о статических и динамических IP-адресах. Это потому, что не всегда хорошо иметь их, хотя во внутренней сети это очень помогает управлять службами этого сервера. Даже на уровне кластера и связанных с ним вещей необходимо назначить определенный адрес узлу.

Итак, приступим.

Использование сетевых сценариев для установки статического IP-адреса

Я думаю, что это самый простой способ установить статический IP-адрес в CentOS 8, RHEL 8 и Oracle Linux 8. Потому что таким образом нам не нужно будет устанавливать или использовать сторонние инструменты для выполнения настройки. С другой стороны, это немного сложно для новичков.

Во-первых, вы должны знать, как называются активные сетевые интерфейсы. Предположим, что мы собираемся определить статический IP-адрес для проводной сети Ethernet.

Итак, откройте терминал и выполните следующее:

1.- Сетевой интерфейс на CentOS 8 RHEL 8 Oracle Linux 8

В выводе команды на экран вы заметите, что они открывают несколько интерфейсов. В моем случае их всего два. Локальный и еще один с именем enp0s3 . Это то, что мы хотим изменить.

Теперь откройте файл конфигурации этого сетевого интерфейса. Я буду использовать для этого nano, если он у вас не установлен, вы можете это сделать.

Содержимое файла довольно явное. Однако для настройки статического IP достаточно изменить эти элементы:

Кроме того, если вы хотите использовать DNS, добавьте эти две опции.

Далее сохраните изменения и закройте файл.

2.- Установите статический IP-адрес на Centos 8, RHEL 8 и Oracle Linux 8

Теперь необходимо перезагрузить профиль сети, чтобы система знала, что произошли изменения.

Наконец, перезапустите соединение.

Теперь проверьте новый IP-адрес с помощью этой команды:

3.- Проверьте изменения

Значит, все в порядке.

Заключение

В этом посте вы научились устанавливать статический IP-адрес в CentOS 8, RHEL 8 и Oracle Linux 8. Таким образом вы сможете немного лучше управлять некоторыми серверами, и это очень часто используемая сетевая функция. С другой стороны, если вы используете любой из этих дистрибутивов в качестве личной системы, он, вероятно, бесполезен.

Читайте также: