Налаштування мережі на сервері VPS з операційною системою Ubuntu є критично важливим для забезпечення доступності вашого сервера в Інтернеті. У цій статті ми розглянемо основні кроки налаштування мережі на сервері VPS, включаючи налаштування статичної IP-адреси, налаштування DNS та базову діагностику мережевих проблем.
Крок 1: Підключення до сервера
Першим кроком є підключення до вашого VPS-сервера через SSH. Для цього використовуйте команду:
ssh username@your_server_ip
де username
— ваше ім'я користувача на сервері, а your_server_ip
— IP-адреса вашого сервера.
Крок 2: Перевірка поточних мережевих налаштувань
Перед внесенням змін корисно дізнатися поточні мережеві налаштування. Виконайте команду:
ip addr show
Ця команда покаже поточні мережеві інтерфейси та їх IP-адреси.
Крок 3: Налаштування статичної IP-адреси
Для налаштування статичної IP-адреси в Ubuntu використовується файл конфігурації /etc/netplan/*.yaml
. Відкрийте цей файл для редагування (ім'я файлу може відрізнятися, наприклад, 01-netcfg.yaml
):
sudo nano /etc/netplan/01-netcfg.yaml
Ось приклад конфігурації для статичної IP-адреси:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
Після внесення змін збережіть файл і застосуйте нову конфігурацію:
sudo netplan apply
Крок 4: Налаштування DNS-серверів
Для зміни налаштувань DNS-серверів відкрийте файл /etc/netplan/*.yaml
і додайте або змініть секцію nameservers
, як показано в попередньому прикладі. Після внесення змін застосуйте конфігурацію:
sudo netplan apply
Крок 5: Діагностика мережевих проблем
Для діагностики мережевих проблем використовуйте наступні команди:
-
ping: перевірка доступності хоста.
bashping 8.8.8.8
-
traceroute: трасування маршруту до хоста.
bashtraceroute google.com
-
nslookup: перевірка DNS-запитів.
bashnslookup google.com
-
netstat: перегляд мережевих з'єднань.
bashnetstat -tuln
Налаштування мережі на сервері VPS з Ubuntu включає кілька ключових кроків, від налаштування статичної IP-адреси до налаштування DNS і діагностики мережевих проблем. Ці кроки допоможуть забезпечити стабільність і доступність вашого сервера в Інтернеті.