уроци

▷ Telnet какво представлява и за какво е 【най-пълното】

Съдържание:

Anonim

Telnet е инструмент, който се използва от десетилетия от администраторите на компютърни системи в областта на мрежите. Отдалечените връзки не са съвсем нови, тъй като първите мрежи и със системи без настолни компютри, инструменти като Telnet бяха използвани за свързване към сървъри и оборудване, свързани към мрежа, както отдалечено, така и вътрешно. Тук ще знаем по-добре какво представлява Telnet и за какво се използва.

Индекс на съдържанието

Въпреки че сега е заменен от по-сигурни инструменти, като SSH, Telnet все още има известна употреба в защитена среда за системните администратори.

Какво е Telnet

Името на Telnet идва от съкращението Telecomunication Network и основно протокол от TCP / IP мрежа, който се използва от 1960 г. за установяване на отдалечени връзки с други компютри, сървъри и устройства със съвместима система за достъп чрез тази комуникационна система. По подразбиране се използва порт 23.

В допълнение към самия протокол програмата, която го използва за установяване на самата връзка, също получава това име. За достъп до другата машина от разстояние, трябва да използваме терминал, например, Windows Command Prompt или Linux Terminal. По този начин можем да си взаимодействаме на отдалечената машина, преглеждайки нейните файлове, изпълнявайки други вътрешни команди, ако имаме разрешение, и да наблюдаваме състоянието на самата машина, без да е необходимо физически да отидем до мястото, където се намира.

Освен, че се използва в MSDOS и Windows системи, той е съвместим и с UNIX-базирани системи, като Mac и Linux и FreeBSD. С този протокол ще можем да проверим и свързаността на други машини и да проверим дали имат отворени отвори към външната страна. Това е нещо, което ще видим след миг.

Как работи Telnet

Както казваме, този протокол и програма могат да се използват само в команден режим. За да установим връзка между два компютъра с Telnet, първо трябва да имаме клиент в края, който сме, и сървър на машината, до която възнамеряваме да имаме достъп. Ако го направим и извън интранет или LAN, ще трябва да имаме отворен порт 23 на целевата машина.

Следващото нещо, от което ще се нуждаем, е да отворим сесия на целевата машина, в която има един или повече потребителски акаунти, на които е разрешен достъп. Накратко, за достъп до целева машина с клиент, той трябва да съдържа потребителски акаунт, активиран за достъп, и ние ще трябва да знаем както името и паролата на потребителя, за да установим комуникация.

Проблеми със сигурността на Telnet и SSH като заместител

В момента използването на Telnet практически е ограничено до вътрешни мрежи, където има защитен щит, който изолира мрежата отвън. Във всички останали случаи винаги се използва SSH протокол.

Големият проблем при telnet е, че информацията от един терминал до друг пътува без криптиране, само в обикновен текст. За хакер тази информация е изключително лесна за получаване, като се има предвид, че както потребителското име, така и паролата за установяване на комуникацията също идват като обикновен текст, нарушаването на сигурността е брутално.

В отговор на тези проблеми стана популярно използването на друг криптиран комуникационен протокол, използван в UNIX системи, наречен SSH (Secure Shell). Днес той е напълно съвместим с Windows среди, където можем да инсталираме както клиента, така и сървъра, за да го използваме. SSH използва RSA ключовете като криптиране, така че информацията, която пътува, да не бъде лесно дешифрирана. Има и други приложения като OPENSSH, Putty, Shell или SSH-агент, където този комуникационен протокол може да се използва. В този случай връзката преминава през TCP порт 22.

Как да използвате Telnet

За да използваме Telnet се нуждаем от команден терминал, или команден ред, или Windows PowerShell. След като се отвори, всичко, което трябва да напишем, е

телнет

И ще имаме достъп до приложението. Ако веднъж вътре сложим:

помощ

Можем да видим различните опции за използване на програмата.

Но ако искаме да установим пряка връзка, ще трябва само да поставим:

телнет

Мога ли все още да използвам Telnet?

Понастоящем в операционните системи преди Windows 10 и Windows 8 те все още имат Telnet сървър, реализиран в системата като инсталируема функция. Така че можем да се свържем с тях от клиент без проблем. Предлага се и във версии на Windows Server. В други операционни системи като Linux ще трябва да го инсталираме чрез хранилищата.

В случай на Windows 10, за да избегнем проблеми със сигурността, ще имаме на разположение само клиента Telnet във функциите. За да използваме сървър, ще ни е необходима външна програма като Putty.

Активирайте клиента на Telnet в Windows 10

Имаме вече урок, в който учим как да активирате клиента telnet в Windows 10. Това е изключително просто.

Как да активирате клиента на Telnet в Windows 10

Как да активирате Telnet сървъра в Windows и Linux

По подобен начин ние се заехме с проблемите, за да покажем напълно как можем да активираме Telnet сървър в Windows системи, различни от Windows 10, а също и в Linux операционни системи като Ubuntu. Много интересна тема е, ако мислите да използвате този протокол за комуникация.

Как да използвате Telnet сървъра в Linux

Как да използвате Telnet сървъра в Windows

Тествайте отворените портове с Telnet

Както видяхме преди, с Telnet можем лесно да тестваме дали хостът има отворени или затворени портове. За това трябва да знаем само външния IP адрес или името на домейна. Синтаксисът ще бъде следният:

телнет

Когато направим връзката, ако портът наистина е отворен, ще получим празен черен екран. Ако от друга страна е затворен, след опит за връзка ще се покаже грешка. Нека го видим със страницата ни за професионален преглед, на уеб сървър трябва да бъдат отворени и порт 80 и 443 от http и https, заедно с порт като 22 за отдалечени връзки чрез SSH.

Слагаме:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

Дори с порт 22 хостът ни дава представа, че работи с OpenSSH по системата Debian.

Нека опитаме например с порт 23 на Telnet:

Виждаме, че не успяхме да установим връзка, така че тя е затворена.

Както можете да видите, използването на Telnet е доста просто и няма много усложнения. Но ако искате да го използвате за отдалечени връзки, по-добре изберете SSH, който е много по-сигурен. Telnet се препоръчва само за връзки във вътрешни мрежи.

Можете също да намерите тези уроци за интересни:

За какво смятате да използвате Telnet? Ако имате въпроси или искате да изясните нещо, пишете ни в коментарите.

уроци

Избор на редакторите

Back to top button