Jak ustawić statyczny adres IP w systemie Linux w programie Network Manager

Chociaż wielu może o tym nie wiedzieć, Twój pulpit Linux jest idealny do hostowania aplikacji sieciowych. Przychodzą na myśl takie rzeczy jak szybki serwer do gier Linux, TeamSpeak lub udział sieciowy dla innych komputerów. Problem z hostowaniem udziału sieciowego polega na tym, że potrzebujesz dedykowanego adresu IP. Najłatwiejszym sposobem skonfigurowania statycznego adresu IP na komputerze z systemem Linux jest użycie narzędzia do zarządzania siecią, które jest dostępne w większości środowisk graficznych.

Narzędzie do zarządzania siecią to narzędzie, które znacznie ułatwia pracę z ustawieniami sieci w systemie Linux. Zacznij od znalezienia ikony sieci na pasku zadań, panelu itp. Kliknij ikonę i znajdź opcję „Połączenia sieciowe”. Wybierz opcję „Połączenia sieciowe”, aby otworzyć menu z różnymi urządzeniami sieciowymi.

W menu znajdź domyślne urządzenie sieciowe. Na przykład, jeśli używasz połączenia Wi-Fi, Twoim domyślnym urządzeniem może być „Wlan0”. Ethernet może mieć nazwę „Enp3s0” lub „Eth0”. Zwykle jest tylko jedno urządzenie sieciowe, więc znalezienie go nie będzie trudne. Nie wiesz, który z nich jest właściwy? Dobrym sposobem, aby się tego dowiedzieć, jest uruchomienie tego polecenia terminala:

ip addr show

Urządzenie sieciowe, które ma lokalny adres IP (na przykład 192.168.X), jest tym, które chcesz w menedżerze sieci. Po określeniu prawidłowego urządzenia do edycji za pomocą terminala wróć do okna Połączenia sieciowe, zaznacz urządzenie i kliknij ikonę koła zębatego.

Na tym etapie sprawdź, czy Twoja sieć korzysta z protokołu IPv4 czy IPv6. W większości przypadków routery konsumenckie nie wykorzystują jeszcze protokołu IPv6, więc jest mało prawdopodobne, że go używasz. Aby się upewnić, zapoznaj się z instrukcją obsługi routera.

Przejdź do karty IPv4 i znajdź menu z napisem „Automatycznie”. Zmień ją na „Ręcznie”, a następnie przejdź do sekcji „Adresy”. Kliknij przycisk „Dodaj” i zacznij od wpisania adresu IP, który chcesz nadać swojemu komputerowi w części „Adres”.

Uwaga: dobrym sposobem na ustawienie statycznego adresu IP w systemie Linux jest ustawienie na stałe tego, który już masz. Uruchom ponownie ip addr show, aby go znaleźć.

Po wypełnieniu adresu IP w polu „Adres” przejdź do sekcji „Maska sieci”. Aby znaleźć maskę sieci, otwórz terminal i uruchom to polecenie:

ifconfig | grep netmask

Wprowadź adres IP widoczny po czerwonym tekście „maski sieci”. Przykładem maski sieci byłoby 255.0.0.0. Po zakończeniu wypełniania sekcji „Maska sieci” przejdź do „Brama”.

Zazwyczaj brama to adres IP routera. Jeśli uzyskujesz dostęp do interfejsu internetowego routera przez sieć z adresem 192.168.1.1, to jest to adres IP, który musi przejść do bramy. Nie wiesz, jaki jest adres IP routera? Zajrzyj do instrukcji dołączonej do routera, ponieważ zawiera ona informacje. Ewentualnie poszukaj w Internecie lub otwórz terminal i wypróbuj trasę IP.

Uruchomiona trasa IP pokaże trasę, po której jest połączone obecne połączenie sieciowe. To świetny sposób na izolowanie informacji o bramie sieciowej itp.

ip route

Adres bramy to adres IP, który pojawia się po napisie „default via”. Wprowadź te informacje w sekcji Brama w narzędziu Network Manager.

Wypełnianie „Adres”, „Maska sieci” i „Brama” jest zakończone, więc pora ustawić ustawienia DNS. Zazwyczaj Linux używa DHCP do automatycznego określania informacji o sieci i automatycznego przypisywania wszystkiego, w tym DNS. Ponieważ plan zakłada ręczne ustawienie adresu IP, musisz określić lokalny serwer DNS. Na szczęście lokalny serwer DNS jest bramą.

W sekcji Dodatkowe serwery DNS wpisz adres IP dodany do sekcji „Brama”. Kiedy wszystkie informacje wyglądają dobrze, kliknij przycisk „zapisz”, aby zakończyć.

Znajdowanie informacji o sieci

Korzystanie z powyższych poleceń w terminalu w celu szybkiego określenia maski sieci, bramy i lokalnego DNS może wydawać się skomplikowane. Jeśli chcesz ustawić statyczny adres IP, ale nie masz ochoty zajmować się terminalem, istnieje alternatywny sposób, za pośrednictwem Menedżera sieci.

Aby znaleźć te informacje, kliknij ikonę sieci w panelu, a następnie wybierz „Ustawienia sieci”. Pokaże wszystkie informacje z boku. Pokaże twój wewnętrzny adres IP (IPv4 / .IPv6), bramę i DNS.

Włączanie zmian

Nowe ustawienia sieciowe są zwykle stosowane automatycznie w programie Network Manager. Jeśli kliknąłeś zapisz i nic się nie stało, wybierz ponownie ikonę sieci i kliknij „Ustawienia sieci”. Pokazuje sieć, a także urządzenia podłączone do rzeczy. Pod urządzeniem sieciowym, dla którego ustawiłeś statyczny adres IP, poszukaj suwaka włączania / wyłączania. Kliknij go w pozycji wyłączonej, aby szybko wyłączyć urządzenie. Poczekaj kilka sekund, a następnie włącz go ponownie.

Włączanie i wyłączanie urządzenia wymusi ponowne połączenie się z siecią i użycie nowych ustawień. Alternatywnie, po skonfigurowaniu nowych ustawień połączenia sieciowego, uruchom ponownie komputer z systemem Linux, aby rozpocząć korzystanie z nowych ustawień.