Fedora

Як налаштувати статичну IP-адресу на Fedora?

Як налаштувати статичну IP-адресу на Fedora?
Конфігурація IP-адреси є одним із звичайних завдань, які виконують системні адміністратори в Системі.
IP-адреса використовується для ідентифікації пристрою в мережі. В основному існує два типи IP-адрес: 1) загальнодоступна 2) приватна. Ми можемо далі розділити ці IP-адреси на IPv4 та IPv6.

За замовчуванням Fedora використовує надані DHCP IP-адреси, коли вона підключена до DHCP-сервера. Ми можемо використовувати наведені нижче методи для використання статичної IP-адресації та інших мережевих параметрів, таких як vlans, облігації, мости, команди тощо.

Що ми покриємо?

У цьому посібнику ми побачимо два методи встановлення статичного 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. Для e.g., Ви можете редагувати, додавати, видаляти, активувати або деактивувати підключення до мережі. Ми також можемо використовувати його для відображення стану мережевого пристрою.

Синтаксис команди nmcli такий:

nmcli [ВАРІАНТИ] ОБ'ЄКТ КОМАНДА | допомога

Крок 1. Щоб перевірити загальний стан NetworkManager, використовуйте команду:

Загальний статус $ nmcli

Ви також можете скористатися наведеною нижче командою, щоб побачити стислий вивід про стан з'єднання:

$ nmcli -t -f ДЕРЖАВА загалом

Як бачите, наразі він показує зв’язаний стан. Якщо вимкнути дротове з'єднання, воно перейде в відключений стан. Це показано на малюнку нижче:

Крок 2. Тепер, після підключення до мережі, ми можемо бачити активні з’єднання в нашій системі за допомогою:

$ nmcli con show -a

Ви також можете скористатися наведеною нижче командою, щоб переглянути активні та неактивні інтерфейси:

$ nmcli статус розробника

Як бачите, зараз на пристрої enp0s3 активне лише одне з’єднання. Щоб побачити поточну конфігурацію мережі для enp0s3, використовуйте команду:

$ ifconfig enp0s3

Ви також можете використовувати команду ip:

$ ip адреса | grep enp0s3

Зверніть увагу, що наш поточний IP - 10.0.2.15; нам потрібно встановити значення 10.0.2.27.

Крок 3. Щоб змінити IP-адресу enps03 на статичний, використовуйте такий формат команди:

$ sudo nmcli з'єднання змінює network_uuid IPv4.адреса new_static_IP / 24

Де network_uuid, як отримано на кроці 2. 'new_static_IP' - це новий IP, який ми хочемо призначити статично. Якщо наша нова IP-адреса - 10.0.2.27, тоді команда буде такою:

$ sudo nmcli з'єднання змінити f02789f7-9d84-3870-ac06-8e4edbd1ecd9 IPv4.адреса 10.0.2.27/24

Якщо вам неприємно з мережевим UUID, ви також можете вказати назву з'єднання (Дротове з'єднання 1), як показано нижче:

$ sudo nmcli з'єднання модифікує 'Дротове з'єднання 1' IPv4.адреса 10.0.2.27/24

ПРИМІТКА: Щоб уникнути конфлікту IP, не використовуйте вже призначений IP.

Крок 4. Тепер налаштуйте шлюз за замовчуванням для нашого IP за допомогою команди:

$ sudo nmcli з'єднання модифікує 'Дротове з'єднання 1' IPv4.шлюз 10.0.2.11

Крок 5. Тепер встановіть мережеву адресу DNS, використовуючи:

$ sudo nmcli з'єднання модифікує 'Дротове з'єднання 1' IPv4.dns 8.8.8.8

Крок 6. Тепер нам потрібно змінити схему IP-адресації з DHCP на статичну:

$ sudo nmcli з'єднання модифікує 'Дротове з'єднання 1' IPv4.методичний посібник

Крок 7. Тепер вимкніть, а потім увімкніть підключення, щоб застосувати зміни:

$ sudo nmcli з'єднання не працює 'Провідне з'єднання 1.'
$ sudo nmcli connection up 'Дротове з'єднання 1.'

Усі вищезазначені кроки показані на малюнку нижче:

Тепер знову перевірте шлюз та IP за допомогою команди:

$ route -n
$ ip адреса | 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.

Встановіть найновіший емулятор Dolphin для Gamecube & Wii на Linux
Емулятор Dolphin дозволяє грати у вибрані вами ігри Gamecube та Wii на персональних комп’ютерах Linux (ПК). Будучи вільно доступним і відкритим ігров...
Як використовувати GameConqueror Cheat Engine в Linux
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...
Кращі емулятори ігрової консолі для Linux
У цій статті буде перелічено популярне програмне забезпечення для емуляції ігрової консолі, доступне для Linux. Емуляція - це рівень сумісності програ...