Kako deluje Telnet?

Študentje programirajo na računalniku v učilnici računalniškega laboratorija

Kako deluje Telnet?

Zasluga slike: Caiaimage/Robert Daly/Caiaimage/GettyImages

Telnet je orodje, ki ga lahko uporabite za odpiranje ukazne vrstice na oddaljenem računalniku, običajno strežniku. Z njim lahko tudi preverite, ali so določena vrata odprta. Telnet deluje kot tisto, kar se imenuje a terminalski emulator, ki uporablja standardne protokole, da deluje kot fizični terminal, povezan z napravo. Nekateri sodobni sistemi dovoljujejo samo povezave z ukazno vrstico Varna lupina, šifrirano orodje, podobno Telnetu, ali prek navideznega zasebnega omrežja. Protokol za prenos datotek se pogosto uporablja skupaj za pošiljanje datotek.

Kaj je Telnet?

Telnet je sistem za odpiranje besedilne povezave med dvema računalnikoma. Včasih pravijo, da je izraz skrajšana oblika "terminalsko omrežje."Osnova protokol, ali specifikacija za to, kako računalniki komunicirajo, je bila prvotno razvita za fizične terminale s tipkovnicami in zasloni ali tiskalniki, ki so bili povezani z računalniki v 60. letih prejšnjega stoletja. Dandanes se Telnet običajno izvaja izključno v programski opremi in lahko najdete programsko opremo Telnet (včasih imenovano

programska oprema za emulator terminala) za vse sodobne operacijske sisteme.

Video dneva

Telnet privzeto komunicira z računalnikom, s katerim ste povezani pristanišče 23. To se ne nanaša na vrsto fizičnih vrat na računalniku, kamor lahko priključite tipkovnico ali monitor, ampak na digitalna številka vrat, ki se uporablja za razlikovanje različnih storitev, ki se izvajajo v računalniku. Če vam nekdo pove, da se z računalnikom povežete prek Telneta, vam na splošno ni treba navesti številke vrat, razen če vam tako naročijo.

Uporaba Telneta

V preteklosti se je Telnet pogosto uporabljal za oddaljeno prijavo v oddaljeni strežnik za opravljanje poslov, kot je urejanje datotek, izvajanje različnih programov ali preverjanje e-pošte v tem sistemu. Običajno bi za povezavo s sistemom uporabili Telnet, nato pa vnesli uporabniško ime in geslo za dostop do ukazne vrstice v tem sistemu.

Dandanes je ta uporaba Telneta redka, ker programska oprema ni šifrirana, kar pomeni, da lahko vsakdo s spremljanjem vaše povezave dostopa do vašega uporabniškega imena, gesla in vseh drugih zasebnih podatkov, ki jih vnesete. Tudi Telnet ne podpira sodobnih grafičnih uporabniških vmesnikov, kar pomeni, da ni uporaben za oddaljeno uporabo številnih sodobnih programov, kot so urejevalniki besedil, spletni brskalniki ali preglednice, ki zahtevajo vmesnik GUI.

Nekateri strežniki dovoljujejo oddaljene povezave prek Telneta za dostop do javnih podatkov, kot so vremenska poročila, ali za igranje preprostih iger. Nekatere od teh storitev obstajajo iz nostalgije, kot vrnitev v preprostejše čase na spletu, nekatere pa so ostale na mestu zaradi združljivosti s starejšimi sistemi, ki potrebujejo dostop do podatkov.

Možna je tudi povezava z drugo programsko opremo, ki uporablja nešifrirane protokole, ki temeljijo na besedilu, z uporabo Telneta. To vključuje spletne strežnike, ki uporabljajo nešifrirane povezave. To je lahko koristno za testiranje, ali so vrata in strežniki, povezani z njimi, pravilno konfigurirani.

Uporaba Telneta v sistemu Windows

Telnet je vključen v sodobne različice operacijskega sistema Microsoft Windows za povezavo z oddaljenimi strežniki, vendar ni privzeto omogočen. Če ga želite aktivirati, če še niste, zaženite ukazni poziv Windows, ko ste prijavljeni kot skrbnik, nato vnesite "Dism /Online /Enable-feature /FeatureName: TelnetClient", da aktivirate programsko opremo. Zaženite ukazni poziv tako, da vnesete "cmd" v iskalnem polju v opravilni vrstici Windows ali v meniju Start in kliknite ikono ukaznega poziva. Če uporabljate računalnik nekoga drugega, vključno z delovnim računalnikom, boste morda želeli prositi za pomoč ali dovoljenje, preden aktivirate programsko opremo.

Ko je Telnet aktiviran, zaženite ukazni poziv in vnesite "telnet ," kje "" je ime domene ali naslov internetnega protokola strežnika, s katerim se želite povezati. Privzeto se boste povezali na vrata 23. Če se želite povezati z drugimi vrati, vnesite "telnet " kje "" je številka drugega pristanišča.

Telnet na Mac in Linux

Telnet je običajno privzeto omogočen v sistemih Apple macOS in Linux. Uporabite ga iz ukaznega poziva sistema na enak način kot v sistemu Windows, tako da vnesete "telnet "ali"telnet ", da se povežete z oddaljenim strežnikom, pri čemer po želji določite vrata, ki niso privzeta.

Če uporabljate Linux in prejmete sporočilo o napaki, da Telneta ni mogoče najti, ga poiščite in namestite ga s pomočjo upravitelja paketov vašega sistema. V sistemih Debian in Ubuntu lahko to običajno storite tako, da vnesete "apt namestite telnet."

Telnet na Android in iOS

Za pametne telefone Android in iPhone je na posameznih trgih aplikacij na voljo različna programska oprema Telnet. Nekatera od te programske opreme podpirajo tudi druge protokole oddaljene povezave.

Poiščite aplikacijo, združljivo s Telnetom, ki ponuja funkcije, ki jih želite, po ceni, ki vam je všeč. Bodi bodite previdni pri aplikacijah, ki zahtevajo, na videz preveliko število dovoljenj. Večina oddaljene terminalske programske opreme na pametnih telefonih vam bo omogočila, da določite ime domene ali naslov IP in po želji vrata, ki jih želite uporabiti.

Preverjanje vrat s Telnetom

Včasih je koristno uporabiti Telnet preverite, ali so določena vrata odprta in dostopna na določenem stroju. Na primer, morda bi želeli preveriti, ali vrata 80, ki ga uporabljajo spletni strežniki, je odprt, če imate težave pri povezovanju z brskalnikom. Morda boste morda želeli tudi preveriti pristanišče 25, ki se običajno uporablja za pošiljanje e-pošte, če imate težave z e-poštnim programom.

Če želite to narediti, vnesite "telnet«, ki mu sledita ime strežnika in želena vrata, kot bi se prijavili v napravo s Telnetom. Oglejte si, kakšen odziv prejmete od strežnika. Pogosto boste želeli le preveriti, ali se lahko povežete in prejmete odgovor, v nekaterih primerih pa boste morda želeli ukaze vnesti ročno.

Če se ne morete povezati, je morda težava s strežnikom ali požarnim zidom v vašem omrežju ali omrežju strežnika. Za pomoč pri odpravljanju težav se obrnite na tistega, ki zažene strežnik, ali poskusite dostopati do strežnika iz drugega računalnika ali drugega omrežja, če imate težave.

Uporaba varne lupine

Dandanes je običajno uporabljati program z imenom Secure Shell ali ssh, da se povežete z oddaljenimi strežniki in odprete ukazni poziv. Velika prednost ssh je, da je šifriran, zato je prisluškovalcem težje spremljati ali motiti vašo povezavo.

V sistemu macOS ali Linux lahko običajno vnesete "ssh " za povezavo z določenim strežnikom. V sistemu Windows boste morda morali namestiti zunanjega odjemalca za uporabo ssh. Ena skupna brezplačna se imenuje PuTTY. Podpira tudi Telnet.

Običajno boste ssh uporabili za povezavo s strežnikom, kjer vam je nekdo dal račun, in vam lahko zagotovi vse dodatne informacije, ki jih potrebujete za dostop do tega strežnika.

VNC, VPN in oddaljeno namizje

Če želite odpreti grafično povezavo z drugim strežnikom, boste morda lahko uporabili sistem z imenom Virtual Network Computing ali VNC. Obstajajo številna brezplačna in komercialna orodja VNC, ki jih lahko uporabite. Kdor upravlja strežnik, s katerim se poskušate povezati, ima morda nasvet, katero orodje uporabiti.

Če se povezujete z računalnikom Windows, boste morda lahko uporabljali tudi Microsoftov protokol oddaljenega namizja. Programska oprema za povezavo z računalnikom Windows z uporabo oddaljenega namizja je na voljo za vse sodobne operacijske sisteme. Za povezavo boste običajno potrebovali račun v oddaljenem sistemu.

Za povezavo z oddaljenim računalniškim omrežjem lahko uporabite tudi navidezno zasebno omrežje (VPN). To se pogosto uporablja za povezovanje z omrežji delodajalcev med delom izven kraja. Kdor vodi omrežje, vam bo zagotovil poverilnice in vam povedal, katero programsko opremo VPN uporabiti.