Ubuntu

Налаштування статичної IP-адреси на Ubuntu 20.04 LTS

Налаштування статичної IP-адреси на Ubuntu 20.04 LTS
У цій статті я покажу вам, як налаштувати статичну IP-адресу на робочому столі Ubuntu 20.04 LTS та Ubuntu Server 20.04 LTS. Отже, давайте почнемо.

Конфігурація мережі:

Для того, щоб налаштувати статичний IP на своєму комп'ютері, вам потрібні принаймні IP-адреса, мережева маска, адреса шлюзу / маршруту за замовчуванням та адреса сервера DNS імен.

У цій статті я буду використовувати наступну інформацію,

IP-адреса: 192.168.20.160; Маска мережі: 255.255.255.0 або / 24; Шлюз / Адреса маршруту за замовчуванням: 192.168.20.2; Адреси серверів імен DNS: 192.168.20.2 і 8.8.8.8

Наведена вище інформація для вас буде іншою. Отже, обов’язково замініть їх на свої, якщо потрібно.

Налаштування статичного IP на робочому столі Ubuntu 20.04 LTS:

Ubuntu Desktop 20.04 LTS використовує Менеджер мереж для конфігурації мережі. Ви можете налаштувати статичну IP-адресу на Ubuntu Desktop 20.04 LTS графічно та з командного рядка. У цій статті я покажу вам графічний метод встановлення статичної IP-адреси на робочому столі Ubuntu 20.04 LTS.

Налаштування статичної IP-адреси на робочому столі Ubuntu 20.04 LTS графічно, відкрийте Налаштування з меню додатків.

Тепер перейдіть до Мережа.

Тут ви повинні побачити всі доступні мережеві інтерфейси вашого комп'ютера. Клацніть на значок шестерні мережевого інтерфейсу, для якого потрібно налаштувати статичну IP-адресу.

Відкриється нове вікно. В Деталі на вкладці відображається поточна конфігурація мережі.

Тепер перейдіть до IPv4 вкладку. За замовчуванням, Метод IPv4 встановлено на Автоматично (DHCP). Встановіть це значення Вручну.

Новий Адреси поле повинно відображатися.

Введіть бажану адресу IPv4, маску мережі та адресу шлюзу.

Ви можете додати кілька IP-адрес до одного мережевого інтерфейсу. Якщо ви додаєте кілька IP-адрес до одного мережевого інтерфейсу, IP-адреси повинні мати однакову адресу мережевого шлюзу.

За замовчуванням для DNS встановлено значення Автоматичний. Клацніть на кнопку перемикання, щоб вимкнути автоматичний DNS.

Тепер ви можете додати тут адресу сервера DNS імен. Якщо у вас кілька адрес серверів імен DNS, ви можете розділити їх комами (,).

Тепер натисніть Подати заявку для збереження інформації про статичний IP.

Зміни застосовуватимуться не відразу. Щоб зміни набули чинності, потрібно перезавантажити комп’ютер або мережевий інтерфейс.

Щоб перезапустити мережевий інтерфейс, натисніть позначену кнопку перемикання, щоб увімкнути мережевий інтерфейс ВИМК.

Тепер натисніть на позначену кнопку перемикання, щоб увімкнути мережевий інтерфейс УВІМК знову.

Тепер натисніть на значок шестерні, щоб підтвердити, чи застосовується нова інформація про IP до мережевого інтерфейсу.

Як бачите, нова інформація про IP застосовується до мережевого інтерфейсу.

Отже, ось як ви встановлюєте статичну IP-адресу на Ubuntu Desktop 20.04 LTS графічно за допомогою Менеджера мереж.

Налаштування статичної IP-адреси на сервері Ubuntu 20.04 LTS:

Сервер Ubuntu 20.04 LTS використовує Netplan для конфігурації мережі за замовчуванням.

Файл конфігурації мережі Netplan за замовчуванням в Ubuntu 20.04 LTS-сервер / etc / netplan / 00-installer-config.ямл.

У цьому розділі я збираюся показати вам, як налаштувати статичну IP-адресу на Ubuntu Server 20.04 LTS.

Спочатку знайдіть ім’я мережевого інтерфейсу, для якого потрібно налаштувати статичну IP-адресу, за допомогою такої команди:

$ ip a

Як бачите, ім'я мережевого інтерфейсу на моєму Ubuntu Server 20.04 LTS є ens33. IP-адреса 192.168.20.149 присвоюється мережевому інтерфейсу ens33 в даний час.

Назва мережевого інтерфейсу для вас буде іншою. Тож переконайтеся, що відтепер його замінюєте своїм.

Тепер потрібно переконатися, що мережевим інтерфейсом не керує CloudInit.

Для цього відкрийте файл конфігурації / etc / cloud / cloud.cfg.d / subiquity-disable-cloudinit-networking.cfg з наступною командою:

$ sudo nano / etc / cloud / cloud.cfg.d / subiquity-disable-cloudinit-networking.cfg

Тепер переконайтеся, що файл конфігурації містить такий рядок.

мережа: config: disabled

Тепер відкрийте файл конфігурації Netplan / etc / netplan / 00-installer-config.ямл з наступною командою:

$ sudo nano / etc / netplan / 00-installer-config.ямл

У конфігурації Netplan за замовчуванням (як показано на знімку екрана нижче) доступні мережеві інтерфейси (ens33 у моєму випадку) будуть присвоєні IP-адреси через DHCP.

Призначити статичну IP-адресу мережевому інтерфейсу ens33, видалити все з конфігураційного файлу Netplan / etc / netplan / 00-installer-config.ямл і введіть наступні рядки.

мережа:
версія: 2
Ethernet:
ens33:
адреси: [192.168.20.160/24]
шлюз4: 192.168.20.2
сервери імен:
адреси: [192.168.20.2, 8.8.8.8]

ПРИМІТКА: Кожен рядок у файлі конфігурації YAML повинен бути правильно з відступом. В іншому випадку Netplan не прийме файл конфігурації. Ви побачите повідомлення про помилки синтаксису. Тут я використав 2 пробіли для кожного рівня відступу.

Закінчивши, збережіть файл конфігурації, натиснувши + X слідом за ним Y і .

Тепер, щоб переконатися, що у файлі конфігурації немає синтаксичних помилок, запустіть таку команду:

$ sudo netplan спробуйте

Якщо все в порядку, ви побачите наступне повідомлення. Натисніть продовжувати.

Слід прийняти нову конфігурацію мережі.

Тепер, щоб зробити зміни постійними, виконайте таку команду:

Застосовується $ sudo netplan

Тепер перезавантажте комп’ютер за допомогою такої команди:

$ sudo перезавантажити

Після завантаження комп'ютера слід застосувати нову конфігурацію мережі, як ви можете бачити на знімку екрана нижче.

Отже, ось як ви налаштовуєте статичну IP-адресу на Ubuntu Server 20.04 LTS. Дякуємо, що прочитали цю статтю.

Як використовувати AutoKey для автоматизації ігор Linux
AutoKey - це утиліта автоматизації робочого столу для Linux та X11, запрограмована на Python 3, GTK та Qt. Використовуючи його сценарії та функціональ...
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...