Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Hvis du overvejer en karriere inden for IT, er det vigtigt at kende til netværk. Mens de fleste stationære pc'er kører Windows, kan du undre dig over, hvad fordelene ved at lære om Linux oven i netværk ville betyde. Det viser sig, at der er mange praktiske grunde til at lære netværk på Linux.

1. Mange servere kører på Linux

Hovedårsagen til at lære Linux-netværk er, at mange servere kører Linux. Dette spænder fra simple, små kontor-/hjemmekontorservere og cloud-servere til massive datacentre. Linux dominerer alle disse systemer.

Dette skyldes, at det er billigere at køre Linux-servere end Windows-servere. De fleste mindre organisationer kan klare sig med intern support, fordi de har enklere behov end større. Og selv når virksomheder efterspørger supportkontrakter fra virksomheder som Canonical eller Red Hat, er det billigere end licensomkostningerne til Windows.

instagram viewer

Ligesom det primære OS er selve serversoftwaren også gratis og open source. Dette inkluderer Apache- og NGINX-webserverne, MariaDB og PostgreSQL-databasen, Samba-filserveren og Squid-proxyserveren. Mange netværksenheder som switche og routere kører også indlejrede Linux-distributioner.

Alt dette betyder, at du vil have en fordel ved at lære at opsætte og administrere Linux-systemer.

2. Ny netværkssoftware er skrevet til Linux

Inklusive alle de serversoftwareprogrammer, der tidligere blev nævnt, bygger Linux på arven fra Unix som den vigtigste platform for computervidenskabelig forskning og udvikling. Dette er dobbelt sandt for Linux-netværksudvikling.

De protokoller, der ligger til grund for det moderne internet, blev udviklet og inkuberet på historiske Unix-systemer såvel som tidlige Linux-systemer, efterhånden som de blev tilgængelige. Den tradition fortsætter i dag. Med væksten i skyen bevæger mange datacentre sig mod containerisering ved hjælp af værktøjer som Docker at implementere nye servere hurtigt.

Hvis du kender Linux, kan du være på forkant, når nye netværksteknologier bliver tilgængelige.

3. Linux er open source

Linux har spredt sig bredt gennem virksomheden, fordi dens kildekode er tilgængelig. Alle kan downloade en tarball eller gennemse et online-lager og se, hvordan et program fungerer. Dette inkluderer komplekse programmer som Linux-kernen og netværksservere.

Med proprietær software kan kunderne kun håbe, at et program fungerer, som en leverandør siger, det gør i dokumentationen.

Open source-programmer indeholder fejl, som alle programmer gør. Med kildekoden kan udviklere finde og rette dem hurtigt. Dette er vigtigt med netværkssoftware, fordi sikkerhedsfejl påvirker alle. Hvis en proprietær udvikler har et sikkerhedsproblem, bliver det muligvis ikke afsløret, før der er et brud.

4. Linux er gratis

En anden fordel ved Linux er, at Linux distros er gratis at downloade af sig selv. Dette gør det nemt at få praktisk erfaring med en platform på virksomhedsniveau til en minimal investering. I modsætning til dyre Windows Server og proprietære Unix-installationer blev det praktisk for udviklere og systemadministratorer at gøre brug af Linux.

Det er ikke tilfældigt, at Linux førte til teknologiboom i slutningen af ​​90'erne og 2000'erne. Startups med pengesnåle kan bygge deres egne datacentre drevet af Linux.

Du kan også prøve en Linux-distribution på din pc ved at downloade en ISO og udpakke den til dit medie. Du får straks adgang til hele rækken af ​​netværksværktøjer, der er tilgængelige på Linux. Du behøver ikke at betale for en speciel serverversion.

5. Det er nemt at oprette et hjemmelaboratorium

En forhindring i at lære at vedligeholde netværk og servere er adgang til hardware til flere maskiner. Du skal bruge servere, switche og kabler for at forbinde dem. At læse dokumentation er én ting, men praktisk erfaring er afgørende for effektiv system- og netværksadministration.

Heldigvis, da Linux kører godt på mindre kraftfuld hardware, kan du oprette dit eget "hjemmelaboratorium". Du kan forvandle en gammel bærbar eller stationær PC liggende til en server. De behøver ikke at være smarte servere. Du behøver ikke at køre en GUI på dem, så ydeevne er mindre af et problem. Alt du skal gøre er at tilslutte et par kabler, indsætte en Linux-distro, starte dem, og du er i gang.

Eller du kan købe nogle faktiske servere og switches brugte. Du kan lære at opsætte og vedligeholde Linux og enhver serverapplikation, du kan lide, for minimal hardwareinvestering.

6. Linux har masser af netværksværktøjer

Der er en masse tilgængelige netværksværktøjer på Linux-kommandolinjen. Dette giver dig et incitament til at blive fortrolig med at bruge skallen.

Du kan bruge de grundlæggende ping- og tracepath-kommandoer, eller du kan lære at bruge mere sofistikerede værktøjer som f.eks nmap for at undersøge enheder på dit netværk. Du kan logge ind på fjernmaskiner med SSH og Mosh. Du kan også bore dybt i netværkstrafikken med tcpdump og Wireshark.

Linux vil give dig et væld af netværksværktøjer. Mange af dem er inkluderet i systemet. Sikker på, du kan gøre nogle af disse ting på Windows, men Unix-lignende systemer populariserede TCP/IP-forbindelser, og Linux fører den tradition videre. Mange kraftfulde værktøjer er skrevet med Linux i tankerne.

7. Masser af information tilgængelig på Linux-netværk

En grund til, at Linux dominerer virksomhedsnetværk, er, at der er en masse information tilgængelig for spirende administratorer.

Der er mange bøger tilgængelige i din lokale boghandel. Online læringsplatforme som O'Reilly tilbyder også e-bøger, videoforelæsninger og praktiske cloud-servere. Udover officielle kanaler er der også steder som Stack Overflow, hvor du kan få hjælp fra andre brugere.

Alle disse bygger på Unix-traditionen inden for netværk. W. Richard Stevens' berømte bog "TCP/IP Illustrated" er et godt eksempel. Bogen demonstrerer TCP/IP-koncepter ved hjælp af standard Unix-netværksværktøjer, der følger med de fleste Linux-distributioner.

Dette kan skyldes Linuxs open source-karakter. Tekniske forfattere kan se, hvordan systemet fungerer, og de kan på skift give flere detaljer i deres arbejde. Det betyder, at du kan udvikle en omfattende viden om netværksadfærd i Linux.

Linux er den ideelle platform til at lære netværk

Der er masser af grunde til, at Linux er den bedste platform at lære på, når du er seriøs omkring netværk. Mange servere kører det, det er nemt at komme i gang, og du kan finde hjælp, når det er nødvendigt.

Linux er en favorit, ikke kun blandt netværksprofessionelle, men teknikere af alle slags. Det er der mange historiske grunde til.