Każde urządzenie podłączone do sieci jest przypisane adresowi IP, które pozwala innym urządzeniom w sieci na zlokalizowanie i komunikowanie się z nim. Zazwyczaj adres IP jest przypisywany przez serwer DHCP na routerze.
Serwer DHCP przypisuje dowolny dostępny adres IP do podłączonej sieci. Oznacza to, że adres IP urządzenia może od czasu do czasu zmieniać. W niektórych przypadkach może być konieczne skonfigurowanie statycznego adresu IP dla urządzenia. W ten sposób mówi routerowi zarezerwowanie określonego adresu IP dla tego urządzenia i przypisania go za każdym razem, gdy łączy się z siecią.
Ten samouczek ma na celu podanie podstaw adresów IP, jak działa DHCP i pokazać, jak skonfigurować statyczne adres IP na komputerze Linux.
Jaki jest adres IP?
Adres protokołu internetowego, powszechnie znany jako adres IP, jest unikalną wartością używaną do identyfikacji dowolnego urządzenia podłączonego do sieci lub sieci w zbiorze sieci. Adres IP jest unikalny w sieci i umożliwia urządzeniom w tej samej sieci na udostępnianie informacji. Typowe wyrażenie adresów IP ma postać notacji kropki z 4 podzbiorami. Każdy podzbiór w sieci waha się od wartości od 0 do 255, oddzielony kropkami.
Przykładem adresu IP jest 192.168.0.20
Co to jest DHCP?
Na najbardziej podstawowym poziomie DHCP lub dynamiczny protokół konfiguracji hosta jest protokołem sieciowym, który dynamicznie przypisuje adresy IP do hostów podłączonych do sieci. DHCP ma serwer odpowiedzialny za zarządzanie adresami IP, maskami podsieci, domyślnymi bramami itp., w sieci.
DHCP jest niezbędny w tworzeniu sieci, ponieważ usuwa potrzebę ręcznego przypisywania adresów IP do każdego urządzenia.
Co to jest statyczny adres IP?
Statyczny adres IP to stała lub stała wartość IP przypisana do urządzenia w określonej sieci.
Oznacza to zamiast routera lub dostawcę usług internetowych, zapewniając dynamiczny adres IP (który może się zmienić), masz jeden stały adres IP w sieci.
Istnieją zalety i wady korzystania z statycznych adresów IP. Na przykład pozwala wykonywać inne ustawienia sieciowe, takie jak przekazywanie portów i tunelowanie.
Jednak nie brakuje mu również jego wad; statyczne adresy IP wymagają ręcznego przypisywania i musisz śledzić nietypowane wartości IP. To może być dużo pracy, szczególnie w dużych sieciach.
Jak skonfigurować statyczny adres IP na Debian 10
Przejdźmy do istoty tego przewodnika. Po pierwsze, aby skonfigurować statyczny adres IP na Debian, musisz edytować plik konfiguracyjny interfejsu sieciowego.
Znajdziesz to zlokalizowane w/etc/sieci/interfejsy.
Najpierw musisz zidentyfikować interfejs sieciowy (nazwa), który chcesz ustawić statyczne IP. Użyj polecenia:
$ ip addr
To pokaże wszystkie interfejsy sieciowe dostępne w twoim systemie, nazwie i adresie IP. W poniższym przykładzie mam interfejs Loopback i mój interfejs Ethernet (ETH0).
Teraz, aby ustawić statyczny adres IP interfejsu Ethernet, edytuj plik/etc/network/interfejsy z ulubionym edytorem tekstu.
$ sudo vim/etc/sieci/interfejsy
W pliku zlokalizuj wpis, jak pokazano poniżej:
$ auto eth0
$ iface ETH0 INET DHCP
Zmień powyższy wpis, aby przypominać następujące wpisy:
$ auto eth0
Iface ETH0 INET STATIC
Adres 192.168.0.21
Mash Netrów 255.255.255.0
Gateway 192.168.0.1
DNS-Nameserver 1.1.1.1
Pamiętaj, aby zmienić nazwę interfejsu lub skonfigurować wybrany serwer DNS (w tym przykładzie używamy Cloudflare Open DNS).
Jak naprawić nie zarządzany problem
W niektórych przypadkach, jeśli ustawisz statyczny adres IP, edytując plik interfejsu, możesz napotkać błąd „nie zarządzany” spowodowany przez usługę NetworkManager.
Aby rozwiązać problem, edytuj/etc/NetworkManager/NetworkManager.conf
Zmień wpis Managed = False to Managed = True. Wreszcie ponownie uruchom usługę menedżera sieci za pomocą SystemD
$ sudo systemctl restart sieć-manager.praca
Jak skonfigurować statyczny IP - GUI
Prostszą i szybką metodą konfigurowania statycznego IP na debian pulpit jest użycie narzędzia GUI Manager Network Manager.
Zacznij od wybrania interfejsu na górnym pasku, przejdź do ustawień przewodowych i wybierz interfejs. Następnie kliknij ikonę Ustawienia, aby uruchomić okno konfiguracji.
Na karcie IPv4 wybierz metodę IPv4 jako instrukcję. Następnie dodaj adres IP, maskę sieci i bramę, jak pokazano na poniższym obrazku.
Wreszcie ustaw ręcznie DNS (opcjonalnie) na karcie DNS.
Wniosek
W tym samouczku omówiliśmy podstawy adresów IP i DHCP. Omówiliśmy również, jak skonfigurować statyczny adres IP na Debian 10.
Dziękujemy za przeczytanie i udostępnienie, jeśli pomogło to.