VPS: Konfiguracja IP (Ubuntu/Debian)
Idealne produkty do tego poradnika
Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.
Wprowadzenie
Konfiguracja adresów IP na Twoim VPS z Linuxem pozwala kontrolować, jak serwer komunikuje się w sieci. Obejmuje to przypisywanie adresów IP, definiowanie domyślnej bramy oraz konfigurację serwerów DNS niezbędnych do łączności sieciowej.
Jeśli Twój serwer stanie się niedostępny z powodu błędnej konfiguracji sieci lub braku połączenia z internetem, zdalny dostęp przez SSH może przestać działać. Skorzystaj z konsoli VNC w panelu webowym, aby połączyć się z serwerem i naprawić konfigurację sieci.
Przygotowanie
Przed konfiguracją statycznego adresu IP upewnij się, że masz podane następujące dane:
- adres IP, który chcesz przypisać
- maska podsieci
- domyślna brama
- serwery DNS
Te informacje znajdziesz w panelu webowym. Wejdź w zarządzanie VPS i przejdź do sekcji adresy IP.
Konfiguracja
- Ubuntu
- Debian
Instalacje Ubuntu korzystają z Netplan do konfiguracji sieci. Połącz się z VPS przez SSH i znajdź plik konfiguracyjny Netplan w katalogu /etc/netplan/. Otwórz plik konfiguracyjny:
nano /etc/netplan/50-cloud-init.yaml
Zmień konfigurację, aby ustawić statyczny adres IP:
network:
version: 2
ethernets:
eth0:
match:
macaddress: "bc:24:11:5f:5c:34"
addresses:
- "109.230.238.45/24"
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
set-name: "eth0"
routes:
- to: "default"
via: "109.230.238.1"
Dopasuj poniższe wartości do swojej konfiguracji sieci:
- 109.230.238.45 → Twój statyczny adres IP
- 109.230.238.1 → Twoja brama
- adresy DNS → Twoje preferowane serwery DNS
Zapisz plik i zastosuj konfigurację:
sudo netplan apply
Debian zazwyczaj korzysta z pliku konfiguracyjnego interfejsów sieciowych zamiast Netplan. Połącz się z VPS przez SSH i otwórz plik konfiguracyjny interfejsów sieciowych:
nano /etc/network/interfaces
Dodaj lub zmodyfikuj konfigurację dla swojego interfejsu sieciowego. Przykładowa konfiguracja:
auto lo
iface lo inet loopback
# Główny interfejs sieciowy
allow-hotplug ens18
iface ens18 inet static
address 134.255.219.160/24
gateway 134.255.219.1
# opcje dns-* są obsługiwane przez pakiet resolvconf, jeśli jest zainstalowany
dns-nameservers 1.1.1.1
Dopasuj wartości do swojej konfiguracji sieci:
- address → Twój statyczny adres IP
- netmask → Twoja maska podsieci
- gateway → Twoja domyślna brama
- dns-nameservers → Twoje preferowane serwery DNS
Po zapisaniu pliku konfiguracyjnego, zrestartuj usługę sieciową:
systemctl restart networking
Weryfikacja
Po zastosowaniu konfiguracji warto sprawdzić, czy nowy adres IP został poprawnie przypisany. W tym celu uruchom w terminalu następujące polecenie:
ip a
To polecenie wyświetla wszystkie interfejsy sieciowe dostępne w systemie wraz z ich aktualną konfiguracją. W wynikach znajdź interfejs, który konfigurowałeś, zwykle nazywa się eth0, ens18 lub podobnie, w zależności od systemu.
W sekcji interfejsu poszukaj wpisu inet, który oznacza przypisany adres IPv4. W wynikach powinien pojawić się statyczny adres IP, który skonfigurowałeś wcześniej. Przykład:
inet 109.230.238.45/24
Jeśli w wynikach pojawi się poprawny adres, konfiguracja statycznego IP została pomyślnie zastosowana. Jeśli nowy adres IP się nie pojawia, sprawdź ponownie plik konfiguracyjny i upewnij się, że zmiany zostały zapisane, a następnie ponownie zastosuj konfigurację poleceniem:
sudo netplan apply
Podsumowanie
Gratulacje! Pomyślnie skonfigurowałeś adres IP na swoim serwerze Linux. W razie dalszych pytań lub potrzeby pomocy, śmiało kontaktuj się z naszym zespołem wsparcia, który jest dostępny codziennie, by Ci pomóc! 🙂