Wprowadzenie
W typowej sieci istnieją dwa sposoby przydzielania adresów IP. Jednym z nich jest użycie protokołu DHCP, a drugim statyczne przydzielanie adresów IP. DHCP lub Dynamic Host Control Protocol dynamicznie przypisuje adres IP do interfejsu. Wymaga to serwera DHCP działającego w sieci. W przypadku statycznego przydzielania IP, ręcznie przypisujemy adres IP, bramę routingu oraz resolwery DNS. Statyczne przydzielanie IP daje większą kontrolę nad przydzielaniem adresu IP i ustawianiem resolwerów DNS.
W tym poradniku dowiemy się, jak przydzielić statyczny adres IP na serwerze Debian 10 „Buster”.
Wymagania wstępne
- Chmura VPS lub serwer dedykowany z zainstalowanym Debianem 10.
- Musisz być zalogowany przez SSH jako użytkownik sudo lub root.
Krok 1: Zaloguj się do powłoki za pomocą SSH
Jeśli nie jesteś jeszcze zalogowany do swojego zdalnego serwera, zaloguj się przez SSH, postępując zgodnie z tym przewodnikiem.
Krok 2: Znajdź interfejsy sieciowe
Wykonaj następujące polecenie, aby uzyskać aktywne interfejsy sieciowe.
ip link show
Jak widać na powyższym zrzucie ekranu, lo jest interfejsem zwrotnym, który jest wewnętrznym interfejsem wirtualnym używanym przez komputer do komunikowania się z samym sobą.
Drugi interfejs ens18 jest aktywnym adapterem Ethernet, którego nasz serwer używa do łączenia się z Internetem. Teraz, gdy już znaleźliśmy interfejs adaptera, przypiszemy statyczne IP na tym interfejsie. W twoim przypadku, nazwa adaptera może być inna.
Krok 3: Znajdź adres IP przypisany do interfejsu
Jeśli jesteś użytkownikiem Snel, możesz przejść do pulpitu nawigacyjnego VPS i przejść do Network >> Interfaces.
Pod interfejsami znajdziesz adres IP przypisany do adaptera.
Zauważ, że przykładowy adres IP jest pokazany w pobliżu 1, czyli 192.168.0.2. Maska podsieci będzie miała wartość 255.255.255.0, a brama będzie miała wartość 192.168.0.1. Serwery DNS resolver są zaznaczone na 2 i 3. W twoim rzeczywistym przypadku te adresy będą inne.
Jeśli nie masz pewności co do tych wartości, skontaktuj się z pomocą techniczną firmy Snel.
Krok 4: Przydziel statyczny adres IP
Edytuj plik konfiguracji sieci, wykonując następujące polecenie.
sudo nano /etc/network/interfaces
Plik ten może wyglądać następująco.
Edytuj konfigurację w następujący sposób.
Pamiętaj, aby nie zmieniać konfiguracji adaptera pętli zwrotnej. Po zmianie będzie wyglądać tak, jak na poniższym zrzucie ekranu.
Zapisz plik i wyjdź z edytora.
Krok 5: Uruchom ponownie usługę sieciową
Zrestartuj usługę sieciową, aby zaktualizowana konfiguracja mogła zostać zastosowana. Uruchom polecenie.
sudo systemctl restart networking
Zakończenie
W tym samouczku nauczyliśmy się, jak skonfigurować statyczny adres IP na serwerze Debian 10 „Buster”. Twój serwer jest teraz skonfigurowany do używania statycznego adresu IP.