Napredak je fenomen koji ne poznaje zaustavljanja.Na području informacijske tehnologije promjene se događaju svaki dan: pojavljuju se novi proizvodi, zastarjele usluge postaju stvar prošlosti. No, postoje alati koji su i dalje popularni unatoč nadolazećoj alternativi. Telnet je najbolji primjer. Što je Telnet i kako ga koristiti?
Telnet se pojavio prije nešto više od 40 godinainstalirajte prvi ARPANET poslužitelj. To je jedan od najstarijih internetskih protokola. U doba kada grafičko sučelje nije bilo ni na vidiku, a prve mreže su se već pojavile, potreba za daljinskim povezivanjem s uređajima diktirala je njegove zahtjeve. Prvo rješenje problema koje se pojavilo, kao i sva sljedeća, omogućilo je rad na udaljenom uređaju kao samostalno. Sve funkcionalnosti koje podržava udaljeni poslužitelj postale su dostupne u sučelju naredbenog retka. Vi samo trebate dobiti potrebnu razinu pristupa i poznavati Telnet naredbe. Što je i zašto je ovaj protokol potreban, shvatili smo. No, kako se danas provodi Telnet povezivanje?
U suvremenim operacijskim sustavima obiteljiWindows, prije pokretanja Telneta morate provjeriti je li ova komponenta instalirana u sustavu. To nije teško učiniti. Za Windows 7, danas najčešći operativni sustav, morate slijediti dolje navedene korake:
Oba koncepta izZaglavlje. Kao i mnoge druge aplikacije, Telnet razlikuje klijenta i poslužitelj. Međutim, Telnet poslužitelj nije nužno poslužitelj u općem smislu riječi. Računalo s kojeg je uspostavljena veza smatra se klijentom, uređaj s kojim se ta veza uspostavlja bit će poslužitelj. To može biti usmjerivač, računalo, upravljani prekidač ili bilo koji drugi host koji podržava kontrolu naredbenog retka. Ako govorimo o daljinskoj administraciji osobnog korisničkog računala ili poslužitelja, Telnet priključak mora biti otvoren. Često je zatvoren iz sigurnosnih razloga, pa će se prilikom pokušaja uspostave sesije pojaviti poruka o pogrešci. Za provjeru otvorenih i zatvorenih portova možete koristiti poseban uslužni program ili web uslugu. Standardni Telnet port je 23. Ako se želite ne samo neovisno povezati s drugim računalima, već i omogućiti administraciju računala putem Telneta, tada u istom dodatku operacijskog sustava morate označiti okvir pored Telneta komponenta poslužitelja. Računala i hardver poslužitelja kojima upravljate moraju biti konfigurirani na isti način.
Nakon pokretanja svih potrebnih Telnet usluga, možeteslobodno započnite s ugrađenim alatom za naredbeni redak u sustavu Windows. Poziva se iz izbornika "Start", ili klikom na odgovarajuću stavku, ili brzim biranjem (cmd). Preporučljivo je uvijek pokrenuti naredbeni redak s korisničkim pravima "Administrator" (bilo lokalno, uređaj na kojem radite ili domena). U tom slučaju ne morate ponovno pokrenuti aplikaciju ako je potrebna nadmorska visina. Osim dostupnog alata samog operacijskog sustava, postoje programi trećih strana koji omogućuju pristup putem Telnet protokola. Najpopularniji od njih je Putty. Uz to, uspješne su i druge aplikacije koje rade pod različitim operativnim sustavima, kao što su TeraTerm, AnyConnect, DTelnet, EasyTerm, KoalaTerm i mnoge druge. Koji će program koristiti, svatko odlučuje za sebe, ovisno o osobnim preferencijama, zahtjevima sučelja itd. Nema značajnih razlika u smislu funkcionalnosti među njima, niti mogu biti. Svaki od pomoćnih programa implementira cijeli raspoloživi popis Telnet naredbi.
Iskusni administrator mreže neće moćiu roku od nekoliko minuta instalirati potrebne komponente (ako nisu instalirane ranije), otvoriti Telnet sesiju i dovršiti svu konfiguraciju udaljenog računala. Međutim, postoje i pridošlice koje vide konzolu gotovo prvi put u životu. Kako mogu saznati popis dostupnih naredbi u Telnetu? Što je WONT AUTH ili SET LOCALECHO? Nije sve tako teško kao što se čini na prvu. Prvo, uvijek se morate sjetiti da bilo koje naredbeno sučelje ima ugrađenu pomoć. Može mu se pristupiti standardnim tipkama, na primjer, pomoć ili "?". Drugo, s obzirom na to koliko je star protokol, na webu postoji beskrajno mnogo resursa s korisnim podacima o sintaksi. Dakle, nema razloga za brigu. A praksa pokazuje da je uz pomoć nekoliko redaka naredbi rezultat u većini slučajeva mnogo lakše postići. I nakon nekoliko sesija, bit ćete sigurni da ćete upisati potrebne naredbe bez upotrebe pomoćnika za sintaksu.
To smo već rekli koristeći protokolTelnet mogu kontrolirati ne samo računala, već i veliki broj mrežnih uređaja. Najčešća klasa takvih uređaja su usmjerivači. Dakle, što je Telnet u usmjerivaču, čemu služi, kako ga omogućiti?
Ovisno o proizvođaču i specifičnostimodeli omogućuju Telnet pristup na različite načine. Na usmjerivač se možete prijaviti putem web sučelja ili putem konzole. U prvom slučaju morat ćete pronaći udaljenu administracijsku točku na kojoj je dopuštena ova ili ona vrsta veze (Telnet, ssh). U drugom slučaju, pristup se može omogućiti putem naredbenog retka. Svaki administrator bira scenarij prikladan za sebe. Međutim, postoje usmjerivači u kojima je implementirana samo jedna od dvije moguće opcije za početnu vezu, na primjer, dostupno je samo web sučelje. Administratoru koji je naviknut raditi s konzolom bit će mu prilično neugodno tražiti stavku na koju trebate staviti željeni potvrdni okvir, no u stvarnosti u tome nema ništa teško. Sučelje većine modernih usmjerivača prilično je razumljivo. Nazivi stavki izbornika govore sami za sebe, minimalistički dizajn neće dopustiti da se zbunite.
U ovom trenutku imamo dovoljnoupoznao tehnologiju kako bi razgovarao o prednostima i nedostacima Telneta. Bez obzira na to koliko je proizvod uspješan, ne može se reći da je apsolutno lišen nedostataka. A ako govorimo o usluzi koja je objavljena na samom početku 70 -ih godina prošlog stoljeća, tu činjenicu uopće ne smijete zaboraviti.
Od očitih prednosti valja istaknutijednostavnost, brzina i pogodnost protokola. Za manje od minute, prikladan klijent pristupit će poslužiteljskom TCP portu po vašem izboru i stvoriti emulaciju lokalnog terminala. Gore smo govorili o standardnom radnom priključku 23. Zapravo, možete "slušati" i "razgovarati" na Telnetu na bilo kojem priključku. Tu leži fleksibilnost protokola.
U usporedbi s drugim udaljenim protokolimaTelnet administracija je manje zahtjevna za procesor. S trenutnim tempom razvoja, ovaj se plus može činiti beznačajnim, ali samo na prvi pogled. Uz razvoj tehnologije, softverske tvrtke ne miruju. Aplikacije postaju sve glomaznije, zahtijevaju više prostora na tvrdom disku, više RAM -a, snažnije procesore. Alat koji će, u pozadini ostatka instaliranog softvera, trošiti malu količinu sistemskih resursa, dobro će doći.
Glavni i često spominjan nedostatak Telneta jepristup udaljenom uređaju provodi se putem nešifriranog komunikacijskog kanala. Jedina prepreka napadaču je autentifikacija korisnika u trenutku otvaranja Telnet sesije, odnosno zahtjev za korisničkim imenom i lozinkom. Međutim, ti se podaci prenose i nešifrirani. Stoga, ako netko krene hakirati Telnet pristup, dovoljno mu je da nakratko pokrene sniffer paketa (softver za "hvatanje" paketa). Nakon nekog vremena, administrator će otvoriti svoju Telnet sesiju i udaljenom poslužitelju reći prijavu i lozinku, koje će napadač odmah presresti u čistom tekstu. U tom kontekstu, alternativa Telnetu je SSH (sigurna veza). Stoga se ne preporučuje korištenje Telneta na široko dostupnim mrežama, na primjer, izvan vaše zaštićene mreže lokalnih ureda. Također, imajte na umu da se veza s poslužiteljem može prekinuti.
Svakako više od četiri desetljećapostojale su i druge metode daljinske uprave. SSH je vrlo popularan. Čini se da je Telnet već odavno trebao nestati. Ali još uvijek je tražen, još se koristi. Ako slijedite određena sigurnosna načela, ne zaboravljajući da vaša lokalna mreža mora biti pouzdano zaštićena od vanjskih upada, korištenje Telneta neće naštetiti vašoj opremi. Uz nemar u sigurnosti, SSH ili bilo koja druga tehnologija neće vas spasiti.
Telnet se i danas koristi u područjima poput povezivanja s bazama podataka, provjere dostupnosti mrežnih uređaja (usmjerivača i sklopki), poslužiteljske opreme itd.