client server telnet pentru Windows - Telnet

TELNET cerere protocol de strat (din lucrarea NET engleză TE rminaL.) - un protocol de rețea pentru punerea în aplicare a interfeței pe bază de text în rețea. telnet este, de asemenea, numele dat programul client de punere în aplicare a protocolului, practic toate sistemele de operare existente. protocolul Telnet - unul dintre cele mai vechi protocoale de rețea sunt dezvoltate ca un mijloc de comunicare între terminale la distanță într-un mod de testare. Prin urmare, aceasta nu oferă criptarea datelor și utilizarea mijloacelor moderne de autentificare. Protocolul este vulnerabil la o multitudine de atacuri de rețea, și nu pot fi folosite ca mijloc de control al sistemelor de operare de rețea. În prezent, accesul de la distanță la sistemul utilizat SSH protocol de rețea (Secure Shell), cu crearea de care accentul a fost pus pe probleme de securitate. sesiuni Telnet relativă siguranță se realizează numai într-un mediu de rețea complet controlat sau folosind o protecție la nivel de rețea (de multe VPN - Virtual Private Network). Cu toate acestea, TELNET este încă folosit pentru a controla dispozitivele specializate de rețea (switch-uri, routere, etc), precum și pentru diagnosticare de rețea, de depanare și de a studia alt protocol orientat text (telnet-like) pentru transport TCP. Standard modern protocol Telnet este descris în RFC 854.







În sistemele de operare curente Windows, telnet.exe utilitate în mod implicit nu este instalat. Pentru al instala, trebuie să mergeți la Panoul de control - Programe și caracteristici - Activați sau dezactivați funcțiile Windows, și să stabilească o căpușă pentru client Telnet. Sau la promptul de comandă execută ca administrator, executați comanda:

Format linie de comandă:

telnet [-a] [- e simbolul] [- f File] [- l name] [- t tip] [Nod [port]]

Parametri de linie de comandă:

-l numele de utilizator pentru a accesa sistemul de la distanță, cu condiția ca parametrul menținut TELNET ENVIRON.

-e simbol de apel a comuta modul de intrare la fereastra telnet-client.

-f log nume de fișier de pe partea de client. În ajutorul vorbitoare de limbă rusă această opțiune tratată incorect ca Fayl_vhoda - „numele de fișier de la client pentru a intra în sistem.“

-t tip telnet terminale. Suporta 4 tipuri de terminale: VT100, vt52, și vtnt ansi.

Folosit fără parametri, utilitarul intră în modul de așteptare de intrare de comandă:

Bine ați venit la software-ul client Microsoft Telnet

Simbolul comutator: 'CTRL +]'

Când introduceți un caracter? sau ajutor de ajutor invormatsiya Afișează:

Echipele pot fi reduse. Comenzile acceptate sunt:

c - închidere - închide conexiunea curentă

d - afișaj - afișarea parametrilor de funcționare

o - hostname deschis [port] - pentru conectarea la un site (implicit, port = 23)

q - renuntat - iesi TELNET

set - Set - parametrii setați ( "set?" pentru a afișa o listă a acestora)

sen - am trimite - pentru a trimite siruri de la server

st - stare - afișează informații despre starea curentă

u - nesetat - resetați setările ( "unset?" pentru a afișa o listă a acestora)

? / H - help - afișează acest ajutor


Unele dintre comenzile permit pentru a obține un indiciu de utilizare, atunci când introduceți simbolul cu o întrebare:

Telnet> set? - obține un indiciu cu privire la utilizarea comanda de mod. Un exemplu de informații de afișare:

bsasdel - caracterul BackSpace va fi trimis ca un simbol Delete

CRLF - modul de retur de car; Aceasta duce la trimiterea de caractere CR LF







delasbs - șterge caracterul va fi trimis ca un simbol al BackSpace

scape x - unde x - comutare simbol terminale telnet-mode și înapoi

localecho - includerea ecou locale.

logfile x - unde x - fișier jurnal. în traducere română înțeleasă greșit ca „fișier de intrare client curent în“

logare - înregistrarea istoricului sesiunii curente. în traducere română interpretat incorect ca „având să faceți Log on“

ntml - includerea NTLM.

Termenul x - tip emulat terminale. În cazul în care x - ansi, VT100, vt52 sau vtnt.

Pentru sfaturi cu privire la eliminarea a seta parametrii, folosiți comanda

Microsoft Telnet> unset?

bsasdel - caracterul BackSpace va fi trimis ca un simbol Delete

modul linie de transfer - CRLF; Aceasta duce la trimiterea simbolului CR

delasbs - șterge caracterul va fi trimis ca un simbol Backspace

scape - un mod de-telnet terminale simbol de comutare și înapoi nu este setat

localecho - off ecou locale

logare - log intrări off. În vorbitoare de limbă rusă vesii tratate în mod greșit ca fiind „off având să faceți Log on“

NTLM - Dezactivați autentificarea NTLM.

Exemple de comenzi într-un mod interactiv:

O-f660 ZTE - pentru a se conecta la un server de Telnet-numit-f660 ZTE. Abreviat comenzi o pen

set logfile C: \ telnet.log - utilizat ca un fișier jurnal C: \ telnet.log

set de logare - pentru a înregistra sesiunea curentă într-un fișier jurnal.

afișare - pentru a afișa parametrii sesiunii curente. Un exemplu de informații de afișare:

Simbolul comutator: 'CTRL +]'

NTLM - inclus

Concluzie Local Echo - dezactivat

Noua Mod Linie - intrare de caractere vor fi trimise ca CR LF

Mod de curent: Streaming

terminal de tip preferat ANSI

În practică, telnet.exe de utilitate este folosit ca mijloc de diagnosticare și de depanare pentru a se conecta nu numai la serverul Telnet pe portul TCP 23, dar, de asemenea, pe orice alt TCP-port, permițând astfel să interacționeze cu orice aplicație, linie de comandă acționat. Astfel, de exemplu folosind utilitarul telnet se poate conecta la servere care suporta text (telnet-like) comenzi de intrare și date - SMTP, POP3, IMAP, etc. În plus, utilitatea poate fi folosit ca mijloc de verificare dur disponibilitatea oricărui TCP port (verifica dacă un anumit port TCP ascultă).

192.168.1.1 telnet 8080 - pentru conectarea la gazdă 192.168.1.1 pe portul 8080. În cazul în care portul este închis, utilitarul va raporta nu vă puteți conecta. Mai mult decât atât, pentru a verifica disponibilitatea unui anumit port, chiar necesar ca el a ascultat serviciul cu suport pentru introducerea textului, cum ar fi, serverul VNC. Pentru a deconecta de la serverul de la distanță, trebuie să introduceți modul de caractere de evacuare (implicit - CTRL +]).

Telnet.exe utilitar poate fi folosit. de exemplu, pentru comunicarea cu serverul de e-mail prin protocolul POP3 (Post Office Protocol ver. 3). Acest protocol este utilizat de software-ul client de e-mail (Outlook, Outlook Express, The Bat, etc) pentru a prelua e-mail stocate în cutia poștală a utilizatorului. Acesta este cel mai simplu protocol, care se bazează pe mesaje text. Pentru a studia interacțiunea dintre client de e-mail la un server de e-mail, este posibil să se realizeze sesiunea de conectare prin telnet.

Server POP3 standard asteapta pentru conexiunea de intrare pe portul TCP 110 pentru protocolul ( "ascultă" TCP / 110 port). Comanda telnet pentru a se conecta la server, de exemplu pop.mail.ru

telnet pop.mail.ru 110

Dacă serverul este operațional, acesta a determinat o fereastră telnet

+OK mPOP POP3 v1.1

După aceea, serverul va cere o parolă:

+OK necesar să introduceți parola pentru utilizator [email protected]

Trebuie să introduceți parola

Serverul va raporta rezultatul verificării parolei:

+OK maildrop [email protected] are 10 mesaje (152527) octets

Puteți solicita o listă a listei scrisori de directivă:

Ca răspuns la acest lucru, serverul va returna o listă și dimensiunea literelor din cutia poștală:

+OK 10 mesaje (152527) octets
1 48628 nbsp nbsp nbsp 1 este numărul de serie 48628 - dimensiunea
februarie 1829
martie 2070
:


Puteti vedea antete, dacă este necesar. În acest scop, echipa de top a numărul de serie, spațiu, numărul de linii ale corpului mesajului

Pentru a primi e-mailuri folosind directiva numărul de ordine retr

retr 2 - să accepte scrisoarea cu numărul de serie 2

Pentru a șterge o literă, utilizați numărul de secvență Directiva DELE, de exemplu, pentru a elimina două litera a listei Directivei lista obținută:

În cazul în care eliminarea a fost de succes, serverul va returna un mesaj:

+2 mesaj OK șters


Uneori, comanda TELNET poate fi folosit pentru a identifica serviciul, asculta la portul specificat, deoarece multe dintre ele legate de afișaj, fie un banner sau un serviciu de informații specifice. De exemplu, FTP-server de salut: 220-FileZilla Server versiunea 0.9.43 beta

220 scris de Tim Kosse ([email protected])

Și aici este ecranul atunci când vă conectați la serverul RealVNC: