Systemy operacyjne oparte na Linuksie są fantastyczne do zadań związanych z siecią, ale którą wybrać spośród tysięcy dostępnych dystrybucji Linuksa?

Linux jest powszechnie preferowany wśród inżynierów sieciowych — więc jeśli myślałeś o zainstalowaniu go do swojej pracy, nie jesteś sam.

Jeśli jesteś inżynierem sieci, łatwo się zastanawiać, które dystrybucje będą miały najlepsze funkcje do Twojej pracy. Oto sześć najlepszych dystrybucji Linuksa do inżynierii sieci:

1. Fedora

Spośród wszystkich dystrybucji Linuksa jedną z najbardziej cenionych przez inżynierów sieci jest Fedora — i jest ku temu prosty powód.

Fedora to dystrybucja typu open source, która służy jako społecznościowy odpowiednik systemu Red Hat Enterprise Linux (RHEL). Sam RHEL jest powszechnie wybierany jako system operacyjny dla systemów na poziomie przedsiębiorstwa.

W rezultacie inżynierowie sieci, którzy używają Fedory, cieszą się większą znajomością systemów RHEL, z którymi mogą się zetknąć w trakcie swojej kariery.

Fedora oferuje również użytkownikom niesamowity arsenał narzędzi open source, wbudowaną obsługę aplikacji kontenerowych oraz stały dostęp do najnowocześniejszych funkcji i oprogramowania.

instagram viewer

Pobierać:Fedora (bezpłatny)

2. RHEL

Źródło obrazu: RedHat/Wikimedia pod CC BY-SA 4.0

Jako jeden z najpopularniejszych dystrybucji korporacyjnych, RHEL to świetna opcja, ponieważ jest solidny i wzmocniony. Każda wersja RHEL ma 10-letni cykl życia, co oznacza, że ​​będziesz mógł używać wybranej wersji RHEL (i cieszyć się niewielkimi lub żadnymi problemami ze zgodnością) przez lata.

Korzystając z RHEL, zapoznasz się również z wieloma systemami, z którymi prawdopodobnie spotkasz się w pracy.

Wiele cech RHEL, które czynią go atrakcyjnym rozwiązaniem dla przedsiębiorstw, jest równie atrakcyjnych dla niezależnych użytkowników.

RHEL jest fabrycznie wyposażony w moduł bezpieczeństwa SELinux, dzięki czemu z łatwością rozpoczniesz zarządzanie kontrolą dostępu i zasadami systemowymi. Będziesz mieć również dostęp do narzędzi takich jak Cacti i Snort za pośrednictwem menedżerów pakietów RPM i YUM.

Pobierać:RHEL (bezpłatny dla programistów; 179 USD rocznie)

3. Strumień CentOS

Podobnie jak Fedora, CentOS Stream jest dystrybucją, która pozostaje zgodna z rozwojem RHEL. Służy jako upstreamowa wersja RHEL, co oznacza, że ​​zawartość najnowszej edycji CentOS Stream prawdopodobnie pojawi się w następnej wersji RHEL.

Chociaż CentOS Stream może nie oferować takiej samej stabilności jak Fedora, jego kuszące włączenie najnowocześniejszego oprogramowania sprawia, że ​​warto go rozważyć.

CentOS Stream ma również wyraźną przewagę nad kolejnymi edycjami RHEL Decyzja firmy Red Hat o zamknięciu publicznego dostępu do kodu źródłowego RHEL: będzie nadal zgodny z najnowszymi eksperymentalnymi zmianami rozważanymi w następnej wersji RHEL.

W przyszłości CentOS Stream prawdopodobnie stanie się najlepszą opcją dla każdego, kto szuka dystrybucji przylegającej do RHEL.

Pobierać:Strumień CentOS (bezpłatny)

4. otwórzSUSE

Kolejną wydajną i niezawodną opcją dla inżynierów sieci jest openSUSE. openSUSE jest imponująco stabilny i oferuje częste nowe wydania, co czyni go dobrą opcją, jeśli wolisz unikać uszkodzonych pakietów, a jednocześnie korzystać z najnowszych wersji oprogramowania.

Po wyjęciu z pudełka nie będziesz mieć żadnych problemów z konfiguracją podstawowych ustawień sieciowych za pomocą YaST (kolejne narzędzie do konfiguracji). Wiele pakietów preinstalowanych z openSUSE może zapewnić niesamowitą użyteczność.

Na przykład Wicked to potężna platforma do konfiguracji sieci, podczas gdy Samba jest idealna do udostępniania plików między systemami Linux i Windows. Nie będziesz mieć żadnych problemów z zainstalowaniem odpowiedniego narzędzia do pracy z menedżerem pakietów Zypper openSUSE.

Pobierać:otwórzSUSE (bezpłatny)

5. Debiana

Źródło obrazu: Граймс/Wikimedia pod CC BY-SA 4.0

Debian to szeroko znana dystrybucja Linuksa znana z niewiarygodnej stabilności i wysokiej wydajności. Dostępnych jest kilka gałęzi Debiana, w tym Debian Stable (który jest wyjątkowo bezpieczny i stawia na stabilność) i Debian Unstable (który jest bardziej podatny na awarie, ale zapewnia dostęp do najnowszych najnowocześniejszych wersji oprogramowania).

Jedną z największych zalet używania Debiana do inżynierii sieci jest to, że ma on niesamowite repozytorium bogate w pakiety z ponad 59 000 różnych pakietów oprogramowania.

Jeśli jesteś zainteresowany wypróbowaniem najnowszych niszowych i eksperymentalnych narzędzi w sieci i bezpieczeństwie cybernetycznym, instalacja Debiana zapewni ci pełny dostęp.

Pobierać:Debiana (bezpłatny)

6. Kali Linux

Źródło zdjęcia: Gased Basek/Wikimedia pod CC BY-SA 4.0

Jako dystrybucja zaprojektowana do testów penetracyjnych, Kali Linux jest dostarczany z ogromną różnorodnością preinstalowanych narzędzi, które inżynierowie sieci z pewnością uznają za przydatne. Wireshark oferuje kuszące informacje o pakietach poruszając się po sieci, Nmap dostarcza przydatnych wskazówek dotyczących bezpieczeństwa sieci, a SmokePing dostarcza interesujących wizualizacji opóźnień sieci.

Nie całe oprogramowanie dołączone do Kali Linux jest przydatne dla inżynierów sieci, ale na szczęście nowe instalacje Kali są w pełni konfigurowalne. Powinieneś wcześniej zaplanować, jakich pakietów zamierzasz użyć, aby uniknąć instalowania bezużytecznych pakietów i minimalizować bałagan w systemie Kali.

Pobierać:Kali Linux (bezpłatny)

Zapoznaj się z nową dystrybucją sieciową

Podczas gdy niektóre dystrybucje Linuksa są bardziej odpowiednie dla inżynierów sieci, prawie każda dystrybucja Linuksa może być używana z odpowiednim oprogramowaniem i konfiguracją.

Powinieneś przetestować oprogramowanie takie jak Nmap i zapoznać się z obsługą sieci w nowej dystrybucji Linuksa, aby brak znajomości nie stał się później przeszkodą.