W tym przewodniku pokażę ci, jak ustawić statyczne IP w twojej instalacji Debiana na desktopie lub serwerze. Domyślnie instalator Debiana będzie próbował uzyskać IP przez DHCP. W większości przypadków jest to pożądane, ponieważ jest to proste i działa bez konfiguracji, zwłaszcza w warunkach domowych.
Jednakże, jeśli Twój komputer ma być serwerem lub chcesz przewidywalnie zaadresować go poprzez stały adres IP, przypisanie mu statycznego IP jest najlepszym wyborem. Zanim jednak zaczniemy, musisz się upewnić, że adres IP, który chcesz nadać swojemu komputerowi, jest unikalny i nie jest używany w Twojej sieci.
Determining What IP to Use
Jeśli stawiasz serwer Debiana w środowisku centrum danych, centrum danych poda Ci informacje, których należy użyć. Jeśli przydzielasz je sam, sprawdź router i inne komputery, aby dowiedzieć się, jakich wartości konfiguracji sieci używają.
Na przykład, jeśli Twój router jest adresowalny przez adres IP 192.168.1.254, to poprawnymi IP będą prawdopodobnie 192.168.1.1 do 192.168.1.253. To powiedziawszy, będziesz chciał sprawdzić inne przydzielone adresy IP, aby upewnić się, że ten, którego chcesz użyć, jest wolny.
Najszybszym i najprostszym sposobem uzyskania ustawień maski sieci i bramy byłoby spojrzenie na inne maszyny w sieci. Jeśli działają one poprawnie, można ogólnie zaufać tym ustawieniom, zwłaszcza jeśli używają DHCP do automatycznego łączenia się z siecią. Na maszynach z systemem Windows, polecenie ipconfig w wierszu poleceń pokaże ci szczegóły ustawień sieciowych tej maszyny. Na maszynach macOS i Linux polecenie ifconfig lub ip addr show zrobi to samo.
Metoda konsolowa po instalacji
Jest to pożądana (i prawdopodobnie jedyna) metoda, którą można zastosować na maszynie Debiana przeznaczonej na serwer, zwłaszcza jeśli znajduje się ona w centrum danych.
Poprzez SSH lub lokalny terminal musimy stać się rootem. Albo zaloguj się jako root, albo stań się rootem za pomocą polecenia su. Być może wcześniej używałeś sudo do uruchamiania poleceń roota, ale sudo nie jest domyślnie skonfigurowane w świeżej instalacji Debiana, więc w tym poradniku użyjemy su.
Gdy już jesteś rootem, uruchom:
ip link show
Pokaże to listę wszystkich twoich urządzeń sieciowych. Kiedy już znasz nazwę swojej karty sieciowej, uruchom:
nano /etc/network/interfaces
Jeśli wolisz używać vima, emacsa lub innego edytora, zastąp nano nazwą wybranego edytora.
Jak już będziesz w pliku, możesz dodać następujące linie konfiguracyjne, aby dodać swój dedykowany IP. Proszę zauważyć, że musisz zmienić eth0 na nazwę urządzenia sieciowego, które odkryliśmy wcześniej, a adres IP, netmaskę i bramę na wartości, które odkryliśmy wcześniej.
auto eth0 iface eth0 inet static address 192.168.1.200 netmask 255.255.255.0 gateway 192.168.1.254
Zapisz plik (w nano robi się to za pomocą CTRL+X, a następnie naciśnij Y, gdy zostaniesz poproszony o zapisanie), a następnie możesz uruchomić (jako root):
systemctl restart networking.service
Albo po prostu zrestartować komputer, aby aktywować nowe IP.
Jeśli chcesz dodać wiele adresów IP do tego samego interfejsu lub dodać alias IP do tego samego interfejsu, użyj eth0:0, eth0:1 itd. (zastępując eth0 nazwą urządzenia), zwiększając wartość po dwukropku dla każdego dodatkowego adresu IP, który chcesz dodać.
Metoda graficzna po instalacji
Jeśli system jest już zainstalowany i nie masz skonfigurowanego pulpitu graficznego, możesz użyć metody konsolowej, jak opisano wcześniej. Jeśli jednak masz włączony pulpit graficzny, możesz użyć ekranów konfiguracyjnych NetworkManagera. Zrzuty ekranu i instrukcje dotyczą pulpitu MATE, ale w przypadku wszystkich środowisk graficznych instrukcje będą bardzo podobne.
W MATE, kliknij System -> Preferencje -> Internet i sieć -> Połączenia sieciowe:
Następnie wybierz odpowiednie połączenie (najprawdopodobniej Połączenie przewodowe 1) i kliknij Edytuj:
Na następnym ekranie kliknij Ustawienia IPv4, następnie kliknij Dodaj, po czym wprowadź IP, netmaskę i domyślną bramę. W poniższym przykładzie dodałem nasze przykładowe wartości, które były wcześniej używane, więc pamiętaj, aby zmienić wartości, aby dopasować je do swoich wymagań.
Kiedy skończysz, kliknij przycisk Zapisz, a statyczny IP zostanie dodany.
Możesz także użyć tej metody, aby dodać wiele adresów IP do tego samego interfejsu, zdefiniować IPv6 lub inne wymagane ustawienia.
Metoda graficzna podczas instalacji
Ta metoda jest najlepsza w instalacjach domowych lub małych biurach, gdzie używany jest interfejs graficzny Debiana. Podczas fazy wykrywania sieci przez instalator możesz kliknąć Anuluj, co spowoduje wyświetlenie następującego ekranu:
Kliknięcie Kontynuuj spowoduje wyświetlenie kolejnego ekranu, na którym będziesz miał możliwość ręcznego skonfigurowania sieci. Wybierz tę opcję i kliknij Kontynuuj ponownie.
Po tym zostaniesz poproszony o informacje o sieci (tj. adres IP, maska sieci, itp.).
Jeśli przegapisz możliwość kliknięcia Anuluj podczas wykrywania sieci, możesz kliknąć „Wstecz” i wybrać „Skonfiguruj sieć”, aby osiągnąć ten sam rezultat.
Metoda tekstowa podczas instalacji
Metoda tekstowa podczas instalacji jest identyczna z metodą graficzną pokazaną powyżej, z wyjątkiem tego, że ekran będzie zawierał menu tekstowe. Podpowiedzi i kroki są poza tym takie same.
.