Konfiguration af Linux netværksmiljøopsætning - eduCBA

Indholdsfortegnelse:

Anonim

Konfiguration af Linux-netværk -

Nu de fleste af jer mennesker, der bruger Linux, ved I muligvis allerede et par værker til vedligeholdelse af dit netværk. For personer, der bruger Windows 2008- eller 2012-servere, er det en stor ting at konfigurere Linux-netværksmiljø. Men vi mennesker, den der har været Linux-administratorer i ganske lang tid, ved, at det er langt nemmere at konfigurere Linux-netværk end Windows og kun er et stykke kage sammenlignet med Windows, forudsat at du kender næsten alle de nødvendige syntaxer.

Nu er dette emne blevet drøftet i årevis. Desuden er rivaliseringen mellem Linux og Windows uendelig. (Jeg tager specifikt ikke Mac OS her, da det er et ude af verdens operativsystem til styring af netværk her, som bliver langt mere kompliceret, når du går i dybden.) Og lad mig fortælle, at også jeg var en Windows Server-administrator, da jeg startede, da det var det nemmeste at komme i gang med.

Men langs vejen ændrede ting sig, og det blev hårdt. Jeg blev senere introduceret til Linux, og det gik komplette bonkers for mig. Men da jeg lærte, indså jeg forskellene, og det er hvad jeg er her for at fortælle dig om. Vi vil også se på konfigurering af Linux-netværksmiljø, da det er et must for håbefulde L5-administratorer, sikkerhedsingeniører og hackere.

Artiklen om konfiguration af Linux-netværkslæring er struktureret som nedenfor -

  • Windows Server
  • Linux-netværksmiljø
  • Konfiguration af Linux-netværksmiljø
  • når man beskæftiger sig med Linux Networks-miljøet

Windows vs Linux netværksdebat

Før jeg starter, lad mig fortælle dig, at denne blog bare er for at fremhæve styrker og svagheder, eller mere fortrinsvis ulemper i tilfælde af Linux-netværk og Windows Server. Microsoft Windows Server har en grafisk baseret brugergrænseflade, der får dig til at tro, at det faktisk er meget let at konfigurere forskellige ting. Men er det? Desuden er der sammen med let konfigurering en mere afgørende del her, som er sikkerhed. Microsoft Windows er et rent kommercielt operativsystem, hvilket betyder, at der vil være opdateringer til sikkerhedsrettelser, og der er dedikerede mennesker, der er tildelt til at gøre jobbet.

Desuden er hacking i windows, selv for sårbarhedsvurdering, et brud på aftale fra Windows selv og betragtes som en alvorlig overtrædelse. Dette er for at holde vinduerne så lukkede som muligt og gøre dem fri for sikkerhedsproblemer. Microsoft windows er også det mest anvendte operativsystem i verden, hvad enten det er til personlig eller kommerciel brug. Linux er på den anden side meget populær, men det bruges ikke så meget. Et blik på Linux, og folk kan sige, at det er et sofistikeret operativsystem, der har sin software samlet fra hele verden. Men betyder det ikke, det har sikkerhedsproblemer? Ja og nej begge dele. Vi kommer til den del senere. I dag leveres de fleste konfigurering af Linux-netværksdistribution med grafisk brugergrænseflade forudbygget. Men Linux-udviklere foretrækker altid at bruge en kommandolinjegrænseflade til at konfigurere Linux-netværket snarere grafisk, fordi de kender ulemperne og forsinkelserne i det. Så lad os tage et dybere kig på begge og se, hvem der kommer ud øverst.

  • Windows Server

Første ting først, lad mig bryde din uuddannede gæt og fortælle dig, at konfiguration af windows-netværk er alt for anderledes og svært end at konfigurere Linux-netværk. I Windows har du to måder at konfigurere et specifikt netværk. Den første måde er at bruge muligheden for at opsætte netværket ved hjælp af 'Netværksopsætningsguiden'. Dette er den nemmeste metode og er perfekt til uerfarne begyndere, da man bare skal læse, vælge og udføre, og Windows gør det meste af jobbet med at opsætte alt miljøet. Den anden del er dog den hårdeste. Man skal gøre alt manuelt her. Brugeren er nødt til at gå igennem hele maskinen og kontrollere alle de individuelle Linux-netværksprotokoller for at se, om de er identiske eller ikke, og skal sikre sig, at der ikke er gjort nogen fejl. Dette er kun for de erfarne brugere, da dette tager meget tid og er et kedeligt job.

Opsætning af Windows-netværksmiljø er ikke den eneste hårde del her. Det største problem med Windows er, at det bremser meget, hvilket hæmmer den samlede infrastruktur sammen med den. Hovedårsagen til dette er opdateringerne fra Microsoft, hvilket gør det ret uanstrengt og langsomt, for ikke at nævne et antal fejl. Nogle gange føles det, at det er bedre at ikke lave sikkerheden end at gøre det og senere fortryde det. Windows var mere populært designet til en enkelt brugerbasis. Folk, der har haft erfaring med Windows 8.1, Server 2012, vil vide, hvad jeg taler om. Men det ser ud til, at tingene vil ændre sig med Windows 10.

Det er dog stadig i en begynderfase, men det ser lovende ud. De virtuelle desktops, glidighed med flere brugere, super-hurtig starttid sammen med mange andre funktioner gør det ser lovende ud. Men stadig, da Windows er det mest populære brugervalg, er antallet af vira og trojanere, der er under kontinuerlig udvikling, utallige. Dette er det værste, windows kan få, da sikkerhed ikke er noget windows er meget godt til. Men det gør ikke Windows Networking Systems til et underordnet operativsystem. Windows kan stadig sikres ved hjælp af firewalls, antivirus, men det også på bekostning af hastighed, effektivitet og udgifter. Det er dog stadig meget godt for virksomheder, der er små eller stadig er i udvikling.

Anbefalede kurser

  • IP Routing Kursus
  • Hacking-program
  • RMAN-uddannelseskurser
  • Online certificeringskursus i Python
  • Linux-netværksmiljø

Linux har på den anden side et af de ældste operativsystemmiljøer her. Det er ikke den bedste brugervenlige software her, men i det mindste bedre end Mac OS. Desuden er sikkerhed aldrig et problem i Linux, da det er en open source-software, og mere fortrinsvis er der ingen specifik person til at hate eller forbande, når noget går dårligt. Linux-netværk Windows, på den anden side, har Bill Gates en masse hadere, og ikke nævnes, at det konsekvent er under angreb fra orme, malware og trojanere. De fleste mennesker har en tendens til at tro, at Linux ikke har vira. Dette er så ikke sandt. Linux har deres egen type vira, og disse kan få ekstremt svært at fjerne, når de påvirker netværkssystemet.

Men i modsætning til Windows er der ingen autorun-facilitet herover. Alt i Linux fungerer ved hjælp af et script, og det er op til administratoren, om den skal udføres eller ej, og det også manuelt. Og da Linux er open source, er der en masse udviklere derude, som fortsætter med at teste de nye kerner, bugs og community, og support er meget større end Microsoft her, fordi det er meget hurtigere at opdatere om sikkerhed problemer og rettelse af fejl.

Linux er kendt for at køre flere processer på én gang uden at gå på kompromis med stabiliteten. Og du har måske set, at der i Linux-netværket Windows altid er behov for genstart, hver gang du ændrer eller installerer en software. Men det er ikke tilfældet i Linux, og stol på mig, når jeg siger, at Linux aldrig går ned. Desuden vil en Linux-administrator have et meget bedre overblik over andre kørende noder og systemer fra en Linux-distribution, da alt er åbent for Superbrugeren her, men for et Windows kan andre brugere stadig gøre nogle ting, som ikke kan ses af administratoren, som f.eks. skjuler filer.

Nu hvor vi ved, at Linux-netværksmiljøet er langt mere overlegent end Windows med hensyn til serverhåndtering og administration, lad os se på Konfigurering af Linux-netværk.

  • Konfiguration af Linux-netværksmiljø

Konfiguration af Linux-netværksmiljø til hjemmet og til kontoret er to forskellige ting. Hvis du allerede har nogle erfaringer med Linux, kan du måske vide, at de fleste af tingene gøres via terminal her, hvilket ligner det med kommandoprompten til Windows, men er langt mere avanceret og overlegen. De fleste Linux-administratorer foretrækker at skrive scripts til alle netværksindstillinger. Så når et script er skrevet, skal administratoren næste gang og fremover bare ændre tilladelserne til scriptet ved hjælp af 'chmod u + x' og derefter udføre shell-scriptet i ethvert Linux-netværk. De fleste foretrækker RedHat eller et Debian-system til administration. Det bedste værktøj til konfiguration af Linux-netværk er en software kendt som 'netenv', der betyder 'netværksmiljø'. Man kan installere dette værktøj ved at skrive følgende: -

$ sudo apt-get install netenv

Her kræver man muligvis ikke sudo, afhængigt af om du er SuperUser eller bare en bruger. Det officielle websted for netenv er http://www.netenv.com/. Man kan muligvis også bruge nmap til at kontrollere, om Linux-netværket er konsistent. Nmap hjælper også med at scanne, hvor mange systemer der er forbundet til netværket, hvilke porte der er åbne, hvilke tjenester der køres, hvad er operativsystemet og andre ting. Før jeg kører en Nmap-scanning, skal jeg opsætte en gateway til mine andre individuelle systemer, og det kan jeg gøre ved hjælp af følgende kommando:

Som du kan se, er min gateway 192.168.137.0 Når du først har fået gatewayen, kan du få en liste over tilsluttede systemer ved hjælp af Nmap. Følgende er et billede af Nmap-scanning for en liste over systemer, der er tilsluttet mit hjemlige Linux-netværk:

Som du kan se, har jeg to enheder tilsluttet ovenfor, den ene er min mobiltelefon og den anden er min Linux bærbare computer selv. Man kan også få et godt overblik over de typer systemer, der er tilsluttet. Tilsvarende kan du også få oplysninger om de åbne porte, tjenester og tilsluttede systemer ved hjælp af følgende kommando:

$ sudo nmap -A -O 192.168.xx

Ved hjælp af anden software såsom Ettercap eller Wireshark kan man også se de pakker, der sendes mellem flere computere. Og ved hjælp af Aircrack-ng kan man endda forsøge at begrænse pakkerne eller lukke selve netværksmiljøet. Men det er for en lang note. Linux-distributioner har som standard metoder til at øge eller reducere pakke- og datadistribution.

Ud over ovenstående ting er følgende få andre vigtige ting, du skal vide, mens du konfigurerer Linux-netværksmiljø:

  • Telnet

Telnet er en software, der bruges til fjernadgang til en computer. Telnet er en af ​​de mest anvendte software, og den er også meget populær, men den er terminal eller mere fortrinsvis konsolbaseret. Det er baseret på UNIX. Imidlertid er den største ulempe ved denne applikation, at dette er meget usikkert. Alle kan se og spore de Linux-netværksoplysninger, der sendes. Denne info kan også sniffes via masser af software såsom Ettercap eller Wireshark. Der er dog en krypteret version, der bruges i stedet for det basale telnet, der kaldes SSH (Secure Shell), som kræver en PGP-nøgle for at godkende til den eksterne vært. Lignende software er også tilgængelig for Windows, der er kendt som kitt. Begge denne software er interoperabel. SSH kan installeres via følgende kommando:

$ sudo apt-get install OpenSSH-server

I lighed med Telnet er der også en anden software, der er kendt som rlogin, som også bruges vidt.

  • X- vindue

X- Window System er et grundlæggende standardvinduesystem til grafiske UNIX-arbejdsstationer. X-Window består af to dele: X-serveren og X-Client. Serveren her er den arbejdsstation, hvorfra administratoren får adgang til klientsiden-arbejdsstationen. Dette er meget nyttigt, fordi det bruger den mindst mulige ressource fra CPU'en. Disse systemer er også kendt som X-terminaler.

  • VNC

VNC eller mere almindeligt kendt som virtuel netværksforbindelse er en grafisk brugergrænseflade, der gør det samme arbejde som telnet eller X-vindue, men på en virtuel maskine-basis. Administratoren bruger en IP-adresse og en adgangskode til en godkendelse. Det er noget, der ligner en mstsc af Windows, hvor man kan få en GUI for den eksterne vært, men VNC er meget mindre ressourceforbrugende end vinduet. Linux-administratorer foretrækker det meste af tiden et Shell-login, f.eks. SSH, da det udfører det meste af jobbet via terminal og er den mindst ressourceforbrugende af dem alle.

Der er faktisk meget mere ved det end bare disse applikationer. Ting som tunneling, virtuelle private netværk, mobil IP, konfiguration af statiske og dynamiske IP'er ved hjælp af en netværksadministrator og np-config. Når du først har fået et grundlæggende træk med at konfigurere Linux-netværket, kommer alle disse ting naturligvis af. En af de bedste måder at øve sig på at konfigurere Linux-netværk er ved at bruge en Virtual Box eller en VMware, da begge opfylder de nødvendige behov.

Relateret artikel: -

Dette har været en guide til konfiguration af Linux-netværket. Her er nogle artikler, der hjælper dig med at få flere detaljer om Linux-netværksmiljøet, så bare gå gennem linket.

  1. Karrierer i Linux
  2. Karrierer inden for Linux-administration
  3. Top 10 nyttige Linux-apps til systemadministratorer
  4. Linux Interview spørgsmål og svar | Nyttige og mest stillede
  5. Konfiguration af DHCP-server