Newsgroup: it.comp.os.win.win2000
Titolo: Telnet verso una rete con ROUTER

Ciao,
vorrei usare il telnet di winXP per connettermi alla rete di casa (con 2 
PC) ed un router USRobotics ADSL.
Il problema e' che quando uso il telnet, questo mi chiede utente e pass 
del router e non riesco quindi ad accedere ai PC della mia LAN, ma solo 
al router stesso... in questo modo non riesco ad ottenere l'accesso ai PC!
Esiste un modo per usare telnet con qualche parametro per indicargli che 
  si deve connettere ad un determinato PC (di cui conosco l'indirizzo IP)?
Grazie
Ciao

Sp. ha scritto:

Che c'entra Windows 2000?
Devi configurare il router in modo che la sua interfaccia Telnet lato
WAN sia disabilitata (non conoscendo il modello di router non so se sia
presente tale funzionalità). In alternativa puoi far funzionare il
server Telnet su una diversa porta (la configurazione dipende dal server
Telnet che utilizzerai).
Domanda finale: perché proprio Telnet?
-- 
Ciao!
Gerardo Fransecky
Microsoft MVP - Windows Shell/User

 Domanda finale: perché proprio Telnet?
Perche' ho avuto all'universita' a che fare con macchine Unix ed usavo 
il telnet per gestire tasks su altre macchine senza rompere all'utente 
che le usava.
Grazie mille dell'aiuto
Ciao

 che le usava.
IMHO fare amministrazione remota utilizzando Telnet è sconsigliabile
poiché comporta notevoli rischi dal punto di vista della sicurezza. Se
ciò che ti serve è fare amministrazione remota perché non usare
strumenti un po' più immediati e sicuri come RDP (Remote Desktop
Protocol) o VNC (ad esempio UltraVNC)?


 Protocol) o VNC (ad esempio UltraVNC)?
Volentieri, ma RealVNC l'ho provato e non riesco a connetterlo...
Ho aperto le porte 5800 e 5900, installato il server sulla macchina che 
riceve la connessione, creato un server con 
no-ip.com
 per quella 
macchina, installato il viewer sulla mia macchina e lanciato RealVNC 
indicando il nome del server (quello con 
no-ip.com
 che riesco a pingare) 
seguito dai due punti e il display "0":
server:0
Ma mi dice che non riesce a connettersi!
Se uso il RealVNC all'interno della rete locale invece è tutto corretto 
e funziona indicando nomecomputer:0
Ecco perchè pensavo al telnet... credevo fosse molto più facile visto 
che non c'è GUI.
Grazie
Ciao

  si deve connettere ad un determinato PC (di cui conosco l'indirizzo IP)?
3 considerazioni.
1) Devi agire sul ROUTER, non su telnet della macchina client. Nello 
specifico, ti serve un port forward.
2) NON usare telnet. E' male, insicuro ed obsoleto. Se proprio DEVI, 
tira su una vpn e POI telnetta alla tua macchina. Per la VPN, se dietro 
c'e' win 2000 server te la cavi con "routing e accesso remoto" creando 
una VPN PPTP. Anche qui vale la (1), nello specifico dovrai 
port-forwardare la porta 1723 ed il traffico GRE.
3) Usa linux (o qualsiasi cosa *nix like) per i server (SSH rules).
I miei 2 eurocents.
ciao, f.

 che non c'è GUI.
La GUI c'entra ben poco... se non configuri correttamente il router ed
eventuali firewall presenti sulla macchina non riuscirai ad accedere né
in Telnet né in VNC.


 in Telnet né in VNC.
Gerardo, devo ringraziarti (ed insieme ringrazio anche Cujo) poichè mi 
avete indirizzato verso l'incrocio corretto... :-D
Qui sotto ciò che ho capito... se potete leggerlo e indicarmi se è 
corretto ve ne sarò grato! Mi piacerebbe avere completo accesso alla 
macchina in questione in modo da poterla impostare anche se non ci sono 
fisicamente!
Ho già un server 
no-ip.com
 che reindirizza sempre l'ip dinamico della 
macchina al nome mnemonico "
mioPC.serveftp.com
" che infatti è sempre 
pingabile... ed ora capisco perchè se inserisco tale indirizzo in 
explorer mi si apre la schermata di configurazione del router in 
modalità support (ma non usando lo username admin... come se fossi 
direttamente in LAN: strano...??).
Per accedere direttamente da HTTP proprio al computer devo aprire anche 
la porta TCP 80 e indirizzarla all' IP della macchina!
Allora:
1. Nel router apro le porte 5800 e 5900 sia con traffico UDP che TCP, 
indirizzandole verso l'IP della macchina server che nel mio caso ha IP 
192.168.0.20
2. Apro la porta 21 UDP e TCP e reindirizzo sempre verso lo stesso 
indirizzo in modo da ottenere anche il funzionamento del protocollo FTP.
3. Apro la porta 23 UDP e TCP per il telnet.
4. Apro la porta 80 TCP e la indirizzo verso il solito IP per avere 
accesso via HTTP.
IL RealVNC SERVER è già installato sulla macchina e all'interno della 
LAN funziona perfettamente! Non mi resta che installare il viewer sul PC 
remoto ed inserire il nome del server di 
no-ip.com
 
(
mioPC.serveftp.com:0
) e usarlo per avere il controllo della macchina... 
(punto 1) in questo modo però scasserei le scatole all'utente che la sta 
usando!
Ecco il perchè del telnet che ora dovrebbe funzionare correttamente per 
via del forwarding della porta 23 (punto 3).
Con il punto 2, dopo aver installato SERV-U sulla macchina dovrei avere 
anche un completo server FTP.
Con il punto 4 dovrei avere accesso al VNC anche in versione Java 
sfruttando un browser HTTP.
In ultimo: ovviamente per fare delle prove da locale usando un altro PC 
della rete (per evitare di ritrovarmi a 12KM di distanza con il sistema 
che non funziona) devo aprire le stesse porte anche per questo PC e 
reindirizzarle verso il suo IP... giusto? E poi posso iniziare i tentativi.
Potete dare un'occhiata al percorso che ho pensato e correggermi per favore?
GRAZIE ancora della pazienza e salutoni.
Marco

 I miei 2 eurocents.
Grazie Cujo... A te e a Gerardo i miei migliori ringraziamenti.
Ciao
Marco

 reindirizzarle verso il suo IP... giusto? E poi posso iniziare i tentativi.
Qui non ti seguo... Per fare le prove è sufficiente collegarsi ad
Internet da un altro pc locale utilizzando una diversa connessione
(anche via modem).


Gerardo Fransecky [MVP] wrote:
Capito tutto!
Ora ho messo in pratica e:
il server e' pingabile mediante 
no-ip.com
e' installato un server ftp e ascolta sulla 21 (anche il netstat -a mi 
dice che ascolta)
uso la shell da un altro pc per fare ftp e mi dice che la connessione e' 
rifiutata.
Quindi non riesco a connettermi via ftp.
con il vnc ho inserito 
mioPC.serveftp.com:5900
 (ma anche 5800) dopo aver 
aperto e reindirizzato le porte ma anche il vnc mi indica che non riesce 
a stabilire una connessione
anche usando un browser ed inserendo 
http://mioPC.serveftp.com:5900
 non 
trova la pagina!
telnet si connette sempre al router e mai al server (che dal netstat -a 
e' in ascolto)
C'e' qualcosa che non e' il router a rompere le scatole... ma non riesco 
a capire cosa.
Sai darmi ancora qualche dritta, dato che la teoria e' corretta?
Grazie ancora!
Ciao
Marco

 e' in ascolto)
Ora il punto e': telnet non e' sicuro, come dicevate voi... ma visto che 
il titolare mi ha fatto eliminare tutte le password utente... compreso 
l'utente amministratore... capite che il problema non si pone!
Piuttosto, il telnet funziona correttamente, ma mi butta fuori prima di 
chiedermi il login!
E mi parla di sitema di protezione NTLM.
Si puo' inserire username e password direttamente dopo il comando telnet?
Dopo ho finito di rompere perche' funziona tutto perfettamente!
GRAZIE davvero a Gerardo e Cujo
Ciao
Marco

 GRAZIE davvero a Gerardo e Cujo
Prego!


 macchina in questione prima di essere compromessa...
Ti faccio sapere!
Ma con compromessa cosa intendi?
Conosci un altro sistema per lavorare in remoto senza disturbare chi usa 
la macchina server?... magari con una sicurezza migliore?
Grazie ancora
Marco

la macchina server?... magari con una sicurezza migliore?
SSH (è un telnet criptato)
http://pigtail.net/LRP/printsrv/cygwin-sshd.html
http://sshwindows.sourceforge.net/
http://www.hallogram.com/secureshell/
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 la macchina server?... magari con una sicurezza migliore?
Oltre alle alternative consigliate da Valerio, potresti valutare
l'opportunità di abilitare una VPN...


 TLNTADMN config sec=+passwd
E' ancora piu' semplice:
Da start si accede agli strumenti di amministrazione del server telnet e 
si sceglie l'opzione di cambiare il valore di NTLM da un menu' testuale.
Poi si imposta a 0 (zero) il valore.
Fatto!
Ciao
Marco