Adresy IP są jednym z elementów sieci, które są niezbędne przy zarządzaniu sieciami, ponieważ pozwalają nam realizować zadania zarządzania, takie jak:
- Podłącz komputer do sieci lokalnej lub Internetu.
- Określ, gdzie znajduje się sprzęt i jego stan aktywności.
- Sprawdź usługi i wiele innych.
Jeśli chodzi o zarządzanie adresami IP w dowolnym systemie, mamy dwie możliwości:
DHCPDzięki tej opcji serwer jest skonfigurowany do dynamicznej dystrybucji wszystkich adresów IP, które zostały ustanowione we wcześniej zdefiniowanym zakresie, ale dzięki tej metodzie adresy IP zmieniają się często.
StatycznyKorzystając z tej alternatywy, definiujemy stały adres IP dla sprzętu, który można modyfikować tylko ręcznie.
Stosowanie statycznych adresów IP przydaje się w przypadkach takich jak:
- Serwer jest konfigurowany i musi korzystać z ról i usług, w przypadku których jeśli mamy DHCP, usługi te zostaną naruszone.
- Gdy dana aplikacja jest wymagana do korzystania z jednego adresu IP.
- W sprawach administracyjnych i wsparcia.
Przy tej okazji Solvetic nauczy, jak możemy zdefiniować statyczny adres IP w Ubuntu 17.10 zarówno na poziomie komputera stacjonarnego (domowego), jak i serwera (biznesowego).
1. Ustaw statyczny adres IP w Ubuntu 17.10 Desktop
Krok 1
Aby przeprowadzić ten proces, kliknij opcję „Konfiguracja systemu” znajdującą się po lewej stronie systemu:
Krok 2
Po wybraniu tej opcji wyświetli się następujące okno, w którym wybierzemy opcję „Sieć”:
POWIĘKSZAĆ
Krok 3
Przy wyborze opcji Sieć kolejnym krokiem jest edycja konfiguracji adaptera, w tym celu wybieramy przycisk „Opcje” wybierając opcję „Przewodowy”:
POWIĘKSZAĆ
Krok 4
W nowym oknie, które się wyświetli, przechodzimy do zakładki „Ustawienia IPv4”, gdzie zobaczymy:
Krok 5
Jak widzimy domyślnie z DHCP, musimy tam wypełnić następujące pola:
Nazwa połączeniaTam możemy nazwać profil wybranej sieci.
metodaTam musimy wybrać tryb ręczny.
AdresAby dodać adres IP, który zostanie przypisany sprzętowi, kliknij przycisk „Dodaj” i wypełnij pola.
AdresOdnosi się do adresu IP, który chcemy ustalić.
Maska nettoTam definiujemy maskę sieci 255.255.255.0 lub 24. Oba spełniają tę samą funkcję.
wejścieTam musimy wskazać adres IP routera sieciowego, który w większości przypadków to 192.168.1.1 lub 192.168.0.1.
Serwery DNSW tym miejscu możemy ustalić adresy IP serwerów, które pełnią rolę DNS, tam możemy wskazać te, które zostały dostarczone przez dostawcę usług internetowych lub skorzystać z publicznego DNS, w tym przypadku użyjemy publicznego DNS Google (8.8.8.8 oraz 8.8.4.4).
Krok 6
Po zdefiniowaniu tych wartości kliknij przycisk „Zapisz”, aby zastosować zmiany. Teraz musimy wyłączyć przełącznik połączenia, aby odłączyć kartę sieciową:
POWIĘKSZAĆ
Krok 7
Teraz aktywujemy go ponownie, aby zastosować zmiany i widzimy, że zdefiniowana przez nas konfiguracja została ustanowiona. W ten sposób ustaliliśmy statyczny adres IP w Ubuntu 17.10 Desktop.
POWIĘKSZAĆ
2. Ustaw statyczny adres IP na Ubuntu 17.10 Server
Wraz z nową edycją Ubuntu Server konfiguracja sieci uległa całkowitej zmianie w Ubuntu 17.10.
Nowe narzędzie o nazwie Netplan zostało opracowane przez Canonical (firmę, która rozwija dystrybucję Ubuntu Linux) do zarządzania konfiguracją sieci, którego będziemy używać we wszystkich nowych wersjach Ubuntu, począwszy od wersji 17.10. Stary plik konfiguracyjny sieci / etc / network / interfaces nie będzie już aktywny.
Netplan to abstrakcja konfiguracji sieci YAML dla różnych backendów (NetworkManager, networkd).
Jest to narzędzie, które pozwala łatwo skonfigurować sieć w Ubuntu. Można go użyć, pisząc prosty opis YAML wymaganych interfejsów sieciowych z tym, do czego powinny być skonfigurowane, a to wygeneruje wymaganą konfigurację dla wybranego narzędzia renderującego.
Netplan odczytuje ustawienia sieciowe w ścieżce /etc/netplan/*.yaml, napisane przez administratorów, instalatorów, instancje obrazów w chmurze lub inne wdrożenia systemu operacyjnego. Podczas uruchamiania systemu wygeneruj lub uruchom określone pliki konfiguracyjne zaplecza, aby przenieść kontrolę nad urządzeniami do określonego demona sieciowego.
Krok 1
Aby skonfigurować statyczny adres IP w Ubuntu 17.10 Server musimy pamiętać, że domyślnym plikiem konfiguracyjnym jest
/etc/netplan/01-netcfg.yamlKrok 2
W tym celu uzyskamy do niego dostęp za pomocą edytora tekstu, w tym przypadku nano:
sudo nano /etc/netplan/01-netcfg.yaml
POWIĘKSZAĆ
Krok 3
Składnia konfiguracji jest w języku programowania Python (format .yaml), więc wcięcia wierszy są niezbędne.
W tym pliku musimy skonfigurować adresy IP do przypisania i ustalimy, co następuje:
- Ustaw wartość no w polu dhcp4.
- Dodaj wiersz adresów ze statycznym adresem IP do przypisania.
- Dodaj linię gateway4 z adresem IP bramy routera.
- Dodaj wiersz serwerów nazw z adresami IP serwerów DNS (w tym przypadku serwerów Google).
POWIĘKSZAĆ
NotatkaAdres IPv6 można dodać w wierszu adresu, oddzielony przecinkiem i ważne jest, aby adres IPv6 ustawić w pojedynczych cudzysłowach, inaczej otrzymamy błąd składni
'2001:1::1/64'
Krok 4
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:
Ctrl + O
Edytor opuszczamy za pomocą:
Ctrl + X
Krok 5
Zmiany stosujemy wykonując następujący wiersz:
zastosowanie sudo netplan
POWIĘKSZAĆ
Krok 6
Lub możemy go również użyć z przełącznikiem "-debug", aby uzyskać przydatne dane wyjściowe, jeśli parsowanie pliku konfiguracyjnego netplan zakończyło się pomyślnie:
sudo netplan --zastosuj debugowanie
POWIĘKSZAĆ
Krok 7
Możemy użyć polecenia ifconfig do sprawdzenia przypisanego adresu IP:
POWIĘKSZAĆ
3. Skonfiguruj DHCP z Netplan na serwerze Ubuntu 17.10
Krok 1
Aby to zrobić, musimy ponownie uzyskać dostęp do wyżej wymienionego pliku konfiguracyjnego:
sudo nano /etc/netplan/01-netcfg.yamlKrok 2
Tam musimy usunąć wcześniej wprowadzone linie i ustawić wartość „dhcp4” na yes:
POWIĘKSZAĆ
NotatkaJeśli będziemy używać IPv6, musimy dodać linię
dhcp6: tak
Krok 3
Zmiany stosujemy wykonując następujący wiersz:
zastosowanie sudo netplan
4. Ustaw statyczny adres IP w Ubuntu 16.10
W przypadku posiadania Ubuntu 16 proces ustanawiania statycznego adresu IP przebiega następująco.
Krok 1
Najpierw uzyskamy dostęp do pliku konfiguracji sieci, wykonując następujący wiersz:
sudo nano / etc / sieć / interfejsy
POWIĘKSZAĆ
Krok 2
Tam widzimy nazwę naszego interfejsu sieciowego i widzimy, że jest on zdefiniowany przez DHCP. Tam zmodyfikujemy:
- Zmieniamy słowo dhcp na statyczne.
- Dodajemy linie adresu, maski sieci i bramy z odpowiednimi adresami IP.
POWIĘKSZAĆ
Krok 3
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:
Ctrl + O
Edytor opuszczamy za pomocą:
Ctrl + X
Krok 4
Na koniec ponownie uruchamiamy usługi sieciowe, wykonując następujący wiersz. W ten sposób możemy ustawić statyczny adres IP w Ubuntu 16.04 i 16.10.
sudo /etc/init.d/networking restart
POWIĘKSZAĆ
Widzieliśmy proces definiowania statycznego adresu IP w różnych wydaniach Ubuntu, a zatem mamy tę opcję do wykonywania niektórych zadań zarządzania lub wymagań, które mogą pojawić się w pewnym momencie.