5.2. Налаштування мережевих параметрів
Налаштування IP-адреси в операційній системі Ubuntu Server 18.04 здійснюється Адміністратором локальних компонентів (системним адміністратором) у файлі /etc/netplan/50-cloud-init.yaml (або іншому файлі *.yaml у директорії /etc/netplan/):
sudo nano /etc/netplan/50-cloud-init.yaml
Приклад налаштувань для динамічної IP-адреси (за DHCP) має наступний вигляд:
network:
version: 2
ethernets:
ens160:
dhcp4: true
де ens160 - системне ім’я мережевого адаптеру, що налаштовується. Дізнатися його можна за допомогою виконання наступної команди:
dmesg|grep eth
Приклад налаштувань для статичної IP-адреси має наступний вигляд:
network:
version: 2
ethernets:
ens160:
dhcp4: no
addresses: [192.168.1.181/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1,8.8.8.8]
де ens160 - системне ім’я мережевого адаптеру, що налаштовується. Дізнатися його можна за допомогою виконання наступної команди:
dmesg|grep eth
addresses - перелік IP-адрес, які будуть встановлені для цього мережевого адаптера,
gateway4 - IP-адреса основного шлюза,
блок nameservers addresses - перелік IP-адрес серверів імен, які використовуватимуться для визначення IP-адрес за DNS-іменами вузлів мережі.
Примітка. Конкретні значення параметрів у конкретному випадку можуть бути іншими.
Примітка. Якщо віртуальна машина була клонована з метою пришвидшення процесу інсталяції, необхідно змінити ім’я вузла у наступних файлах: /etc/hosts та /etc/hostname.
Після завершення мережевих налаштувань потрібно відключити функції автоматичного оновлення пакетів. Для цього необхідно:
1. Відкрити файл /etc/apt/apt.conf.d/10periodic за допомогою виконання наступної команди:
sudo nano /etc/apt/apt.conf.d/10periodic
2. Встановити параметр APT::Periodic::UpdatePackage-Lists у значення «0»:
APT::Periodic::Update-Packages-Lists "0";
3. Закрити редактор, натиснувши комбінацію клавіш «Ctrl+X», а коли буде відображено повідомлення про підтвердження збереження змін - необхідно натиснути «Y», а потім «Enter» для збереження.
4. Відкрити файл /etc/update-manager/release-upgrades за допомогою виконання наступної команди:
sudo nano /etc/update-manager/release-upgrades
5. Встановити параметр Prompt у значення «never»:
Prompt=never
6. Закрити редактор, натиснувши комбінацію клавіш «Ctrl+X», а коли буде відображено повідомлення про підтвердження збереження змін - необхідно натиснути «Y», а потім «Enter» для збереження.
7. Перезавантажити операційну систему за допомогою виконання наступної команди:
sudo shutdown -r now
Важливо! Перед виконанням наступних кроків рекомендується зробити резервну копію стану віртуальної машини (snapshot).