Как настроить статический IP-адрес в Fedora?

Настройка IP-адреса — одна из обычных задач, которые системные администраторы выполняют в системе.
IP-адрес используется для идентификации устройства в сети. Существует два основных типа IP-адресов: 1) общедоступный 2) частный. Далее мы можем разделить эти IP-адреса на IPv4 и IPv6.

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

Что мы рассмотрим?

В этом руководстве мы увидим два метода установки статического IP-адреса на рабочей станции Fedora 33. Хотя это руководство выполнено в Fedora 33, оно также должно работать в других версиях Fedora. Давайте начнем с этого процесса.

Перед тем, как начать

Обратите внимание, что мы предполагали, что у вас есть

  1. базовое понимание IPv4-адресации и основ других компьютерных сетей.
  2. знание интерфейса командной строки Linux
  3. root-доступ в системе или пользователь с привилегиями root.
  4. ОС Fedora 33, установленная в вашей системе

Метод 1. Использование утилиты командной строки nmcli для установки статического IP-адреса в Fedora 33

Nmcli или интерфейс командной строки NetworkManager — это служебная программа командной строки для управления сетевыми подключениями. Пользователи и сценарии используют утилиту nmcli для управления NetworkManager. Например, вы можете редактировать, добавлять, удалять, активировать или деактивировать сетевые подключения. Мы также можем использовать его для отображения статуса сетевого устройства.

Синтаксис команды nmcli следующий:

nmcli [ОПЦИИ] ОБЪЕКТ {КОМАНДА | help}

Шаг 1. Чтобы проверить общий статус NetworkManager, используйте команду:

Общий статус $ nmcli

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

$ nmcli -t -f STATE general

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

Шаг 2. Теперь, после подключения к сети, мы можем увидеть активные подключения в нашей системе, используя:

$ nmcli con show -a

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

$ nmcli dev status

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

$ ifconfig enp0s3

Вы также можете использовать команду ip :

$ ip addr | grep enp0s3

Обратите внимание, что наш текущий IP — 10.0.2.15; нам нужно установить его на 10.0.2.27.

Шаг 3. Чтобы изменить IP-адрес enps03 на статический IP-адрес, используйте следующий формат команды:

$ sudo nmcli connection изменить network_uuid IPv4.address new_static_IP/24

Где network_uuid — значение, полученное на шаге 2. ‘new_static_IP’ — новый IP-адрес, который мы хотим назначить статически. Если наш новый IP-адрес — 10.0.2.27, то команда будет выглядеть так:

$ sudo nmcli connection modify f02789f7-9d84-3870-ac06-8e4edbd1ecd9 IPv4.address 10.0.2.27 /24

Если вам неудобно использовать сетевой UUID, вы также можете указать имя соединения (проводное соединение 1), как показано ниже:

$ sudo nmcli connection modify ‘Проводное соединение 1’ IPv4.address 10.0.2.27/24

ПРИМЕЧАНИЕ. Чтобы избежать конфликта IP-адресов, не используйте уже назначенный IP-адрес.

Шаг 4. Теперь настройте шлюз по умолчанию для нашего IP с помощью команды:

$ sudo nmcli connection modify ‘Wired connection 1’ IPv4.gateway 10.0 .2.11

Шаг 5. Теперь установите сетевой DNS-адрес, используя:

$ sudo nmcli connection modify ‘Wired connection 1’ IPv4.dns 8.8.8.8

Шаг 6. Теперь нам нужно изменить схему IP-адресации с D HCP в статический:

$ sudo nmcli connection modify ‘Проводное соединение 1’ Руководство по IPv4.method

Шаг 7. Теперь выключите, а затем включите соединение, чтобы применить изменения:

$ sudo nmcli connection down ‘Проводное соединение 1.’
$ sudo nmcli connection up ‘Проводное соединение 1.’

Все вышеперечисленные шаги показаны на рисунке ниже:

Теперь снова проверьте шлюз и IP с помощью команды:

$ route -n
$ ip addr | grep enp0s3

Вы можете увидеть шлюз и IP-адреса меняются на значения, которые мы установили в вышеуказанных шагах.

Метод 2. Использование графического метода для установки статического IP-адреса в Fedora 33

Это очень простой способ установить статический IP-адрес в ОС Fedora 33; выполните следующие действия:

Шаг 1. На рабочем столе Gnome перейдите на вкладку действий, найдите Параметры и запустите его:

Шаг 2. На левой панели вы увидите вкладка сети. На вкладке сети щелкните значок настроек, как показано ниже:

Шаг 3. Откроется новое окно с уже настроенными IP-адресами, шлюзом и DNS, как показано ниже:

Шаг 4. В приведенном выше окне выберите параметр IPv4 на верхней панели:

Шаг 5 . Внутри сегмента метода IPv4 выберите переключатель, соответствующий ручному параметру:

Шаг 6. При выборе ручного метода откроются некоторые текстовые поля для заполнения IP-адресов, DNS, маршрутов и другой информации, связанной с конфигурацией сети, например показано на изображении выше. Мы добавляем следующие данные:

IP-адреса: 10.0.1.27
Сетевая маска: 255.255.255.0
Шлюз: 10.0.1.0
DNS: 8.8.8.8

Мы оставляем строку сегмента маршрута для автоматической установки. См. Справочное изображение ниже:

Шаг 7. Теперь нам нужно только остановить, а затем перезапустить сетевое соединение с помощью переключателя подключения на главной вкладке «Сеть», как показано ниже:

  1. Выключить
  2. Включить

Шаг 8. Теперь мы проверим, соответствует ли новый IP-адрес DNS и шлюз назначены правильно. Перейдите на главную вкладку «Сеть» и щелкните значок настроек, как показано на рисунке ниже:

Шаг 9. Я заметил, что IP-адрес, шлюз и DNS все изменены на новые значения, которые мы выбрали на вышеуказанных шагах:

Заключение

Вот и все пока что; мы успешно установили статический IP-адрес на рабочей станции Fedora 33. Мы видели как командную строку, так и графические методы. Метод CLI — единственный способ установить статический IP-адрес на серверах без графического интерфейса или без управления. Графический метод более удобен для пользователей настольных компьютеров и начинающих пользователей Linux.

Оцените статью
nanomode.ru
Добавить комментарий