Linux-netwerk configureren -
Nu, de meesten van jullie, mensen die Linux gebruiken, kennen misschien al een paar manieren om je netwerk te onderhouden. Voor mensen die Windows 2008- of 2012-servers gebruiken, is het configureren van de Linux-netwerkomgeving een groot probleem. Maar wij mensen, degene die al heel lang Linux-beheerders zijn, weten dat het configureren van Linux-netwerk veel eenvoudiger is dan Windows en een fluitje van een cent is in vergelijking met Windows, op voorwaarde dat u bijna alle vereiste syntaxis kent.
Nu wordt er al jaren over dit onderwerp gedebatteerd. Trouwens, de rivaliteit tussen Linux en Windows is eindeloos. (Ik neem hier specifiek Mac OS niet mee, omdat het een wereldwijd besturingssysteem is voor het beheren van netwerken hier, dat veel complexer wordt naarmate je dieper in de diepte komt.). En laat me vertellen dat ik ook een Windows Server-beheerder was toen ik begon, omdat dat het gemakkelijkst was om mee te beginnen.
Maar onderweg veranderde het en werd het moeilijk. Ik werd later geïntroduceerd in Linux, en het ging voor mij helemaal los. Maar zoals ik heb geleerd, realiseerde ik me de verschillen, en dat is waar ik je hier over kan vertellen. We zullen ook kijken naar het configureren van de Linux-netwerkomgeving, want dat is een must voor aspirant-L5-beheerders, beveiligingsingenieurs en hackers.
Het artikel over het configureren van Linux Network-leren is als volgt gestructureerd -
- Windows Server
- Linux netwerkomgeving
- De Linux-netwerkomgeving configureren
- bij het omgaan met Linux Networks-omgeving
Het Windows vs Linux netwerkdebat
Voordat ik begin, wil ik je vertellen dat deze blog alleen is om de sterke en zwakke punten te benadrukken, of meer bij voorkeur in het geval van Linux Network en de Windows Server. Microsoft Windows Server heeft een grafische gebruikersinterface waardoor u denkt dat het eigenlijk heel eenvoudig is om verschillende dingen in te stellen. Maar is het? Trouwens, naast een gemakkelijke configuratie, is hier een meer cruciaal onderdeel dat Beveiliging is. Microsoft Windows is een puur commercieel besturingssysteem, wat betekent dat er updates voor beveiligingspatches zijn en er speciale mensen zijn toegewezen om het werk te doen.
Trouwens, het hacken van Windows, zelfs voor het beoordelen van kwetsbaarheden, is een schending van de overeenkomst door Windows zelf en wordt als een groot misdrijf beschouwd. Dit is om Windows zo gesloten mogelijk te houden en het te beveiligen tegen beveiligingsproblemen. Microsoft Windows is ook het meest gebruikte besturingssysteem ter wereld, of het nu voor persoonlijk of commercieel gebruik is. Linux is daarentegen enorm populair, maar wordt niet zo vaak gebruikt. Eén blik op Linux en mensen kunnen zeggen dat het een geavanceerd besturingssysteem is, met software van over de hele wereld. Maar betekent dit niet dat het beveiligingsproblemen heeft? Ja en nee beide. We komen daar later op terug. Tegenwoordig worden bij de meeste configurerende Linux-netwerkdistributies de grafische gebruikersinterface vooraf gebouwd. Maar Linux-ontwikkelaars zullen altijd de voorkeur geven aan het gebruik van een opdrachtregelinterface voor het configureren van het Linux-netwerk in plaats van grafisch omdat ze de nadelen en achterstand ervan kennen. Laten we dus allebei dieper ingaan en kijken wie er bovenaan komt.
-
Windows Server
Allereerst, laat me je ongeschoolde gok doorbreken en je vertellen dat het configureren van Windows-netwerk veel te anders en moeilijker is dan het configureren van Linux-netwerk. In Windows hebt u twee manieren om een specifiek netwerk op te zetten. De eerste manier is om de optie voor het instellen van het netwerk te gebruiken met behulp van de 'Network Setup Wizard'. Dit is de eenvoudigste methode en is perfect voor onervaren beginners, omdat je gewoon moet lezen, selecteren en uitvoeren en Windows het grootste deel van het werk doet van het instellen van de hele omgeving. Het tweede deel is echter het moeilijkst. Men moet hier alles handmatig doen. De gebruiker moet de hele machine doorlopen en alle afzonderlijke Linux-netwerkprotocollen controleren om te zien of ze identiek zijn of niet en moet ervoor zorgen dat er geen fouten worden gemaakt. Dit is alleen voor de ervaren gebruikers, omdat dit veel tijd kost en een vervelende klus is.
Het instellen van de Windows-netwerkomgeving is hier niet het enige moeilijke deel. Het grootste probleem met Windows is dat het veel vertraagt, wat de totale infrastructuur die ermee samengaat in de weg staat. De belangrijkste reden hiervoor zijn de updates van Microsoft, waardoor het behoorlijk laggy en traag is, en niet te vergeten een aantal bugs. Soms voelt het dat het beter is om de beveiliging niet te repareren dan om het te doen en er later spijt van te krijgen. Windows werd in de volksmond ontworpen voor een enkele gebruikersbasis. Mensen die ervaring hebben met Windows 8.1, Server 2012 zullen weten waar ik het over heb. Maar het ziet er naar uit dat dingen zullen veranderen met Windows 10.
Het bevindt zich echter nog in een beginstadium, maar het ziet er veelbelovend uit. De virtuele desktops, de soepelheid voor meerdere gebruikers, de supersnelle opstarttijd en vele andere functies maken het veelbelovend. Maar toch, Windows is de meest populaire gebruikerskeuze, het aantal virussen en Trojaanse paarden dat voortdurend wordt ontwikkeld, is ontelbaar. Dit is het ergste wat Windows kan krijgen, omdat beveiliging niet iets is waar Windows heel goed in is. Maar dat maakt Windows Networking Systems niet tot een inferieur besturingssysteem. Windows kan nog steeds worden beveiligd met behulp van firewalls, antivirussen, maar ook ten koste van snelheid, efficiëntie en uitgaven. Het is echter nog steeds erg goed voor bedrijven die klein zijn of nog in ontwikkeling zijn.
Aanbevolen cursussen
- IP routing cursus
- Hack-programma
- RMAN Trainingen
- Online certificeringcursus in Python
-
Linux netwerkomgeving
Linux daarentegen heeft hier een van de oudste besturingssysteemomgevingen. Het is hier niet de beste gebruiksvriendelijke software, maar op zijn minst beter dan het Mac OS. Bovendien is beveiliging nooit een probleem in Linux, omdat het een open source software is, en met meer voorkeur is er geen specifieke persoon om te haten of te vervloeken als er iets misgaat. Linux-netwerk Windows, anderzijds, Bill Gates heeft veel haters, en niet de vermelding dat het consequent wordt aangevallen door wormen, malware en Trojaanse paarden. De meeste mensen geloven dat Linux geen virussen heeft. Dit is zo niet waar. Linux heeft zijn eigen type virussen, en deze kunnen extreem moeilijk te verwijderen worden zodra ze het netwerksysteem beïnvloeden.
Maar in tegenstelling tot Windows is er hier geen autorun-faciliteit. Alles in Linux werkt met behulp van een script, en het is aan de beheerder om het uit te voeren of niet en dat ook handmatig. En omdat Linux open source is, zijn er veel ontwikkelaars die de nieuwe kernels, bugs en de community blijven testen en de ondersteuning is veel groter dan die van Microsoft hier, waardoor het veel sneller is voor updates over beveiliging problemen en bugs verhelpen.
Van Linux is bekend dat het meerdere processen tegelijk uitvoert zonder concessies te doen aan de stabiliteit. En je hebt misschien gezien dat in Linux-netwerk Windows altijd opnieuw moet worden opgestart wanneer je software verandert of installeert. Maar dat is niet het geval in Linux en vertrouw me als ik zeg dat Linux nooit crasht. Bovendien zal een Linux-beheerder een veel beter overzicht hebben van andere actieve knooppunten en systemen uit een Linux-distributie, omdat alles hier wijd open staat voor de Supergebruiker, maar voor Windows kunnen andere gebruikers nog steeds dingen doen die niet zichtbaar zijn voor de beheerder zoals het verbergen van bestanden.
Nu we weten dat de Linux-netwerkomgeving veel beter is dan Windows op het gebied van serverafhandeling en -beheer, laten we eens kijken naar het configureren van Linux-netwerk.
-
Linux-netwerkomgeving configureren
Het configureren van Linux Netwerkomgeving voor thuis en voor kantoor zijn twee verschillende dingen. Als je al enige ervaring met Linux hebt, weet je misschien dat de meeste dingen hier via de terminal worden gedaan, vergelijkbaar met die van de opdrachtprompt van Windows, maar veel geavanceerder en superieur. De meeste Linux-beheerders schrijven het liefst scripts voor netwerkinstellingen. Dus zodra een script is geschreven, moet de beheerder de volgende keer alleen de machtigingen van het script wijzigen met 'chmod u + x' en vervolgens het shellscript uitvoeren in een Linux-netwerk. De meeste mensen geven de voorkeur aan RedHat of een Debian-systeem voor administratie. Het beste hulpmiddel voor het configureren van Linux-netwerk is software die bekend staat als 'netenv', wat 'netwerkomgeving' betekent. Men kan deze tool installeren door het volgende te typen: -
$ sudo apt-get install netenv |
Hier is misschien geen sudo vereist, afhankelijk van of u de SuperUser bent of alleen een Gebruiker. De officiële website voor netenv is http://www.netenv.com/. Mogelijk moet u ook nmap gebruiken om te controleren of het Linux-netwerk consistent is. Nmap helpt ook om te scannen hoeveel systemen op het netwerk zijn aangesloten, welke poorten open zijn, welke services worden uitgevoerd, wat het besturingssysteem is en andere zaken. Voordat ik een Nmap-scan voer, moet ik een gateway instellen voor mijn andere individuele systemen en dat kan ik doen met behulp van de volgende opdracht:
Zoals u kunt zien, is mijn gateway 192.168.137.0. Zodra u de gateway krijgt, kunt u een lijst met verbonden systemen krijgen met behulp van Nmap. Hierna volgt een afbeelding van Nmap-scan voor een lijst met systemen die zijn verbonden met mijn thuisnetwerk Linux:
Zoals je kunt zien, heb ik hierboven twee apparaten aangesloten, één is mijn mobiele telefoon en de andere is mijn Linux-laptop zelf. Men kan ook een goed beeld krijgen van de soorten aangesloten systemen. Op dezelfde manier kunt u ook informatie krijgen over de open poorten, services en verbonden systemen met behulp van de volgende opdracht:
$ sudo nmap -A -O 192.168.xx |
Met behulp van andere software zoals Ettercap of Wireshark kan men ook de pakketten bekijken die tussen meerdere computers worden verzonden. En met behulp van Aircrack-ng kan men zelfs proberen de pakketten te beperken of de netwerkomgeving zelf af te sluiten. Maar dat is voor een lange noot. Linux-distributies hebben standaard methoden om de pakket- en gegevensdistributie te verhogen of te verlagen.
Naast de bovenstaande dingen, volgen nog enkele andere belangrijke dingen die u moet weten tijdens het configureren van de Linux Network-omgeving:
- Telnet
Telnet is software die op afstand wordt gebruikt voor toegang tot een computer. Telnet is een van de meest gebruikte software en het is ook erg populair, maar het is terminal of liever console-gebaseerd. Het is gebaseerd op UNIX. Het grote nadeel van deze applicatie is echter dat dit zeer onzeker is. Iedereen kan de verzonden Linux-netwerkinformatie bekijken en traceren. Deze info kan ook worden gesnoven via veel software zoals de Ettercap of Wireshark. Er is echter een gecodeerde versie die wordt gebruikt in plaats van het basistelnet bekend als SSH (Secure Shell), waarvoor een PGP-sleutel nodig is om te verifiëren bij de externe host. Soortgelijke software is ook beschikbaar voor Windows, bekend als stopverf. Beide software is interoperabel. SSH kan worden geïnstalleerd met de volgende opdracht:
$ sudo apt-get installeert OpenSSH-server |
Net als Telnet is er ook een andere software die bekend staat als rlogin die ook veel wordt gebruikt.
- X-venster
X-Window System is een standaard standaard window-systeem voor grafische UNIX-werkstations. X-Window bestaat uit twee delen: de X-server en de X-Client. De server hier is het werkstation van waaruit de beheerder toegang heeft tot het werkstation aan de clientzijde. Dit is erg handig omdat het de minst mogelijke bron van de CPU gebruikt. Deze systemen worden ook X-terminals genoemd.
- VNC
VNC of beter bekend als Virtual Network Connection is een grafische gebruikersinterface die hetzelfde werk doet als die van Telnet of X-Window, maar op basis van een virtuele machine. De beheerder gebruikt een IP-adres en een wachtwoord voor een authenticatie. Het is enigszins vergelijkbaar met dat van een mstsc van Windows, waar je een GUI van de externe host kunt krijgen, maar VNC verbruikt veel minder bronnen dan die van Windows. Linux-beheerders geven meestal de voorkeur aan een Shell-login zoals de SSH, omdat dit het meeste werk via een terminal doet en de minste bron is die van allemaal wordt gebruikt.
Er is eigenlijk veel meer dan alleen deze applicaties. Dingen zoals tunneling, virtuele privénetwerken, mobiele IP, statische en dynamische IP's configureren met behulp van een netwerkbeheerder en np-config. Als je eenmaal de basis van het configureren van Linux-netwerk onder de knie hebt, komen al deze dingen vanzelf. Een van de beste manieren om het configureren van een Linux-netwerk te oefenen, is met behulp van een Virtual Box of een VMware, omdat beide aan de nodige behoeften voldoen.
Gerelateerd artikel: -
Dit is een handleiding voor het configureren van Linux-netwerk. Hier zijn enkele artikelen die u zullen helpen om meer details over de Linux-netwerkomgeving te krijgen, dus ga gewoon door de link.
- Carrières in Linux
- Carrières in Linux-beheer
- Top 10 nuttige Linux-apps voor systeembeheerders
- Vragen en antwoorden over sollicitatiegesprekken bij Linux | Handig en meest gevraagd
- DHCP-server configureren