Конфигуриране на Linux мрежа -
Сега повечето от вас, които използват Linux, може би вече знаете няколко работи за поддържане на вашата мрежа. За хората, които използват сървъри на Windows 2008 или 2012, конфигурирането на мрежова среда на Linux ще бъде голяма работа. Но ние, хората, които дълго време сме администратори на Linux, знаем, че конфигурирането на Linux мрежа е много по-лесно от Windows и е просто парче торта в сравнение с Windows, при условие че знаете почти всички необходими синтаксиси.
Сега тази тема се дискутира от години. Освен това съперничеството между Linux и Windows не е безкрайно. (Аз конкретно не приемам Mac OS тук, тъй като е извън световната операционна система за управление на мрежи тук, която става много по-сложна, колкото навлизате в дълбочина.) И нека да кажа, че и аз бях администратор на Windows Server, когато започнах, тъй като това беше най-лесното за начало.
Но по пътя нещата се промениха и стана трудно. По-късно бях представен на Linux и това ми стана пълно. Но като научих, разбрах разликите и за това съм тук, за да ви разкажа. Също така, ние ще разгледаме конфигурирането на мрежовата среда на Linux, тъй като това е задължително условие за амбициозните администратори на L5, инженерите по сигурността и хакерите.
Статията за Конфигуриране на Linux мрежово обучение е структурирана по-долу -
- Windows Server
- Linux мрежова среда
- Конфигуриране на мрежовата среда на Linux
- при работа с Linux Networks среда
Мрежов дебат за Windows срещу Linux
Преди да започна, нека ви кажа, че този блог е само за да подчертае силните и слабите страни или по-добре минусите в случай на Linux Network и Windows Server. Microsoft Windows Server има графичен потребителски интерфейс, който ви кара да мислите, че всъщност е много лесно да настроите различни неща. Но нали? Освен това, заедно с лесното конфигуриране, тук има по-важна част, която е Сигурността. Microsoft Windows е чисто комерсиална операционна система, което означава, че ще има актуализации за пачове за сигурност и има посветени хора, назначени да вършат работата.
Освен това, хакването в Windows дори за оценка на уязвимостта е нарушение на споразумението от самия Windows и се счита за основно престъпление. Това е, за да запазите Windows възможно най-затворен източник и да го освободите от проблеми със сигурността. Microsoft Windows също са най-използваната операционна система в света, било то за лична или търговска употреба. Linux, от друга страна, е широко популярен, но не се използва толкова много. Един поглед към Linux и хората могат да кажат, че това е сложна операционна система, чийто софтуер е монтиран от цял свят. Но това не означава ли, че има проблеми със сигурността? Да и не и двете. Ще стигнем до тази част по-късно. Понастоящем повечето конфигуриращи мрежови дистрибуции на Linux идват с предварително изграден графичен потребителски интерфейс. Но разработчиците на Linux винаги ще предпочитат да използват интерфейс на командния ред за конфигуриране на Linux мрежа, а не графичен, тъй като знаят недостатъците и изоставанията в него. Така че, нека да разгледаме по-задълбочено и двете и да видим кой излиза на върха.
-
Windows Server
Първо, първо, нека да разбия вашето необразовано предположение и да ви кажа, че конфигурирането на Windows мрежа е твърде различно и трудно от конфигурирането на Linux мрежа. В Windows имате два начина да настроите конкретна мрежа. Първият начин е да използвате опцията за настройка на мрежата с помощта на "съветника за настройка на мрежата". Това е най-лесният метод и е идеален за неопитни начинаещи, тъй като човек просто трябва да чете, избира и изпълнява и Windows върши по-голямата част от работата по настройката на цялата среда. Втората част обаче е най-трудната. Тук трябва да се направи всичко ръчно. Потребителят трябва да премине през цялата машина и да провери всички отделни протоколи за мрежата на Linux, за да провери дали те са идентични или не и трябва да се увери, че не е направена грешка. Това е само за опитните потребители, тъй като това отнема много време и е досадна работа.
Настройката на мрежовата среда на Windows не е единствената трудна част тук. Основният проблем на Windows е, че той забавя много, което затруднява общата инфраструктура заедно с него. Основната причина за това са актуализациите от Microsoft, което го прави доста лаг и бавен, да не говорим за редица грешки. Понякога се усеща, че е по-добре да не закрепяте сигурността, отколкото да го правите и по-късно да съжалявате. Windows беше по-популярно създаден за един потребител. Хората, които са имали опит с Windows 8.1, Server 2012, ще знаят за какво говоря. Но изглежда, че нещата ще се променят с Windows 10.
Все още обаче е в начален етап, но изглежда обещаващо. Виртуалните настолни компютри, гладкостта на много потребители, супер бързото време за зареждане, както и много други функции, го правят да изглежда обещаващо. Но все пак Windows е най-популярният потребителски избор, като броят на вирусите и троянците са в непрекъснато развитие не се отчитат. Това е най-лошото, което прозорците могат да получат, тъй като сигурността не е нещо, в което Windows е много добър. Но това не прави Windows Networking Systems по-ниска операционна система. Windows все още може да бъде защитен с помощта на защитни стени, антивируси, но това също с цената на бързината, ефективността и разходите. Въпреки това, той все още е много добър за предприятия, които са малки или все още се развиват.
Препоръчителни курсове
- Курс за IP маршрутизация
- Програма за хакване
- Курсове за обучение на RMAN
- Онлайн курс за сертифициране в Python
-
Linux мрежова среда
Linux, от друга страна, има една от най-старите среди на операционната система тук. Тук не е най-добрият потребителски софтуер, но поне по-добър от Mac OS. Освен това сигурността никога не е проблем в Linux, тъй като това е софтуер с отворен код и за предпочитане няма конкретен човек, който да мрази или ругае, когато нещо се обърка. Linux мрежа Windows, от друга страна, Бил Гейтс има много ненавистници, а не споменаването е постоянно под атака на червеи, зловреден софтуер и троянски коне. Повечето хора са склонни да вярват, че Linux няма вируси. Това не е вярно. Linux има собствен тип вируси, които могат да бъдат отстранени изключително трудно, след като засегнат мрежовата система.
Но за разлика от Windows, тук няма съоръжение за автоматично стартиране. Всичко в Linux работи с помощта на Script и зависи от администратора дали да го изпълни или не и това твърде ръчно. И тъй като Linux е с отворен код, има много разработчици, които продължават да тестват новите ядра, бъгове и общността, а поддръжката е много по-голяма от тази на Microsoft тук, поради което е много по-бърза за актуализации на сигурността проблеми и отстраняване на грешки.
Известно е, че Linux работи няколко процеса наведнъж, без да прави компромиси със стабилността. И може би сте виждали, че в Linux мрежата на Windows винаги има нужда от рестартиране, когато смените или инсталирате софтуер. Но това не е така в Linux и ми се доверете, когато казвам, че Linux никога не се срива. Освен това, Linux Administrator ще има много по-добър преглед на други работещи възли и системи от дистрибуция на Linux, тъй като тук всичко е широко отворено за Super User, но за Windows, други потребители все още могат да правят някои неща, които не могат да се видят от администратора, като например скриване на файлове.
Сега, когато знаем, че мрежовата среда на Linux е много по-превъзходна от Windows по отношение на работа със сървъра и администриране, нека да разгледаме Конфигурирането на Linux мрежа.
-
Конфигуриране на Linux мрежова среда
Конфигурирането на Linux мрежова среда за дома и офиса са две различни неща. Ако вече имате известен опит в Linux, тогава може би знаете, че повечето неща се правят чрез терминал тук, което е подобно на това на командния ред на Windows, но е далеч по-напреднало и по-високо. Повечето администратори на Linux предпочитат да пишат скриптове за всякакви мрежови настройки. И така, след като бъде написан скрипт, следващият път нататък администраторът просто трябва да промени разрешенията на скрипта, използвайки 'chmod u + x' и след това да изпълни скрипта на черупката във всяка Linux мрежа. Повечето хора предпочитат RedHat или Debian System за администриране. Най-добрият инструмент за конфигуриране на Linux мрежа е софтуер, известен като 'netenv', което означава 'мрежова среда'. Човек може да инсталира този инструмент, като въведете следното: -
$ sudo apt-get install netenv |
Тук може да не се изисква sudo в зависимост от това дали сте SuperUser или просто потребител. Официалният уебсайт за netenv е http://www.netenv.com/. Може също да се наложи да използвате nmap, за да проверите дали Linux мрежата е последователна. Nmap също помага да сканирате колко системи са свързани към мрежата, кои портове са отворени, какви услуги се изпълняват, каква е операционната система и други неща. Преди да стартирам сканиране на Nmap, трябва да настроя шлюз за другите си отделни системи и мога да го направя с помощта на следната команда:
Както можете да видите, моят шлюз е 192.168.137.0 След като получите шлюза, можете да получите списък на свързани системи, като използвате Nmap. Следва изображение на сканиране с Nmap за списък на системи, свързани с моята домашна Linux мрежа:
Както можете да видите, имам две устройства, свързани по-горе, едното е моят мобилен телефон, а другото е самият ми лаптоп Linux. Човек също може да получи добър поглед върху видовете свързани системи. По същия начин можете да получите информация за отворените портове, услуги и свързани системи с помощта на следната команда:
$ sudo nmap -A -O 192.168.xx |
С помощта на друг софтуер като Ettercap или Wireshark можете също да видите пакетите, изпращани между множество компютри. И с помощта на Aircrack-ng човек може дори да се опита да ограничи пакетите или да изключи самата мрежова среда. Но това е за дълга бележка. Linux дистрибуциите по подразбиране имат методи за увеличаване или намаляване на разпределението на пакети и данни.
Освен горните неща, след конфигуриране на Linux мрежова среда трябва да знаете още няколко важни неща:
- Telnet
Telnet е софтуер, който се използва за отдалечен достъп до компютър. Telnet е един от най-използваните софтуери и също е много популярен, но е терминален или по-предпочитано конзолен. Той е базиран на UNIX. Основният недостатък на това приложение обаче е, че това е силно несигурно. Всеки може да преглежда и проследява изпратената информация за мрежата на Linux. Тази информация също може да бъде подушена чрез много софтуер като Ettercap или Wireshark. Съществува обаче криптирана версия, която се използва вместо основния telnet, известен като SSH (Secure Shell), който изисква PGP ключ за удостоверяване на отдалечения хост. Подобен софтуер е наличен и за Windows, който е известен като замазка. И този софтуер е оперативно съвместим. SSH може да бъде инсталиран чрез следната команда:
$ sudo apt - инсталирайте OpenSSH-сървър |
Подобно на Telnet, има и друг софтуер, известен като rlogin, който също е широко използван.
- X- прозорец
X-Window System е основна стандартна система за прозорци за графични UNIX работни станции. X-Window се състои от две части: X-сървър и X-клиент. Сървърът тук е работната станция, от която администраторът осъществява достъп до работната станция от страна на клиента. Това е много полезно, защото използва възможно най-малко ресурс от процесора. Тези системи са известни още като X-терминали.
- VNC
VNC или по-известен като Виртуална мрежова връзка е графичен потребителски интерфейс, който върши същата работа като този на telnet или X-window, но на базата на виртуална машина. Администраторът използва IP адрес и парола за удостоверяване. Той донякъде е подобен на този на mstsc на Windows, където човек може да получи GUI на отдалечения хост, но VNC отнема много по-малко ресурси от тези на Window. Linux администраторите, през повечето време предпочитат вход в Shell като SSH, тъй като той върши по-голямата част от работата чрез терминал и е най-малкото потребление на ресурси от всички тях.
Всъщност има много повече от тези приложения. Неща като тунелиране, виртуални частни мрежи, мобилен IP, конфигуриране на статични и динамични IP адреси с помощта на мрежов мениджър и np-config. След като получите основно задържане на конфигурирането на Linux мрежа, всички тези неща идват естествено. Един от най-добрите начини за практикуване на конфигуриране на Linux мрежа е чрез използване на виртуална кутия или VMware, тъй като и двете удовлетворяват необходимите нужди.
Свързана статия: -
Това е ръководство за конфигуриране на Linux мрежа. Ето няколко статии, които ще ви помогнат да получите повече подробности за мрежовата среда на Linux, така че просто преминете през линка.
- Кариери в Linux
- Кариери в администрацията на Linux
- Топ 10 полезни Linux приложения за системни администратори
- Въпроси и отговори за интервю за Linux | Полезни и най-питани
- Конфигуриране на DHCP сървър