Telnet ukazi. Za prekinitev povezave med odjemalcem Telnet in oddaljenim računalnikom. Za povezavo odjemalca Telnet z oddaljenim računalnikom

Telnet je omrežni pripomoček, ki vam omogoča povezavo z oddaljenimi vrati katerega koli računalnika in vzpostavitev interaktivnega komunikacijskega kanala, na primer za pošiljanje ukazov ali prejemanje informacij. Lahko bi rekli, da je to univerzalni brskalnik v terminalu, ki lahko deluje s številnimi omrežnimi protokoli.

Ta pripomoček je bil zelo pogosto uporabljen za daljinsko upravljanje računalnika Linux, potem pa ga je nadomestil varen protokol SSH. Toda telnet se še vedno uporablja na primer za testiranje omrežja, preverjanje vrat in tudi za komunikacijo z različnimi napravami IoT in usmerjevalniki. V tem članku si bomo ogledali, kaj je telnet in kako uporabiti telnet za reševanje svojih težav.

Kaj je Telnet?

Kot sem rekel, je ta pripomoček zasnovan za ustvarjanje interaktivne povezave med oddaljenimi računalniki. Deluje po protokolu TELNET, vendar ta protokol podpira veliko storitev, zato jih je mogoče uporabljati za upravljanje. Protokol temelji na TCP in vam omogoča pošiljanje običajnih nizov ukazov drugi napravi. Uporablja se lahko ne samo za ročno krmiljenje, ampak tudi za interakcijo med procesi.

Za delo s tem protokolom bomo uporabili pripomoček telnet, ki je zelo enostaven za uporabo. Poglejmo sintakso telneta:

$ telnet možnosti gostiteljska vrata

Gostitelj je domena oddaljenega računalnika, s katerim se želite povezati, vrata pa so vrata na tem računalniku. Zdaj pa si poglejmo glavne možnosti:

  • -4 – prisilna uporaba naslovov ipv4;
  • -6 – prisilna uporaba naslovov ipv6;
  • -8 – uporabite 8-bitno kodiranje, na primer Unicode;
  • -E– onemogočite podporo za Escape zaporedja;
  • -a– avtomatska prijava, prevzame uporabniško ime od spremenljivka okolja UPORABNIK;
  • -b– uporabite lokalno vtičnico;
  • -d– omogoči način odpravljanja napak;
  • -R– način emulacije rlogin;
  • -e– nastavite začetni znak Escape zaporedja;
  • -l– uporabnik za avtorizacijo na oddaljeni napravi.

To je vse za ukaz telnet za vzpostavitev povezave. Toda povezovanje z oddaljenim gostiteljem je le polovica bitke. Po vzpostavitvi povezave lahko telnet deluje v dveh načinih:

  • Vrstica za vrstico- To je prednostni način, tukaj je vrstica besedila urejena v lokalnem računalniku in poslana šele, ko je popolnoma pripravljena. Vse storitve nimajo vedno te možnosti;
  • Znak za znakom– vsi znaki, ki jih vnesete, so poslani na oddaljeni strežnik. Tukaj bo težko karkoli popraviti, če naredite napako, ker bo povratnica poslana tudi kot simbol in puščica za premikanje.

Uporaba telneta je pošiljanje posebnih ukazov. Vsaka storitev ima svoje ukaze, vendar ima protokol svoje ukaze telnet, ki jih je mogoče uporabiti v konzoli telnet.

  • ZAPRI– prekinite povezavo s strežnikom;
  • ŠIFRIRAJ– šifrirati vse posredovane podatke;
  • ODJAVA– izhod in zapiranje povezave;
  • NAČIN– preklopite način, iz malih črk v črke ali iz znakov v male;
  • STANJE– ogled stanja povezave;
  • POŠLJI– pošlje enega od posebnih znakov telneta;
  • NASTAVI– nastavite vrednost parametra;
  • ODPRTO– vzpostaviti povezavo preko telneta z oddaljenim gostiteljem;
  • ZASLON– prikaz uporabljenih posebnih znakov;
  • SLC– spremenite uporabljene posebne znake.

Ne bomo upoštevali vseh ukazov, saj jih verjetno ne boste potrebovali, in če jih boste, jih boste zlahka našli v uradni dokumentaciji.

Kako uporabljati telnet?

Nato si bomo ogledali, kako uporabiti telnet za reševanje vaših težav. Običajno je pripomoček že nameščen v večini sistemov, če pa temu ni tako, lahko telnet namestite iz uradnih skladišč, na primer v Ubuntuju:

$ sudo apt namestite telnet


Za to vam ni treba uporabljati telneta; ping je na voljo.

2. Preverjanje vrat

S pomočjo telneta lahko preverimo razpoložljivost vrat na gostitelju in že to je lahko zelo koristno. Če želite preveriti vrata telnet, zaženite:

$telnet localhost 123 $telnet localhost 22

$telnet lokalni gostitelj 123

$ telnet lokalni gostitelj 22


V prvem primeru vidimo, da nihče ne sprejme povezave, v drugem pa se izpiše sporočilo o uspešni povezavi in ​​pozdrav SSH strežnika.

3. Odpravljanje napak

Če želite omogočiti način za odpravljanje napak in izpisati več podrobne informacije med delovanjem uporabite možnost -d med povezovanjem:

$ sudo telnet -d lokalni gostitelj 22

$ sudo telnet - d lokalni gostitelj 22

4. Telnet konzola

Tudi uporaba konzole telnet pomembna točka pri analizi uporabe telneta. V glavnem načinu lahko izvajate ukaze na oddaljenem strežniku, če pa želite ukaz posebej nasloviti na telnet, na primer za konfiguracijo njegovega delovanja, morate uporabiti poseben znak, da odprete konzolo, običajno pripomoček takoj vam pove, kaj je ta znak, na primer, privzeto se uporablja »^[«:


Če ga želite aktivirati, morate pritisniti kombinacijo Tipke Ctrl+[, nato vnesete poziv telnet.

Če želite videti vse razpoložljive ukaze, lahko vnesete ?. Ogledate si lahko na primer stanje povezave:

telnet>stanje

telnet > stanje


Tu so še druge zanimive možnosti. Takšne stvari je mogoče narediti na kateri koli povezavi z uporabo pripomočka telnet.

5. Oglejte si spletno mesto telnet

Eden pogostih načinov uporabe telneta je testiranje spletnega mesta s konzole. Da, ne boste dobili čudovite spletne strani, lahko pa ročno zbirate zahteve in vidite vse podatke, ki jih pošlje strežnik.

$ telnet opennet.ru 80

$telnet opennet. ru 80


Nato izdajte ukaz spletnemu strežniku.

Vsi uporabniki računalnikov se ne zavedajo prisotnosti skritih storitev, ki vam omogočajo izvajanje različnih operacij brez uporabe posebne programske opreme. V operacijskih sobah Windows sistemi in Linux obstaja storitev Telnet. To gradivo bo podrobno obravnavalo namen storitve, ukaze, zmogljivosti in kako pravilno delati z njo.

Kaj je Telnet

Telnet je komunikacijsko sredstvo, ki se vzpostavi med terminalskimi napravami. Primer takšne povezave je povsem preprost: osebni računalnik in strežnik, ki podpira podobno vrsto povezave. Telnet ni programska oprema, je komunikacijski protokol. Vendar je treba opozoriti, da obstajajo nekateri pripomočki, ki delujejo prek protokola "terminalne mreže".

V bližnji preteklosti je bil Telnet eden glavnih načinov povezovanja v omrežje. Zdaj pa pripomoček praktično ni uporabljen. Danes imajo operacijski sistemi nameščene naprednejše protokole, ki uporabniku odpravljajo morebitna dodatna dejanja.

Ta komunikacijski protokol se uporablja v nekaterih operacijah:

  • povezava na oddaljeno namizje;
  • pregled vrata za povezljivost;
  • uporaba programska oprema, ki je na voljo samo na oddaljenih napravah;
  • aplikacija sistemskih imenikov, ki ga je mogoče odpreti samo s to vrsto protokola;
  • pošiljanje E-naslov brez uporabe dodatne programske opreme;
  • uporabniki, ki uporabljajo ta protokol, dovoljujejo drugim uporabnikom pridobi dostop na vaš osebni računalnik.

Namestitev in zagon

Pripomočka ni treba prenesti; Telnet je privzeto vgrajen v Windows 7/8/10.

Navodila za namestitev in zagon:

Če želite zagnati odjemalca, morate odpreti ukazno vrstico:

Vabimo vas, da si ogledate video o namestitvi Telneta v Windows:

Preverjanje vrat

Preverjanje omrežnih vrat, ali je do njih mogoče dostopati osebni računalnik na Telnet:

  • v oknu morate vnesti ukaz telnetip;
  • sledi vstopitiIP naslov računalnik, na primer 192.168.1.1. Naslov si lahko ogledate v nastavitvah omrežnega usmerjevalnika;
  • Na koncu vnesite vrata FTP "21". Tako bo ukaz videti takole: telnet 192.168.0.1 21;
  • po tem se bo pojavilo obvestilo o napakiče so vrata nedosegljiva ali zahteva vnos dodatnih podatkov, če so vrata odprta.

Ukazi Telnet

Ukazi pripomočka so način za interakcijo z njim. Prikazati seznam vseh ukazov, morate vnesti »pomoč«. Nato si bomo podrobno ogledali glavne ukaze:

  • “odprto” - zahteva dovoljuje povezati na oddaljeni strežnik;
  • "blizu" - prekinitev procesa povezovanje z oddaljenim strežnikom;
  • "set" - nastavitev parametri povezave s strežnikom;
  • "termin" - zahteva je namenjena navedbe tipa terminala;
  • "escape" - kompleti kontrolni značaj;
  • "način" - izbira način delovanja;
  • "izključeno" - ponastaviti predhodno vneseni parametri;
  • "začetek" - kosilo strežniki;
  • "pavza" - začasni postanek delovanje strežnika;
  • "nadaljuj" - nadaljevanje dela strežniki po premoru;
  • "stop" - popolno prekinitev dela strežnik.

Telnet v sistemu Linux

Tako kot Windows je tudi Telnet vgrajen v operacijski sistem. sistem Linux. Prej je bil uporabljen kot standardni protokol Telnet, zdaj pa ga je nadomestil bolj izboljšan SSH. Kot pri prejšnjem OS se pripomoček v Linuxu uporablja za preverjanje vrat, usmerjevalnikov itd.

Oglejmo si glavne načine delovanja:

  • « vrstico za vrstico». Ta način delo je priporočljivo. V tem primeru se urejanje zahteve izvede na lokalnem računalniku in se pošlje strežniku šele, ko je pripravljena;
  • « znak za znakom" Vsak znak, vnesen v okno konzole, se pošlje oddaljenemu strežniku. Tukaj ne morete urejati besedila. Ko izbrišete znak z uporabo »Backspace«, bo prav tako poslan na strežnik.

Osnovni ukazi v Linuxu:

  • "zapri" - prekinite povezavo;
  • “encrypt” — omogoči šifriranje;
  • “odjava”—izklopite pripomoček in prekinite povezavo;
  • "mode" - izbira načina delovanja;
  • "stanje" - stanje povezave;
  • “pošlji” — pošiljanje telnet zahteve;
  • “set” — nastavitev parametrov strežnika;
  • “odprto” — povezava z oddaljenim strežnikom;
  • “display” — prikaz posebnih znakov.
  • v okno konzole vnesite zahtevo za preverjanje razpoložljivosti strežnika, na primer "telnet 192.168.1.243";
  • Nato preverimo dostop do vrat z vnosom zahteve "telnet localhost 122" in "telnet localhost 21". Na zaslonu konzole se prikaže sporočilo, ki označuje, ali katera od vrat sprejema povezavo;
  • primer daljinskega upravljanja s pomočjo telneta. Če želite to narediti, v glavno okno vnesite zahtevo "telnet localhost 23". "23" so privzeta vrata. Če želite izvajati daljinsko upravljanje, morate namestiti na lokalni računalnik"telnet-strežnik". Po tem se prikaže sporočilo, v katerem morate vnesti prijavo in geslo.

Slabosti Telneta

Glavna pomanjkljivost tega protokola je oddaljena povezava brez uporabe šifriranja. Edina varnostna točka je avtorizacija uporabnikov v seji telnet. A kljub temu se prijava in geslo prenašata tudi v nešifrirani obliki, zato je dostop do njih mogoče pridobiti tako ali drugače. Zelo priporočljivo je, da pomembnih podatkov ne prenašate prek lokalnih omrežij.

S pojavom računalnikov in omrežij so se pojavili tudi ustrezni programi za daljinsko upravljanje sistema in prenos podatkov na daljavo. Najprej nekaj takega programsko opremo dal notri operacijski sistemše vedno v standardni obliki, kar bistveno olajša težavo - iskanje programske opreme za daljinsko upravljanje ni potrebno. Za povezavo z določenim računalnikom na daljavo lahko uporabite običajni terminal konzole Windows, imenovan ukazna vrstica ali drugače znan kot cmd.

Za stik z določenim računalnikom v omrežju na daljavo, le v celoti morate izkoristiti daljinec Sistem ima ukaz "telnet". Ta ukaz bo zagotovil ne samo pridobivanje informacij, ampak tudi nadzor vseh dejanj, ki se dogajajo v tem sistemu.

Ukaz "telnet" je prisoten na vseh Windows različice. Vendar ne na vseh različicah Okna dana ukaz je konfiguriran po potrebi. Na primer, če želite uporabljati »telnet« v operacijskem sistemu Windows 7, morate narediti več preprostih nastavitev za povezavo tega modula.

Vse, kar je potrebno, da je ukaz "telnet" na voljo, je prisotnost omrežja in članstvo sistemskega uporabnika v skupini Administrators. Vse nastavitve se izvedejo prek postavk menija "services.msc". To storitev je mogoče zagnati prek iskanja. Ko ga zaženete, morate z desnim gumbom miške klikniti znak »telnet« in nato izbrati lastnosti. V lastnostih lahko naredite široko paleto nastavitev za te povezave, kot tudi spremenite vrsto zagona te storitve. »Telnet« za Windows 7 vsebuje tri možnosti zagona: ročni način, samodejni način in način zaustavitve.

Če dostopate daljinec z uporabo vnosne vrstice ima ukaz »telnet« še vrsto dodatnih ukazov, zahvaljujoč katerim uporabnik določi na kateri računalnik v omrežju bo povezan, preko katerih vrat, uporabnik pa lahko vnese tudi celotno pot do poljubne datoteke oz. si oglejte celoten imenik, ko uporabite običajni ukaz.

Da bi izkoristili vse obetavne pogoje »telneta«, se morate pred povezavo z njim prepričati, da so nastavitve požarnega zidu pravilne, saj lahko vsaka nepravilnost v nastavitvah povzroči veliko drugih posledic. Nepravilna konfiguracija pa ne bo omogočila izvedbe

Drugi razlog, zakaj povezava morda ne uspe, so napake. Lahko se izdajo v povezavi s kakršno koli napako v sistemu ali zaradi nepravilnih nastavitev. Razlog za pomanjkanje povezave je mogoče določiti s kodo napake, saj bo vsaka od izdanih napak vsebovala svojo številko, ki bo posledično pomagala prepoznati okvaro in jo odpraviti. Če je ta strežnik namenjen stalni uporabi, je bolje, da ga konfigurirate vsakič, ko zaženete računalnik. Podobno lahko konfigurirate strežnik za ročni zagon.

Le malo uporabnikov računalnikov se danes zaveda obstoja različnih posebnih protokolov na računalniku, ki omogočajo GUI in programi tretjih oseb izvajajo različna dejanja. Zato se želja po učenju uporabe storitve TELNET pojavi takoj, ko se seznanijo z ustreznim protokolom.

Nato bomo orisali malo teorije o tem, kaj je TELNET, kar si mnogi prizadevajo obvladati: zmožnosti storitve in seznam osnovnih ukazov, ki omogočajo izvajanje teh zmožnosti v sistemu Windows.

TELNET je komunikacijsko orodje, ki vzpostavi transportno povezavo med terminalskimi napravami, odjemalci, torej vašim računalnikom in strojem nekoga drugega, strežnikom, ki podpira ta standard povezave. To ni poseben program, ampak samo omrežni protokol, pa tudi beseda TELNET (terminalno omrežje) se nanaša na različne pripomočke, ki prav tako uporabljajo ta protokol. Danes je Telnet prisoten skoraj povsod, uporabljajo ga tako ali drugače vsi operacijski sistemi

TELNET implementira besedilni vmesnik, ki se od povprečnemu uporabniku poznanega grafičnega vmesnika razlikuje po tem, da je treba vse ukaze vnesti ročno.

Kaj nam vse to daje?

Prej je bila ta storitev eden redkih načinov za povezavo z omrežjem, vendar je sčasoma izgubila svoj pomen. Danes je tega veliko več priročni programi, ki opravijo vse delo namesto uporabnika in ga ne silijo v zapomnitev različnih ukazov za izvajanje najpreprostejših dejanj. Vendar pa je nekatere stvari še vedno mogoče narediti z uporabo Telneta.

Omrežne povezave

S Telnetom lahko:

  • povezovanje z oddaljenimi računalniki;
  • preverite vrata za dostop;
  • uporabljajte aplikacije, ki so na voljo samo na oddaljenih napravah;
  • uporabljajte različne imenike, do katerih lahko dostopate le na ta način;
  • poslati e-poštna sporočila brez uporabe posebni programi(stranke);
  • razumejo bistvo delovanja številnih protokolov, ki se danes uporabljajo, in iz tega črpajo določene koristi;
  • omogočiti drugim uporabnikom dostop do podatkov, ki se nahajajo na njihovem računalniku.

Začnimo ga uporabljati

Kosilo

Zagon TELNET-a v sistemu Windows 7 in katerem koli drugem sistemu Windows je precej preprost. Če želite to narediti, najprej potrebujete odjemalca, če še ni nameščen:

  • Pojdite na nadzorno ploščo.

  • Izberite »Programi«.
  • Izberite zavihek »Vklop ali izklop funkcij sistema Windows«.

  • Poiščite odjemalca Telnet in ga označite, če še ni nameščen.

Nato kliknite »V redu« in počakajte minuto, da se odjemalec namesti.

Terminal se v sistemu Windows zažene preko ukazne vrstice, če nimate nameščenega posebne pripomočke za delo s Telnetom. Ker pa berete ta članek, to pomeni, da se šele začenjate seznanjati s to temo in najprej bi bilo lepo obvladati osnove upravljanja z ukazno vrstico.

  1. Zaženite ukazno vrstico kot skrbnik.
  2. Vnesite "telnet".

Ukazna vrstica se bo znova zagnala in odprla se bo ukazna vrstica TELNET, v kateri bomo delali.

Preverjanje vrat

Eno najpreprostejših dejanj, izvedenih v TELNET-u, je preverjanje vrat. Preverite lahko vrata, da vidite, ali je do njih mogoče dostopati iz vašega računalnika. Če želite to narediti, morate storiti naslednje:

IN ukazna vrstica, odprt z zgornjo metodo, vnesite: telnetip naslov številka vrat

Na primer, če je vaš naslov IP 192.168.0.1 in je številka vrat 21 (vrata FTP), potem vnesite:

telnet 192.168.0.1 21

Če ukaz prikaže sporočilo o napaki, to pomeni, da vrata niso na voljo. Če se prikaže prazno okno ali zahteva za vnos dodatnih podatkov, kar pomeni, da je port odprt. Za Windows je ta način preverjanja vrat lahko zelo priročen.

Ekipe

Ukazi TELNET so osnova za uporabo terminala. Z njihovo pomočjo lahko nadzorujete računalnik, ki uporablja ta protokol, če vam je dostop dovoljen, pa tudi izvajate različna druga dejanja. Kot je navedeno zgoraj, se v sistemu Windows vnesejo v ukazno vrstico aplikacije Telnet.

Za ogled glavnega seznama ukazov vnesite v vrstico pomoč in pritisnite "Enter". Osnovni ukazi:

  1. Odprto- povezava z oddaljenim strežnikom. Ta ukaz morate vnesti skupaj z imenom upravljanega strežnika in številko vrat, na primer: openredmond 44. Če parametri niso določeni, se uporabijo lokalni strežnik in privzeta vrata.
  2. Zapri- odklop od oddaljeni strežnik. Uporabljajo se podobni parametri.
  3. Set- nastavitev oddaljenega strežnika, ki se uporablja z imenom upravljanega strežnika. Skupaj z Set Uporabljajo se naslednji ukazi:
    1. - uporablja se za določitev terminala podane vrste.
    2. - nastavi kontrolni znak.
    3. - nastavi način delovanja.
  4. Razveljavi [možnost]- onemogoči predhodno določen parameter.
  5. Začetek- zažene strežnik Telnet.
  6. Pavza- začasno ustavi strežnik.
  7. Nadaljuj- nadaljuje z delom.
  8. Stop- ustavi strežnik.

TELNET je eden najstarejših protokolov, vendar se uporablja še danes. To pomeni, da ga lahko začnete uporabljati za lastne namene. Če želite to narediti, se morate le naučiti sintakse in seznama ukazov ter začeti vaditi. Lahko se naučite veliko novih stvari, hkrati pa začnete na internet in prej znana spletna dejanja gledati povsem drugače.