Konfigurera Linux-nätverk -
Nu de flesta av er som använder Linux, kanske ni redan känner till några arbeten för att underhålla ditt nätverk. För personer som använder Windows 2008 eller 2012-servrar är det mycket bra att konfigurera Linux-nätverksmiljö. Men vi människor, den som har varit Linux-administratörer ganska länge, vet att att konfigurera Linux-nätverk är mycket enklare än Windows och bara är en bit kaka jämfört med Windows, förutsatt att du känner till nästan alla nödvändiga syntaxer.
Nu har detta ämne diskuterats i flera år. Dessutom är rivaliteten mellan Linux och Windows aldrig slut. (Jag tar specifikt inte Mac OS här eftersom det är ett världsledande operativsystem för att hantera nätverk här, vilket blir mycket mer komplicerat när du går in i djupet.) Och låt mig berätta att jag också var Windows Server-administratör när jag började eftersom det var det enklaste att komma igång med.
Men längs vägen förändrades saker och det blev svårt. Jag introducerades senare till Linux, och det gick fullständig bonkers för mig. Men när jag lärde mig insåg skillnaderna, och det är vad jag är här för att berätta om dig. Vi kommer också att titta på att konfigurera Linux-nätverksmiljön eftersom det är ett måste för blivande L5-administratörer, säkerhetsingenjörer och hackare.
Artikeln om Konfigurering av Linux-nätverksinlärning är strukturerad enligt nedan -
- Windows Server
- Linux-nätverksmiljö
- Konfigurera Linux-nätverksmiljön
- vid hantering av Linux Networks-miljö
Windows vs Linux-nätverksdebatt
Innan jag börjar, låt mig säga att den här bloggen bara är för att lyfta fram styrkor och svaghet, eller ännu hellre nackdelar i fall av Linux Network och Windows Server. Microsoft Windows Server har ett grafiskt baserat användargränssnitt som gör att du tycker att det faktiskt är väldigt enkelt att konfigurera olika saker. Men är det? Dessutom, tillsammans med enkel konfigurering, finns det en mer avgörande del som är Säkerhet. Microsoft Windows är ett rent kommersiellt operativsystem vilket innebär att det kommer att finnas uppdateringar för säkerhetsuppdateringar, och det finns dedikerade personer som har tilldelats att göra jobbet.
Dessutom är hackning i windows även för bedömning av sårbarhet ett brott mot avtalet från Windows självt och anses vara ett stort brott. Detta är för att hålla fönster så stängda källor som möjligt och göra det fria från säkerhetsproblem. Microsoft Windows är också det mest använda operativsystemet i världen, vare sig det är för personligt eller kommersiellt bruk. Linux är å andra sidan allmänt populärt, men det används inte så mycket. En blick på Linux och människor kan säga att det är ett sofistikerat operativsystem, som har sin programvara monterad från hela världen. Men betyder det inte, det har säkerhetsproblem? Ja och nej båda. Vi kommer till den delen senare. Nuförtiden kommer de flesta konfigurerade Linux-nätverksdistributioner med ett grafiskt användargränssnitt förbyggt. Men Linux-utvecklare föredrar alltid att använda ett kommandoradgränssnitt för att konfigurera Linux-nätverk snarare grafiskt eftersom de känner till nackdelarna och förseningarna i det. Så låt oss ta en djupare titt på båda och se vem som kommer ut på toppen.
-
Windows Server
Första saker först, Låt mig bryta din outbildade gissning och säga att konfigurering av Windows-nätverk är alldeles annorlunda och svårt att konfigurera Linux-nätverk. I Windows har du två sätt att konfigurera ett specifikt nätverk. Det första sättet är att använda alternativet att ställa in nätverket med hjälp av 'Wizard Network Setup'. Detta är den enklaste metoden och är perfekt för oerfarna nybörjare eftersom man bara måste läsa, välja och köra och Windows gör det mesta av jobbet med att ställa in all miljö. Men den andra delen är den tuffaste. Man måste göra allt manuellt här. Användaren måste gå igenom hela maskinen och kontrollera alla enskilda Linux-nätverksprotokoll för att se om de är identiska eller inte och måste se till att inget misstag görs. Detta är endast för erfarna användare eftersom det tar mycket tid och är ett tråkigt jobb.
Att ställa in Windows nätverksmiljö är inte den enda tuffa delen här. Det största problemet med Windows är att det bromsar mycket vilket hindrar den totala infrastrukturen tillsammans med den. Det huvudsakliga skälet till detta är uppdateringarna från Microsoft vilket gör det ganska trögt och långsamt, för att inte nämna ett antal buggar. Ibland känns det att det är bättre att inte fixa säkerheten än att göra det och senare ångra det. Windows var mer populärt utformat för en enda användarbas. Personer som har haft erfarenhet av Windows 8.1, Server 2012 vet vad jag pratar om. Men det ser ut som om saker kommer att förändras med Windows 10.
Det är dock fortfarande i en nybörjare, men det ser lovande ut. De virtuella stationära datorerna, mjukhet i flera användare, supersnabb starttid tillsammans med många andra funktioner gör att det ser lovande ut. Men ändå, Windows är det mest populära användarvalet, antalet virus och trojaner som är i kontinuerlig utveckling är otalbara. Detta är det värsta fönstren kan få eftersom säkerhet inte är något som windows är mycket bra på. Men det gör inte Windows Networking Systems till ett underordnat operativsystem. Windows kan fortfarande säkras med hjälp av brandväggar, antivirus, men det också på bekostnad av hastighet, effektivitet och utgifter. Men det är fortfarande mycket bra för företag som är små eller fortfarande är i utveckling.
Rekommenderade kurser
- IP-routingskurs
- Hackningsprogram
- RMAN-utbildningskurser
- Online certifieringskurs i Python
-
Linux-nätverksmiljö
Linux har å andra sidan en av de äldsta operativsystemmiljöerna här. Det är inte den bästa användarvänliga programvaran här, men åtminstone bättre än Mac OS. Dessutom är säkerhet aldrig ett problem i Linux, eftersom det är en open source-programvara, och mer föredraget finns det ingen specifik person att hata eller förbanna när något går dåligt. Linux-nätverket Windows, å andra sidan, har Bill Gates många hatare, och inte nämner det att det konsekvent är under attack av maskar, skadlig programvara och trojaner. De flesta människor tenderar att tro att Linux inte har virus. Detta är så inte sant. Linux har sin egen typ av virus, och dessa kan bli extremt svåra att ta bort när de påverkar nätverkssystemet.
Men till skillnad från Windows finns det ingen autorun-anläggning här. Allt i Linux fungerar med hjälp av ett skript, och det är upp till administratören huruvida det ska köras eller inte och det för manuellt. Och eftersom Linux är öppen källkod finns det många utvecklare där ute som fortsätter att testa de nya kärnorna, buggarna och gemenskapen och supporten är mycket större än Microsoft här, varför det är mycket snabbare för uppdateringar av säkerhet problem och fixa buggar.
Linux är känt för att köra flera processer samtidigt utan att kompromissa med stabiliteten. Och du kanske har sett att det i Linux-nätverket Windows alltid finns behov av omstart när du ändrar eller installerar en programvara. Men det är inte fallet i Linux och lita på mig när jag säger att Linux aldrig kraschar. Dessutom kommer en Linux-administratör att ha en mycket bättre överblick över andra körna noder och system från en Linux-distribution eftersom allt är öppet för Super User här, men för ett Windows kan andra användare fortfarande göra några saker som inte kan ses av administratören som döljer filer.
Nu när vi vet att Linux-nätverksmiljön är mycket överlägsen än Windows när det gäller serverhantering och administration, låt oss ta en titt på Konfigurera Linux-nätverk.
-
Konfigurera Linux-nätverksmiljö
Konfigurera Linux-nätverksmiljö för hem och kontor är två olika saker. Om du redan har lite erfarenhet av Linux, kanske du vet att de flesta saker görs via terminal här, vilket liknar kommandoprompten för Windows men är mycket mer avancerad och överlägsen. De flesta Linux-administratörer föredrar att skriva skript för alla nätverksinställningar. Så när ett skript har skrivits, behöver administratören nästa gång och ändra behörigheterna för skriptet med 'chmod u + x' och sedan köra skriptet i vilket Linux-nätverk som helst. De flesta föredrar RedHat eller ett Debian-system för administration. Det bästa verktyget för att konfigurera Linux-nätverk är en mjukvara som kallas 'netenv' som betyder 'nätverksmiljö'. Man kan installera det här verktyget genom att skriva följande: -
$ sudo apt-get install netenv |
Här kanske man inte kräver sudo beroende på om du är SuperUser eller bara en användare. Den officiella webbplatsen för netenv är http://www.netenv.com/. Man kan också behöva använda nmap för att kontrollera om Linux-nätverket är konsekvent. Nmap hjälper också till att skanna hur många system som är anslutna till nätverket, vilka portar som är öppna, vilka tjänster som körs, vad är operativsystemet och andra saker. Innan jag kör en Nmap-skanning måste jag installera en gateway för mina andra enskilda system, och jag kan göra det med hjälp av följande kommando:
Som ni ser är min gateway 192.168.137.0 När du har fått gatewayen kan du få en lista över anslutna system med Nmap. Följande är en bild av Nmap-skanning för en lista över system anslutna till mitt Linux Linux-nätverk:
Som ni ser har jag två enheter anslutna ovan, en är min mobiltelefon och den andra är min Linux-bärbara dator själv. Man kan också få en bra bild av vilka typer av anslutna system. På liknande sätt kan du också få information om de öppna portarna, tjänsterna och anslutna system med hjälp av följande kommando:
$ sudo nmap -A -O 192.168.xx |
Med hjälp av annan programvara som Ettercap eller Wireshark kan man också se paketen som skickas mellan flera datorer. Och med hjälp av Aircrack-ng kan man till och med försöka begränsa paketen eller stänga av själva nätverksmiljön. Men det är för en lång anmärkning. Linux-distributioner har som standard metoder för att öka eller minska paket- och datadistributionen.
Förutom ovanstående saker är följande några andra viktiga saker att veta när du konfigurerar Linux-nätverksmiljö:
- Telnet
Telnet är en mjukvara som används för fjärråtkomst till en dator. Telnet är en av de mest använda programvarorna och den är också mycket populär, men den är terminal eller helst konsolbaserad. Det är baserat på UNIX. Men den stora nackdelen med denna applikation är att den är mycket osäker. Vem som helst kan visa och spåra den Linux-nätverksinformation som skickas. Denna information kan också snifas via massor av programvara som Ettercap eller Wireshark. Det finns emellertid en krypterad version som används i stället för det grundläggande telnet som kallas SSH (Secure Shell), som kräver en PGP-nyckel för att autentisera till fjärrvärden. Liknande programvara finns också för Windows som kallas kitt. Båda programvarorna är driftskompatibla. SSH kan installeras via följande kommando:
$ sudo apt-get installera OpenSSH-server |
I likhet med Telnet finns det också en annan mjukvara som kallas rlogin som också används allmänt.
- X- Fönster
X- Window System är ett grundläggande standardfönstersystem för grafiska UNIX-arbetsstationer. X-Window består av två delar: X-servern och X-Client. Servern här är den arbetsstation som administratören kommer åt från klientsidan arbetsstation. Detta är mycket användbart eftersom den använder minst möjliga resurs från CPU: n. Dessa system kallas också X-terminaler.
- VNC
VNC eller mer känd som Virtual Network Connection är ett grafiskt användargränssnitt som gör samma arbete som det för telnet eller X-fönster men på en virtuell maskinbasis. Administratören använder en IP-adress och ett lösenord för en autentisering. Det är något liknande det för en mstsc av Windows där man kan få ett GUI för fjärrvärden, men VNC är mycket mindre resurskrävande än fönstret. Linux-administratörer föredrar för det mesta en Shell-inloggning som SSH, eftersom det gör det mesta av jobbet via terminalen och är den minst resursförbrukande av alla.
Det finns faktiskt mycket mer än bara dessa applikationer. Saker som Tunneling, virtuella privata nätverk, mobil IP, konfigurering av statiska och dynamiska IP: er med hjälp av en nätverkshanterare och np-config. När du väl har fått ett grundläggande steg för att konfigurera Linux-nätverk, kommer alla dessa saker naturligtvis. Ett av de bästa sätten att öva på att konfigurera Linux-nätverket är att använda en Virtual Box eller en VMware eftersom båda uppfyller de nödvändiga behoven.
Relaterad artikel: -
Detta har varit en guide till Konfigurera Linux-nätverket. Här är några artiklar som hjälper dig att få mer information om Linux-nätverksmiljön så bara gå igenom länken.
- Karriärer i Linux
- Karriärer inom Linux-administration
- Topp 10 användbara Linux-appar för systemadministratörer
- Linuxintervjufrågor och svar | Användbart och mest frågat
- Konfigurera DHCP-server