Newsgroup: it.comp.os.linux.debian
Titolo: quale versione di linux per controllo da remoto

salve,mi potreste consigliare una versione di linux da installare su un pc 
per essere usato in remoto (tramite desktop remote) come pc per aggiornare 
delle periferiche? Mi spiego meglio ho montato delle telecamere ip in un 
edificio servito dall'adsl su cui non vi � nessuno,ho necessit� di 
collegarmi saltuariamente per poter aggiornare il firmware delle 
telecamere,ora per farlo avevo pensato di impiegare un pc con un linux 
installato con cui poter accedere da remoto ad internet,prelevare il 
file,salvarlo sul pc e poi aprendo la pagina di mozilla andare sulle 
impostazioni delle telecamere e aggiornare il firmware,per tutto ci� ho a 
disposizione un pc amd 3000 con 1 gb di ram,vorrei evitare di installarci 
w7,sarebbe inutile e lento.
Grazie. 
 

  (tramite desktop remote)
 
"desktop remote" � un programma specifico o vuoi solo una sessione 
grafica remota?
Hai varie scelte, le pi� immediate sono probabilmente collegarti in ssh 
abilitando il forwarding di X o montare un programma come NoMachine[1].
 
 
[1] 
http://www.nomachine.com
 
 
-- 
Andrea
 

ciao grazie della risposta,io conosco un po' Mint,mi pare di capire che 
nomachine � un software completo e sicuro sulla scia di vnc giusto?
 
 
"Andrea D'Amore"  ha scritto nel messaggio 
news:l4k2bl$vf4$1...@virtdiesel.mng.cu.mi.it...


 periferiche?
 
Qualunque abbia un ssh funzionante (scegli una debian e installa solo sshd senza motore grafico o altro),
poi tamite tunnel ssh raggiungerai l'interfaccia web di gestione dei singoli apparati per gli aggiornamenti
dal tuo pc di casa(con putty ad es e' banale).
 
 
Giulia
 

 firmware
 
Quindi hai bisogno di fare da remoto delle richieste http sulle varie 
telecamere. 
Non ti serve una sessione grafica remota su quel pc (che potrebbe 
rivelarsi estremamente lenta per più di un motivo), ma essere in LAN le 
telecamere. 
 
 
Io configurerei una VPN, su una Debian stable, assolutamente senza X 
(visto l'HW a disposizione).
 
http://guide.debianizzati.org/index.php/Debian_come_server_VPN
 
 
Ah, se non hai un IP fisso , qualsiasi sia la soluzione adottata, dovrai 
affidarti ad un servizio di DNS dinamico.
 
http://dyndns.it/
 
 
 
 
Ciao

grazie della risposta,ma fortunatamente possiedo un ip fisso,per cui almeno 
quello è risolto,per quanto riguarda la vpn,fammi capire una cosa io 
lancerei l'aggiornamento della telecamera dal mio pc o cmq dal pc remoto? 
Non vorrei che andasse via la connessione e non potendo completare 
l'aggiornamento del firmware la telecamera si danneggiasse,mentre nel caso 
in cui lavoro direttamente sul computer remoto (come appunto tramite una 
sessione desktop remote o vnc),la programmazione non c'è rischio che si 
blocchi,anche nel caso cadesse la linea,il pc che manda i comandi e su 
remoto ed io quando rientrerei non troverei nessuna operazione interrotta ma 
semplicemente in sospeso. Spero di essere stato chiaro sulla mia 
preoccupazione.
 


Io per una soluzione come la tua uso Debian ed OpenVPN+ssl e lo script 
di no-ip per avere un ip fisso.
 
Ho 4 ip cam che controllo da smartphone con OpenVPN+Cooked rom+tun.ko 
compilato da me+tiny cam e funziona tutto perfettamente live audio compreso!
 
Per qualche aggiornamento remoto entro in Debian e grazie al comando 
screen posso attivare una sessione sul server e se mi cade la 
connessione posso riprenderla o vederne il risultato se ho lanciato 
qualcosa di lungo; qualcosa di simile esiste anche a livello grafico.
 
Problema risolto.
 
Saluti!
GabrieleMax

grazie userò il tuo consiglio,visto che infondo devo fare la medesima cosa 
:-)
 
 
 
 
"GabrieleMax"  ha scritto nel messaggio 
news:l4mihj$oic$1...@virtdiesel.mng.cu.mi.it...


 cosa :-)
 
Prego!
 
Per quanto riguarda l'eventuale compilazione del driver virtuale di 
OpenVPN per lo smartphone (tun.ko) se non sei un po' avvezzo al 
Crosscompile ci sbatterai la testa tante di quelle volte che non ti dico...
 
Io ho già una macchina configurata per il Crosscompile mi serve solo il 
link github per clonarmi il kernel che userai sullo smartphone e poi ti 
posso conpilare il tun.ko!
 
Saluti!
GabrieleMax

 ha scritto nel messaggio 
news:l5ip0p$gv0$1...@virtdiesel.mng.cu.mi.it...


 Ciao
 
Bene, hai notato se quando ti connetti alla vpn acquisisci l'ip wan che 
ha il server openvpn o se continui ad avere l'ip wan del client remoto?
 
GabrieleMax

 GabrieleMax
 
Beh lato vpn ovviamente mi viene assegnato un ip lan in base alle 
impostazioni del dhcp nella configurazione openvpn (per esempio 
192.168.1.61). L'indirizzo wan, ovvero quello che viene rilevato su internet 
rimane lo stesso.
Se non ho capito dimmelo :-)
Ciao
 
 


 
Se non ricordo male la differenza tra tap e tun era che nel primo caso mi 
veniva assegnato un ip di classe diversa rispetto alla rete con la quale mi 
collegavo e poi dovevo fare il routing in modo da accedere alle risorse 
della rete remota. Mentre con il tun mi viene assegnato un indirizzo nella 
stessa classe della lan remota e quindi mi trovo nella stessa condizione 
delle altre macchiene collegate fisicamente.
 
 
 


 


 Ciao
 
Saluti!
GabrieleMax


 
l'ip non cambia è sempre quello che mi assegna il provider.
 
 

 l'ip non cambia è sempre quello che mi assegna il provider.
 
Ok grazie per l'info, probabilmente lo script che mi ruota il traffico 
dalla classe 10.8.0.x verso 192.168.1.x mi ruota sia il lan che il wan...
 
Ecco il mio server.conf, ovviamente quelli che iniziano con ; sono le 
opzioni disponibili che non sono abilitate:
 
;local 192.168.1.251
 
port 1194
 
proto udp
 
dev tun
 
;dev-node MyTap
 
ca ca.crt
cert server01.crt
key server01.key  # This file should be kept secret
 
dh dh1024.pem
 
server 10.8.0.0 255.255.255.0
 
ifconfig-pool-persist ipp.txt
 
;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
 
push "route 192.168.1.0 255.255.255.0"
 
;client-config-dir ccd
;route 192.168.40.128 255.255.255.248
;client-config-dir ccd
;route 10.9.0.0 255.255.255.252
;learn-address ./script
 
;push "redirect-gateway def1"
 
push "dhcp-option DNS 8.8.8.8"
;push "dhcp-option WINS 10.8.0.1"
 
client-to-client
 
;duplicate-cn
 
keepalive 10 120
 
;tls-auth ta.key 0 # This file is secret
 
;cipher BF-CBC        # Blowfish (default)
;cipher AES-128-CBC   # AES
;cipher DES-EDE3-CBC  # Triple-DES
 
comp-lzo
 
max-clients 6
 
;user nobody
;group nobody
 
persist-key
persist-tun
 
status openvpn-status.log
 
log         openvpn.log
;log-append  openvpn.log
 
verb 3
 
;mute 20
 
Se vuoi puoi postare anche il tuo cosi' da capire le differenze anche se 
nel tuo caso in teoria non ruota nulla perchè ti butti direttamente 
nella lan del server...
 
GabrieleMax