Kā darbojas Telnet?

Studenti programmē pie datora datorklases klasē

Kā darbojas Telnet?

Attēla kredīts: Caiaimage/Robert Daly/Caiimage/GettyImages

Telnet ir rīks, ko var izmantot, lai atvērtu komandrindu attālā datorā, parasti serverī. Varat arī to izmantot, lai pārbaudītu, vai konkrētais ports ir atvērts. Telnet darbojas kā tas, ko sauc par a termināļa emulators, izmantojot standarta protokolus, lai darbotos kā fizisks terminālis, kas savienots ar mašīnu. Dažas mūsdienu sistēmas pieļauj tikai komandrindas savienojumus, izmantojot Secure Shell, šifrēts rīks, kas līdzīgs Telnet, vai izmantojot virtuālo privāto tīklu. Failu pārsūtīšanas protokols bieži tiek izmantots kopā, lai nosūtītu failus.

Kas ir Telnet?

Telnet ir sistēma teksta savienojuma atvēršanai starp diviem datoriem. Dažreiz tiek teikts, ka šis termins ir saīsināta "termināļu tīkls."Pamatā protokolsjeb datoru saziņas specifikācija sākotnēji tika izstrādāta fiziskiem termināļiem ar tastatūrām un ekrāniem vai printeriem, kas savienoti ar datoriem 1960. gados. Mūsdienās Telnet parasti tiek ieviests tikai programmatūrā, un jūs varat atrast Telnet programmatūru (dažreiz saukta par

termināļa emulatora programmatūra) visām mūsdienu operētājsistēmām.

Dienas video

Pēc noklusējuma Telnet sazinās ar datoru, ar kuru esat izveidojis savienojumu osta 23. Tas neattiecas uz datora fiziskā porta veidu, kuram var pievienot tastatūru vai monitoru, bet gan uz digitālā porta numurs, ko izmanto, lai atšķirtu dažādus pakalpojumus, kas darbojas datorā. Ja kāds liek jums izveidot savienojumu ar datoru, izmantojot Telnet, parasti jums nav jānorāda porta numurs, ja vien jums tas nav norādīts.

Telnet lietojumi

Vēsturiski Telnet bieži izmantoja, lai attālināti pieteiktos attālā serverī, lai veiktu darījumus, piemēram, rediģētu failus, palaistu dažādas programmas vai pārbaudītu e-pastu šajā sistēmā. Parasti, lai izveidotu savienojumu ar sistēmu, jūs izmantojat Telnet, pēc tam ievadiet lietotājvārdu un paroli, lai piekļūtu šīs sistēmas komandrindai.

Mūsdienās šāda Telnet izmantošana nav izplatīta, jo programmatūra ir nešifrēta, kas nozīmē, ka ikviens, uzraugot jūsu savienojumu, var piekļūt jūsu lietotājvārdam, parolei un jebkurai citai jūsu ievadītajai privātajai informācijai. Telnet arī neatbalsta modernas grafiskās lietotāja saskarnes, tas nozīmē, ka tas nav lietderīgi attālināti izmantot daudzas modernas programmas, piemēram, tekstapstrādes programmas, tīmekļa pārlūkprogrammas vai izklājlapas, kurām nepieciešams GUI interfeiss.

Daži serveri to atļauj attālos savienojumus, izmantojot Telnet, lai piekļūtu publiskiem datiem, piemēram, laika ziņas, vai spēlēt vienkāršas spēles. Daži no šiem pakalpojumiem pastāv nostalģijas dēļ, kā atgriešanās pie vienkāršākiem tiešsaistes laikiem, un daži ir atstāti vietā, lai nodrošinātu saderību ar vecākām sistēmām, kurām ir nepieciešams piekļūt datiem.

Izmantojot Telnet, ir iespējams arī izveidot savienojumu ar citu programmatūru, kas izmanto nešifrētus teksta protokolus. Tas ietver tīmekļa serverus, kas izmanto nešifrētus savienojumus. Tas var būt noderīgi, lai pārbaudītu, vai porti un ar tiem saistītie serveri ir pareizi konfigurēti.

Telnet izmantošana operētājsistēmā Windows

Telnet ir iekļauts modernajās Microsoft Windows versijās, lai izveidotu savienojumu ar attāliem serveriem, taču tas nav iespējots pēc noklusējuma. Lai to aktivizētu, ja iepriekš neesat to izdarījis, palaidiet Windows komandu uzvedni, kad esat pieteicies kā administrators, un pēc tam ierakstiet "Dism /Tiešsaiste /Iespējot funkciju /FeatureName: TelnetClient", lai aktivizētu programmatūru. Palaidiet komandu uzvedni, ierakstot "cmd" meklēšanas lodziņā Windows uzdevumjoslā vai izvēlnē Sākt un noklikšķinot uz komandrindas ikonas. Ja izmantojat kāda cita datoru, tostarp darba datoru, pirms programmatūras aktivizēšanas, iespējams, vēlēsities lūgt palīdzību vai lūgt atļauju.

Kad Telnet ir aktivizēts, palaidiet komandu uzvedni un ierakstiet "telnet ,"kur"" ir tā servera domēna nosaukums vai interneta protokola adrese, ar kuru vēlaties izveidot savienojumu. Pēc noklusējuma jūs izveidosit savienojumu ar 23. portu. Ja vēlaties izveidot savienojumu ar citu portu, ierakstiet "telnet "kur"" ir citas ostas numurs.

Telnet operētājsistēmās Mac un Linux

Telnet parasti ir iespējots pēc noklusējuma Apple MacOS un Linux sistēmās. Izmantojiet to no savas sistēmas komandu uzvednes tāpat kā operētājsistēmā Windows, ierakstot "telnet "vai"telnet ", lai izveidotu savienojumu ar attālo serveri, pēc izvēles norādot portu, kas nav noklusējuma ports.

Ja izmantojat operētājsistēmu Linux un saņemat kļūdas ziņojumu, ka Telnet nevar atrast, meklējiet to un instalējiet to, izmantojot sistēmas pakotņu pārvaldnieku. Debian un Ubuntu sistēmās to parasti var izdarīt, ierakstot "apt instalēt telnet."

Telnet operētājsistēmās Android un iOS

Android un iPhone viedtālruņiem to attiecīgajos lietotņu tirgos ir pieejama dažāda Telnet programmatūra. Daļa no šīs programmatūras atbalsta arī citus attālā savienojuma protokolus.

Meklējiet ar Telnet saderīgu lietotni, kas piedāvā vajadzīgās funkcijas par jums tīkamu cenu. Esi uzmanieties no lietotnēm, kurām ir nepieciešams, šķiet, pārāk daudz atļauju. Lielākā daļa viedtālruņu attālās termināļa programmatūras ļauj norādīt domēna nosaukumu vai IP adresi un, pēc izvēles, lietojamo portu.

Portu pārbaude ar Telnet

Dažreiz ir lietderīgi izmantot Telnet, lai pārbaudiet, vai konkrētais ports ir atvērts un pieejams uz konkrētas mašīnas. Piemēram, jūs varētu vēlēties pārbaudīt, vai ports 80, ko izmanto tīmekļa serveri, ir atvērts, ja neizdodas izveidot savienojumu ar pārlūkprogrammu. Iespējams, dažreiz vēlēsities arī pārbaudīt osta 25, ko parasti izmanto e-pasta sūtīšanai, ja rodas problēmas ar e-pasta programmu.

Lai to izdarītu, ierakstiet "telnet", kam seko servera nosaukums un vēlamais ports, kā jūs to darītu, lai pieteiktos iekārtā, izmantojot Telnet. Skatiet, kāda veida atbildi saņemat no servera. Bieži vien vēlaties tikai pārbaudīt, vai varat izveidot savienojumu un saņemt atbildi, taču dažos gadījumos komandas var ievadīt manuāli.

Ja nevarat izveidot savienojumu, tā var būt problēma ar serveri vai ar ugunsmūri jūsu tīklā vai servera tīklā. Sazinieties ar servera operatoru, lai saņemtu palīdzību problēmu novēršanā, vai, ja rodas problēmas, mēģiniet piekļūt serverim no cita datora vai cita tīkla.

Secure Shell izmantošana

Mūsdienās ir ierasts izmantot programmu ar nosaukumu Secure Shell vai ssh, lai izveidotu savienojumu ar attāliem serveriem un atvērtu komandu uzvedni. Liela ssh priekšrocība ir tā, ka tas ir šifrēts, tāpēc noklausītājiem ir grūtāk uzraudzīt savienojumu vai traucēt to.

MacOS vai Linux sistēmā parasti varat ierakstīt "ssh ", lai izveidotu savienojumu ar noteiktu serveri. Operētājsistēmā Windows, iespējams, būs jāinstalē ārējs klients, lai izmantotu ssh. Tiek saukts viens kopīgs bezmaksas PuTTY. Tā atbalsta arī Telnet.

Parasti jūs izmantosit ssh, lai izveidotu savienojumu ar serveri, kurā kāds jums ir piešķīris kontu, un viņš var sniegt jums jebkādu papildu informāciju, kas nepieciešama, lai piekļūtu šim serverim.

VNC, VPN un attālā darbvirsma

Ja vēlaties atvērt grafisku savienojumu ar citu serveri, iespējams, varēsiet izmantot sistēmu ar nosaukumu Virtuālā tīkla skaitļošana jeb VNC. Varat izmantot vairākus bezmaksas un komerciālus VNC rīkus. Ikvienam, kurš vada serveri, ar kuru mēģināt izveidot savienojumu, var būt padoms, kuru rīku izmantot.

Ja veidojat savienojumu ar Windows ierīci, iespējams, varēsiet izmantot arī Microsoft attālās darbvirsmas protokols. Programmatūra savienojuma izveidei ar Windows datoru, izmantojot attālo darbvirsmu, ir pieejama visām mūsdienu operētājsistēmām. Lai izveidotu savienojumu, parasti ir nepieciešams konts attālajā sistēmā.

Varat arī izmantot virtuālo privāto tīklu (VPN), lai izveidotu savienojumu ar attālo datortīklu. To bieži izmanto, lai izveidotu savienojumu ar darba devēju tīkliem, strādājot ārpus uzņēmuma. Ikviens, kurš vada tīklu, sniegs jums akreditācijas datus un pateiks, kuru VPN programmatūru izmantot.