Vejledninger

▷ Telnet hvad det er, og hvad det er for 【det mest komplette】

Indholdsfortegnelse:

Anonim

Telnet er et værktøj, der er blevet brugt i årtier af edb-systemadministratorer inden for netværk. Fjernforbindelser er ikke nøjagtigt nye, da de første netværk og med systemer uden skrivebordsværktøjer som Telnet blev brugt til at oprette forbindelse til servere og udstyr, der er forbundet til et netværk, både fjernt og internt. Her vil vi vide bedre, hvad Telnet er, og hvad det blev brugt til.

Indholdsindeks

Selvom det nu er blevet erstattet af mere sikre værktøjer, såsom SSH, har Telnet stadig noget brug i sikre miljøer for systemadministratorer.

Hvad er Telnet

Navnet på Telnet kommer fra forkortelsen Telecomunication Network, og dybest set en TCP / IP-netværksprotokol, der er blevet brugt siden 1960 til at etablere fjernforbindelser med andre computere, servere og enheder med et kompatibelt system, der er adgang til via dette kommunikationssystem. Som standard bruges forbindelsesport 23.

Ud over selve protokollen modtager programmet, der bruger den til at etablere forbindelsen, også dette navn. For at få adgang til den anden maskine eksternt, skal vi bruge en terminal, for eksempel Windows Command Prompt eller Linux Terminal. På denne måde kan vi interagere på den eksterne maskine, der gennemser dens filer, udføre andre interne kommandoer, hvis vi har tilladelse, og overvåge maskinens tilstand uden behov for fysisk at gå til det sted, hvor den er placeret.

Ud over at blive brugt på MSDOS og Windows-systemer er det også kompatibelt med UNIX-baserede systemer, såsom Mac og Linux, og FreeBSD. Med denne protokol vil vi også kunne kontrollere forbindelsens forbindelser på andre maskiner og kontrollere, om de har visse porte, der er åbne udefra. Dette er noget, vi vil se i et øjeblik.

Sådan fungerer Telnet

Som vi siger, kan denne protokol og program kun bruges i kommandotilstand. For at vi kan etablere en forbindelse mellem to computere med Telnet, bliver vi først nødt til at have en klient i slutningen, som vi er, og en server på den maskine, som vi agter at få adgang til. Hvis vi også gør det uden for et intranet eller LAN, bliver vi nødt til at have port 23 åben på destinationsmaskinen.

Den næste ting, vi har brug for, er at åbne en session på destinationsmaskinen, hvor der er en eller flere brugerkonti, der har adgang. Kort sagt, for at få adgang til en målmaskine med en klient, skal den indeholde en brugerkonto, der er aktiveret for adgang, og vi bliver nødt til at kende både brugerens navn og adgangskode for at etablere kommunikation.

Sikkerhedsproblemer med Telnet og SSH som erstatning

For tiden er brugen af ​​Telnet praktisk taget begrænset til interne netværk, hvor der er et sikkerhedsskærm, der isolerer netværket udefra. I alle andre tilfælde bruges SSH-protokollen altid.

Det store problem med telnet er, at informationen fra en terminal til en anden rejser uden nogen kryptering, kun i almindelig tekst. For en hacker er disse oplysninger ekstremt nemme at få, i betragtning af at både brugernavnet og adgangskoden til at etablere kommunikationen også kommer som almindelig tekst, sikkerhedsbruddet er brutalt.

Som svar på disse problemer blev brugen af ​​en anden krypteret kommunikationsprotokol brugt i UNIX-systemer, kaldet SSH (Secure Shell), populær. I dag er det perfekt kompatibelt med Windows-miljøer, hvor vi kan installere både klienten og serveren til at bruge den. SSH bruger RSA-nøgler som kryptering, så de oplysninger, den rejser, ikke let kan dekrypteres. Der er også andre applikationer såsom OPENSSH, Putty, Shell eller SSH-Agent, hvor denne kommunikationsprotokol kan bruges. I dette tilfælde kører forbindelsen gennem TCP-port 22.

Sådan bruges Telnet

For at bruge Telnet har vi brug for en kommandoterminal, enten kommandoprompt eller Windows PowerShell. Når vi først har åbnet, er alt hvad vi skal skrive

telnet

Og vi får adgang til applikationen. Hvis vi en gang indeni lægger:

hjælp

Vi kan se de forskellige muligheder, vi har til brug af programmet.

Men hvis vi ønsker at etablere en direkte forbindelse, bliver vi kun nødt til at sætte:

telnet

Kan jeg stadig bruge Telnet?

På operativsystemer forud for Windows 10 og Windows 8 har de stadig en Telnet-server implementeret i systemet som en installerbar funktion. Så vi kan oprette forbindelse til dem fra en klient uden problemer. Det er også tilgængeligt i Windows Server-versioner. I andre operativsystemer som Linux skal vi installere det gennem depoterne.

I tilfælde af Windows 10 vil vi kun have Telnet-klienten tilgængelig i funktionerne for at undgå sikkerhedsproblemer. For at bruge en server har vi brug for et eksternt program som Putty.

Aktivér Telnet-klient i Windows 10

Vi har allerede lavet en tutorial, hvor vi lærer, hvordan man aktiverer telnet-klienten i Windows 10. Det er ekstremt enkelt.

Sådan aktiveres Telnet-klient i Windows 10

Sådan aktiveres Telnet-server i Windows og Linux

Tilsvarende har vi taget problemer med at vise, hvordan vi kan aktivere en Telnet-server på andre Windows-systemer end Windows 10 og også på Linux-operativsystemer som Ubuntu. Det er et meget interessant emne, hvis du tænker på at bruge denne kommunikationsprotokol.

Sådan bruges Telnet-server i Linux

Sådan bruges Telnet-server i Windows

Test åbne porte med Telnet

Som vi så før, kan vi med Telnet let teste, om en vært har åbne eller lukkede porte. Til dette behøver vi kun kende den eksterne IP-adresse eller domænenavnet. Syntaks vil være som følger:

telnet

Når vi opretter forbindelsen, hvis porten virkelig er åben, får vi en tom sort skærm. Hvis den på den anden side er lukket, vises der en fejl, når der er foretaget et forbindelsesforsøg. Lad os se det med vores Professional Review-side, på en webserver skal både port 80 og 443 af http og https være åbne sammen med en port som 22 til fjernforbindelser via SSH.

Vi satte:

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

Selv med port 22 giver værten os en anelse om, at den fungerer med OpenSSH under Debian-systemet.

Lad os prøve f.eks. Med Telnet-port 23:

Vi ser, at vi ikke har været i stand til at oprette en forbindelse, så den er lukket.

Som du kan se, er det nemt at bruge Telnet og har ikke meget komplikationer. Men hvis du vil bruge det til fjernforbindelser, skal du vælge SSH, som er meget mere sikker. Telnet anbefales kun til forbindelser på interne netværk.

Du kan også finde disse tutorials interessante:

Hvad planlægger du at bruge Telnet til? Hvis du har spørgsmål eller ønsker at afklare noget, skriv os i kommentarerne.

Vejledninger

Valg af editor

Back to top button