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: