
Telnet è il principale protocollo di Internet per realizzare delle connessioni con macchine in remoto.
Questo protocollo, come la maggior parte di quelli utilizzati dagli applicativi del Tcp/ip, è di tipo Client-Server.
Da la possibilità di essere fisicamente sul proprio sistema e lavorare
su un'altro
che può essere nella stanza accanto come dall'altra parte del
mondo; la propria macchina (locale) diventa così un terminale remoto.
(Tecnicamente l'operazione è definita Remote Login)
Ad esempio: se ci si trova lontani dal proprio ambiente di lavoro e si ha bisogno di controllare la posta elettronica, basta trovare un qualsiasi accesso ad Internet con servizio di telnet e collegarsi alla propria macchina.
Per iniziare una sessione di telnet basta dare il comando apposito, generalmente è:
telnet nome.domain
(indirizzo di rete della macchina a cui ci si collega
esempio: vaxpr.fis.unipr.it oppure 192.135.11.20)
Il sistema remoto avvia la procedura di 'login', viene richiesto
di identificarsi dando login e password.
> telnet vaxpr.pr.infn.it
Connected to vaxpr.pr.infn.it.
Escape character is '^]'.
VAXPR VAXst 4090 VMS 5.5-2 - INFN PARMA - Dip FISICA Univ PARMA
Username: COVATI
Password: <--- la password non viene visualizzata
Last interactive login on Monday, 11-SEP-1995 14:41
Last non-interactive login on Monday, 11-SEP-1995 09:56
System login started at 11-SEP-1995 14:41:55.30
>>>> Enter INFO for Information <<<<
RC::COVATI>
Per scollegarsi occorre usare il comando remoto di uscita dal sistema
(in questo caso ad esempio logout),
oppure usare la cosidetta 'escape sequence',
indicata all'inizio della connessione,
molto spesso è '^]', cioè CTRL ].
Tramite questa sequenza sarà possibile riprendere il controllo
della connessione, ad esempio in caso di panico, quando per qualche motivo
la macchina remota non consente più di scollegarsi.
Per chiudere la sessione di telnet si usa il comando close.
Esempio:
RC::COVATI> <--- digito ^] telnet> close Connection closed.
È possibile ottenere un servizio di help in linea normalmente con il comando ?.
telnet> ?
Telnet attraverso
Web
Per realizzare collegamenti via telnet attraverso dei browser Web basta aprire una nuova connessione o creare un link usando l'url
telnet://nome-sito
ad esempio telnet://hpcvbbs.cv.hp.com
(Hewlett-Packard's Calculator Electronic Information Service)
Telnet con alcuni browser Web: Mosaic Netscape e Lynx
Si può aprire una nuova connessione tramite il bottone Open Url
URL to open: telnet://hpcvbbs.cv.hp.com
Creare un link:
Ad esempio:
<a href="telnet://hpcvbbs.cv.hp.com">
(Hewlett-Packard's Calculator Electronic Information Service)
Ottenendo, con Mosaic e Netscape, una finestra con la connessione in atto al sito voluto:
(inserendo la login 'lynx' e la scelta del terminale, si accede al menu principale del servizio offerto)
Con Lynx la connessione stessa:
HP 48G/GX Calculator Family Main Welcch [delete]=history list
Hewlett-Packard Company
HP 48G/GX CALCULATOR FAMILY
_____________________________________________________________________________
UNDER DEVELOPMENT! This service is under development. Please forgive us if you
have any undue problems as it undergoes its initial birth trauma.
_____________________________________________________________________________
o Welcome!
o Using this service.
o What's New.
o Search the server index.
o Product Information.
o Service and Support.
o Common Questions and Answers.
o The Software Archives.
-- press space for next page --
Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list