Progress ir parādība, kas nezina, apstājas.Informācijas tehnoloģiju jomā izmaiņas notiek katru dienu: parādās jauni produkti, novecojuši pakalpojumi noveco. Bet ir rīki, kas joprojām ir populāri, neskatoties uz topošo alternatīvu. Lielisks piemērs ir Telnet protokols. Kas ir Telnet un kā to izmantot?
Telnet parādījās vairāk nekā pirms 40 gadiem, neilgi pēc tamInstalējiet pirmo ARPANET serveri. Šis ir viens no vecākajiem interneta protokoliem. Laikā, kad vispār nebija grafiskā interfeisa un jau bija parādījušies pirmie tīkli, vajadzība pēc attālināta savienojuma ar ierīcēm diktēja viņu pašu prasības. Pirmais problēmas risinājums, tāpat kā visi nākamie, ļāva strādāt ar attālo ierīci tā, it kā tā būtu mūsu. Komandrindas saskarnē ir kļuvusi pieejama visa attālā servera atbalstītā funkcionalitāte. Viss, kas jums nepieciešams, ir iegūt nepieciešamo piekļuves līmeni un zināt Telnet komandas. Kas ir un kāpēc ir vajadzīgs šis protokols, mēs izdomājām. Bet kā šodien Telnet ir savienots?
Mūsdienu ģimenes operētājsistēmāsWindows, pirms Telnet palaišanas jums jāpārbauda, vai šis komponents ir instalēts sistēmā. Padariet to viegli. Operētājsistēmai Windows 7, kas līdz šim ir visizplatītākā operētājsistēma, jums jāveic šādas darbības:
Abi jēdzieni nogalvenes. Tāpat kā daudzas citas lietojumprogrammas, Telnet izšķir klienta un servera daļas. Tomēr Telnet serveris nebūt nav serveris šī vārda vispārējā nozīmē. Dators, no kura tiek izveidots savienojums, tiek uzskatīts par klientu, ierīce, ar kuru tiek izveidots šis savienojums, būs serveris. Tas var būt maršrutētājs, dators, pārvaldīts slēdzis vai jebkurš cits resursdators, kas atbalsta komandrindas pārvaldību. Runājot par personāla lietotāja datora vai servera attālu administrēšanu, Telnet portam jābūt atvērtam. Bieži vien tas tiek slēgts drošības apsvērumu dēļ, tāpēc, mēģinot izveidot sesiju, tiek parādīts kļūdas ziņojums. Lai pārbaudītu atvērtos un aizvērtos portus, varat izmantot īpašu utilītu vai tīmekļa pakalpojumu. Standarta Telnet ports ir 23. Ja vēlaties ne tikai patstāvīgi izveidot savienojumu ar citiem datoriem, bet arī atļaut sava datora administrēšanu, izmantojot Telnet, tad tajā pašā operētājsistēmas spraudnī jums ir jāatzīmē rūtiņa blakus Telnet servera komponentam. Tāpat ir jākonfigurē personālie personālie datori un servera aparatūra.
Pēc visu nepieciešamo Telnet pakalpojumu sākšanas jūs varatnekautrējieties sākt lietot iebūvēto Windows rīku - komandrindu. Tas tiek izsaukts no izvēlnes Sākt, vai nu noklikšķinot uz atbilstošās vienības, vai arī izmantojot ātro numuru sastādīšanu (cmd). Ieteicams vienmēr palaist komandrindu ar administratora lietotāja tiesībām (vietēja, ierīce, kurā strādājat, vai domēns). Šajā gadījumā jums nav jārestartē programma, ja jums ir jāpaaugstina tiesības. Papildus esošajam pašas operētājsistēmas rīkam ir arī trešo pušu programmas, kas ļauj piekļūt, izmantojot Telnet protokolu. Vispopulārākais no tiem ir tepe. Līdztekus tam veiksmīgi darbojas arī citas lietojumprogrammas, kas darbojas ar dažādām operētājsistēmām, piemēram, TeraTerm, AnyConnect, DTelnet, EasyTerm, KoalaTerm un daudzas citas. Ikviens izlemj, kuru programmu izmantot, atkarībā no personīgajām vēlmēm, interfeisa prasībām utt. Starp viņiem nav būtisku atšķirību funkcionalitātē, un to nevar arī būt. Katra utilīta īsteno visu pieejamo Telnet komandu sarakstu.
Pieredzējis tīkla administrators nebūsNepieciešams dažu minūšu laikā instalēt nepieciešamos komponentus (ja tie vēl nav instalēti), atveriet Telnet sesiju un pabeidziet visu attālā resursdatora konfigurāciju. Tomēr ir iesācēji, kuri konsoli redz gandrīz pirmo reizi savā dzīvē. Kā atrast Telnet pieejamo komandu sarakstu? Kas ir WONT AUTH vai SET LOCALECHO? Viss nav tik sarežģīti, kā sākumā šķiet. Pirmkārt, jums vienmēr jāatceras, ka jebkurai komandu saskarnei ir iebūvēta palīdzība. Tam var piekļūt, izmantojot standarta atslēgas, piemēram, palīdzību vai "?". Otrkārt, ņemot vērā, cik vecs ir šis protokols, tīklā var atrast bezgalīgu daudzumu resursu ar noderīgu sintakse informāciju. Tādējādi nav par ko uztraukties. Bet prakse rāda, ka ar dažām komandu rindām rezultātu vairumā gadījumu ir daudz vieglāk sasniegt. Un tikai dažās sesijās jūs pārliecinoši ierakstīsit nepieciešamās komandas, nepiekļūstot sintakses palīgam.
Mēs jau teicām, ka, izmantojot protokoluTelnet var kontrolēt ne tikai ar datoriem, bet arī ar visdažādākajām tīkla ierīcēm. Visizplatītākā šādu ierīču klase ir maršrutētāji. Kas ir maršrutētājā esošais Telnet, kāpēc tas ir vajadzīgs, kā to iespējot?
Atkarībā no ražotāja un specifiskimodeļi nodrošina Telnet piekļuvi dažādos veidos. Maršrutētājā varat pieteikties, izmantojot tīmekļa saskarni vai konsoli. Pirmajā gadījumā jums būs jāatrod attālais administrēšanas punkts, kur atļauts šāda vai cita veida savienojums (Telnet, ssh). Otrajā gadījumā piekļuvi var nodrošināt, izmantojot komandrindu. Katrs administrators izvēlas sev ērtu scenāriju. Tomēr ir maršrutētāji, kuros tiek realizēta tikai viena no divām iespējamām sākotnējām savienojuma iespējām, piemēram, ir pieejama tikai tīmekļa saskarne. Administratoram, kurš ir pieradis strādāt ar konsoli, būs diezgan neērti meklēt priekšmetu, kurā jāieliek lolotā ķeksīte, taču patiesībā tajā nav nekā sarežģīta. Mūsdienu maršrutētāju saskarne ir diezgan pašsaprotama. Izvēlnes vienumu nosaukumi runā paši par sevi, minimālisma dizains neļaus jums sajaukt.
Šajā brīdī mums ir pietiekami daudziepazinos ar tehnoloģiju, lai runātu par Telnet priekšrocībām un trūkumiem. Neatkarīgi no tā, cik veiksmīgs ir produkts, nevar teikt, ka tam pilnīgi nav trūkumu. Un, ja mēs runājam par pakalpojumu, kas tika izlaists pagājušā gadsimta 70. gadu sākumā, jums nevajadzētu aizmirst par šo faktu vispār.
No acīmredzamajām priekšrocībām jāatzīmēprotokola vienkāršība, ātrums un ērtums. Nepilnas minūtes laikā ērts klients piekļūs jūsu izvēlētajam servera TCP portam un izveidos vietējā termināla atdarinājumu. Iepriekš mēs runājām par standarta 23 darba ostu. Faktiski jūs varat "klausīties" un "runāt" Telnet jebkurā portā. Šeit slēpjas protokola elastība.
Salīdzinājumā ar citiem attālajiem protokoliemTelnet administrēšana ir mazāk intensīva procesoros. Ar pašreizējo attīstības tempu šis plus var šķist nenozīmīgs, bet tikai no pirmā acu uzmetiena. Līdz ar tehnoloģiju attīstību programmatūras uzņēmumi nestāv uz vietas. Lietojumprogrammas kļūst arvien apgrūtinošākas, tām ir nepieciešams vairāk vietas cietajā diskā, vairāk RAM, jaudīgāki procesori. Noderēs lietderība, kas uz pārējās instalētās programmatūras fona patērēs nelielu daudzumu sistēmas resursu.
Galvenais un bieži pieminētais Telnet trūkums irpiekļuve attālajai ierīcei tiek veikta, izmantojot nešifrētu sakaru kanālu. Vienīgais šķērslis uzbrucējam ir lietotāja autentifikācija Telnet sesijas atvēršanas brīdī, tas ir, prasība pēc lietotājvārda un paroles. Tomēr šie dati tiek nosūtīti arī nešifrēti. Tāpēc, ja kāds vēlas uzlauzt Telnet piekļuvi, viņam vienkārši ir īslaicīgi jāpalaiž pakešu sniffer (programmatūra pakešu "uztveršanai"). Pēc kāda laika administrators atvērs savu Telnet sesiju un attālajam serverim pateiks pieteikuminformāciju un paroli, kuras uzbrucējs nekavējoties pārtvers skaidrā tekstā. Šajā kontekstā alternatīva Telnet ir SSH (drošais savienojums). Tāpēc Telnet nav ieteicams izmantot plaši pieejamos tīklos, piemēram, ārpus jūsu drošā vietējā biroja tīkla. Atcerieties arī, ka savienojums ar serveri var tikt pārtraukts.
Noteikti vairāk nekā četras desmitgadesbija arī citas attālās administrēšanas metodes. SSH ir ļoti populārs. Šķiet, ka Telnet jau sen vajadzēja pazust. Bet tas joprojām ir pieprasīts, tas joprojām tiek izmantots. Ja jūs ievērojat noteiktus drošības principus, neaizmirstot, ka vietējais tīkls ir droši jāaizsargā no ārējiem ielaušanās gadījumiem, Telnet izmantošana nekaitēs jūsu iekārtām. Ne SSH, ne kāda cita tehnoloģija nevar jūs glābt ar nolaidību attiecībā uz drošību.
Telnet joprojām tiek izmantots tādās jomās kā savienojums ar datu bāzēm, tīkla ierīču (maršrutētāju un slēdžu), serveru aprīkojuma pieejamības pārbaude utt.