Software
New Editor!
Rubrica
Raccolta icone
XJA's CW
297!Editor
QRB
Linux
Win95 e Reti!
|
Windows e le Reti...
Comandi di Windows 95 utili per la rete.
Windows 95 (TM) nasce come sistema operativo con un particolare orientamento alle reti e consente di lavorare in networking svolgendo, in modo semplice, operazioni a volte anche piuttosto complicate.
Certo, lavorare in rete locale è diventato
molto semplice, ma è quando si ha a che fare con grandi
reti (come ad esempio Internet...) che questa "vocazione"
diventa particolarmente comoda...
Vorrei far conoscere, in questo documento, qualche notizia su come
usare alcuni comandi forniti da Windows e disponibili... da "Prompt
di MS-DOS" durante la connessione ad Internet o alla rete locale!
Non ve lo aspettavate, eh?
Bene, cominciamo!
Ping.exe
Vediamo un po' questo programma. Facciamo una "Dir"
al prompt di DOS e vedremo che:
C:\WINDOWS>dir ping
Il volume nell'unità C è <Mio_Disco>
Numero di serie del volume: 3D5B-18CE
Directory di C:\WINDOWS
PING EXE 12.128 24/08/96 11.11 PING.EXE
1 file 12.128 byte
0 dir 1.531.244.544 byte disponibili
Il file è un programmino della "Cartella"
Windows. Forse non tutti sanno che la sua funzione è quella
di lanciare un "Pacchettino" di 32 Bytes di dati
ad un indirizzo IP specificato sulla riga di comando, e riportarne
i tempi di risposta (se risposta esiste...). Da queste poche cose
si evince che è di una utilità strepitosa: in una
rete locale è possibile controllare, in tempo reale, se
un computer è correttamente collegato in rete e, soprattutto
se è attivo. Ad esempio:
C:\WINDOWS>ping 128.1.1.1
Pinging 128.1.1.1 with 32 bytes of data:
Reply from 128.1.1.1: bytes=32 time<10ms TTL=32
Reply from 128.1.1.1: bytes=32 time<10ms TTL=32
Reply from 128.1.1.1: bytes=32 time<10ms TTL=32
Reply from 128.1.1.1: bytes=32 time<10ms TTL=32
Dove ho specificato un indirizzo di un PC collegato
in rete ed ho ottenuto risposta in tempi... inferiori a 10 millisecondi!.
Se poi si vuole collaudare il comando su Internet, provate a digitare
PING seguito dal "DNS" del vostro sito preferito:
otterrete i tempi di risposta per un pacchetto di 32 bytes spediti
al suo indirizzo: interessante, vero?
Tracert.exe
Come specificato per "PING.EXE", facciamo una Dir al
prompt di DOS:
C:\WINDOWS>dir tracert
Il volume nell'unità C è <Mio_Disco>
Numero di serie del volume: 3D5B-18CE
Directory di C:\WINDOWS
TRACERT EXE 9.056 24/08/96 11.11 TRACERT.EXE
1 file 9.056 byte
0 dir 1.530.687.488 byte disponibili
Oh, ma guarda un po'... Tracert.Exe è un programmino
della "Cartella" Windows ancora più piccolo
del precedente ma che fornisce una funzione che soddisfa una delle
più ataviche curiosità del Navigatore di Internet.
Vediamo di cosa si tratta.
Tutti sanno che Internet non è altro che una
rete, una vera e propria "ragnatela" che collega
fra di loro una caterva di computer... Spesso, per arrivare
dalla nostra postazione casalinga di navigazione al computer di
destinazione, spesso lontano migliaia di chilometri, occorre "passare"
attraverso... altri computer! Il comando Tracert.Exe (acronimo
di Trace Route) altro non fa che... prendere nota di tutti
i computer che ho attraversato... Così, per raggiungere
il sito http://www.garden.net che si trova nel New Jersey,
un pacchetto di dati che parte da mio modem, deve fare tutti 'sti
po' po' di salti:
C:\WINDOWS>tracert www.garden.net
Tracing route to www.garden.net [206.26.128.1]
over a maximum of 30 hops:
1 415 ms 248 ms 1120 ms pppsrv02.stm.it [195.62.32.47]
2 620 ms 710 ms 643 ms world.stm.it [195.62.32.11]
3 957 ms 727 ms 726 ms Milano-3-to-Agora.tip.net [194.20.7.105]
4 495 ms 429 ms 719 ms UBNIta-gw-1.tip.net [194.20.0.145]
5 838 ms 731 ms 536 ms ov-i15-serial2-0-1-ix.stockholm.telia.net [194.17.0.161]
6 543 ms 433 ms 529 ms apv-i1-feth4-1-0-ix.stockholm.telia.net [195.67.232.136]
7 785 ms 670 ms 654 ms ny-i1-pos4-0-0-int-newyork.telia.net [194.17.0.250]
8 671 ms 541 ms 956 ms bordercore4-hssi0-1-0.WestOrange.mci.net [166.48.11.253]
9 839 ms 744 ms 580 ms core2.WestOrange.mci.net [204.70.4.185]
10 1004 ms 864 ms 569 ms border6-fddi-0.WestOrange.mci.net [204.70.64.66]
11 605 ms 473 ms 600 ms djr-enterprises.WestOrange.mci.net [204.70.70.38]
12 448 ms 539 ms 499 ms www.garden.net [206.26.128.1]
Trace complete.
Ftp.exe
Sicuramente in pochi sanno che Win95 implementa anche
un client FTP che è possibile usare dal prompt del
DOS! Eccolo:
C:\WINDOWS>dir ftp
Il volume nell'unità C è <Mio_Disco>
Numero di serie del volume: 3D5B-18CE
Directory di C:\WINDOWS
FTP EXE 37.520 24/08/96 11.11 FTP.EXE
1 file 37.520 byte
0 dir 1.530.646.528 byte disponibili
Bene, giusto per completezza, diciamo anche che un
Client FTP. è un programmino che permette, su un
qualsiasi PC di "interfacciare" il programma FTP che
gira sul server di destinazione, permettendo la memorizzazione,
su uno spazio del disco del server riservato, di files provenienti
dal computer Client. FTP, infatti, altro non è che
la sigla di File Transfer Protocol,
cioè protocollo per il trasferimento di files.
Quindi, mediante questo programmino, è possibile
collegarsi al Server FTP remoto e scaricare, ad esempio, il proprio
sito, senza aver bisogno di andare ad acquistare altri programmi...
Certo, non è visuale e rimane un programma DOS, adatto,
dunque, agli utenti smaliziati, ma, vi assicuro, che, con un po'
di pratica, è praticamente possibile eseguire le funzioni
più importanti, che si riducono al deposito ed al prelievo
di files.
Vediamo, ora, i comandi di maggiore utilità.
Cominciamo col dire che tutti i comandi devono
essere in caratteri minuscoli: questo per scongiurare probabili
insuccessi. Digitando FTP a vuoto, avremo il prompt di FTP e,
mediante "?" l'elenco dei comandi disponibili:
C:\WINDOWS>ftp
ftp> ?
Commands may be abbreviated. Commands are:
! delete literal prompt send
? debug ls put status
append dir mdelete pwd trace
ascii disconnect mdir quit type
bell get mget quote user
binary glob mkdir recv verbose
bye hash mls remotehelp
cd help mput rename
close lcd open rmdir
ftp>
Qualche comando è uguale al suo corrispondente
in ambiente DOS, quindi, l'uso di questo client non dovrebbe
essere particolarmente difficile.
Vediamo i comandi che ci servono per aprire una connessione,
gestire un sito sul server (creazione di una directory, upload
dei files, cancellazione di un file vecchio, sconnessione, uscita
dal programma): praticamente quello per cui dovrebbe essere normalmente
usato!
open |
Deve essere seguito dall'indirizzo IP del server o dal suo DNS. Esempio:
open 195.1.1.1
oppure:
open ServerRemoto.net
all'apertura del collegamento, segue, da parte del server, la richiesta della Password per il riconoscimento dell'utente.
|
lcd |
Permette di impostare la Directory locale dove saranno depositati i files prelevati dal server o da dove saranno prelevati i files da trasferire sul sito remoto. Ad esempio:
lcd c:\files\miosito
imposta il percorso alla sottodirectory "miosito" della directory "files" del disco locale "C:".
|
dir |
Restituisce i files contenuti nella directory corrente del sito remoto. Il suo uso è molto simile a quello dell'omonimo comando DOS.
|
cd |
Cambia la directory corrente impostata sul server remoto. Anche questo comando è simile al corrispondente comando DOS.
|
mkdir |
Crea una directory sul server remoto. Ad esempio:
mkdir nuova_dir
crea la directory "nuova_dir".
|
put |
Deposita i files specificati nella riga di comando sul
server.
E' anche possibile non specificare i files sulla riga di comando: essi
verranno richiesti dal programma di seguito. E' utile anche sapere che,
se impostato il percorso con lcd, è anche possibile
non specificare il percorso del file sorgente. Esempi:
put pippo.htm pluto.htm
deposita sul server il file locale pippo.htm salvandolo
con nome pluto.htm.
put c:\files\sito\pippo.htm pluto.htm
uguale al caso precedente, ma con indicazione del percorso completo
del file sorgente. |
get |
Preleva un file, specificato sulla riga di comando, dal
server, depositandolo, con lo stesso nome, nella directory locale
precedentemente impostata con lcd. Esempio:
get pluto.htm
preleva il file pluto.htm, salvandolo sul disco locale
con lo stesso nome. E' anche possibile specificare un nome diverso.
|
close | Chiude
il collegamento con il server ritornando all'utente in prompt di
FTP per una nuova connessione.
|
quit | Esce
dal client FTP e ritorna al DOS.
|
Indubbiamente, quanto scritto sin qua, non vuole essere completamente
esaustivo sull'uso di questo comando DOS, ma penso sia sufficiente
come base di partenza per l'uso di questo utile comando spesso
sconosciuto a molti.
Telnet.Exe
Altro utile programmino, questa volta, però, in ambiente
Windows...
Per avviarlo, dato che durante l'installazione non viene creato
alcun collegamento nel menu Avvio, e necessario andare
a "Esegui" e digitarci "telnet". E'
possibile, in alternativa, indicare, sulla riga di comando, il
sito cui dobbiamo collegarci.
A cosa serve Telnet? Semplicemente ad impartire comandi al sistema
remoto... Infatti, con i dovuti permessi, un utente remoto,
mediante questo semplice programma di terminale, può amministrare
un sistema, lanciare il comando di Shutdown, cancellare o
copiare files sul computer remoto, etc. Ad esempio, posso collegarmi al
mio provider Internet e leggere la posta elettronica (se il provider ha
questo tipo di servizio attivo...) senza bisogno di
"scaricarla" sul mio client di posta elettronica.
Grafica e realizzazione effettuata da IK7XJA Franco Meraglia - Casarano (Lecce) Italy Editor usato: 297!Editor HTML by F. Meraglia
File midi by Daniele D'Amato © 1998
|