Allora una VPN ti permette di collegarti dal tuo computer ad un altra rete creando un tunnel cifrato tra te e il server VPN. (Viene molto spesso utilizzata nel modo aziendale in modo che i dipendenti si possano collegare ai server/computer interni dell'azienda che non sono esposti su internet, in maniera sicura da remoto)
Ad una VPN ti colleghi a livello ISO/OSI 2 o 3 a dipendenza dalla configurazione. Il tuo computer riceve un indirizzo IP dentro alla rete VPN.
Ci sono vari prodotti che permettono di creare VPN, molto usato è OpenVPN. Altri protocolli più vecchi come PPTP non sono considerati più sicuri.
Come spiegato da @Nhoya il fatto che tu poi possa navigare in rete è una conseguenza dal fatto che il server di permetta di accedere verso la rete Internet. Per farlo deve mascherare / fare il NAT usando il suo IP che ha nella rete internet e quindi risulterà il suo IP. In ogni caso ci sono sempre dei log delle connessioni, quindi se fai qualcosa il provider VPN ti può rintracciare.
I proxy operano invece a livello più alto e ce ne sono vari tipi, per esempio un proxy http lavora a livello ISO/OSI 7 mentre un proxy socks a livello 5 e quindi non ricevi nessun indirizzo IP. I proxy non implementano nessuna cifratura poiché non è quello il loro scopo.
Vengono utilizzati in ambito aziendale per esempio per fare una cache dei contenuti e quindi di risparmiare traffico di rete / velocizzare la navigazione. Vengono spesso anche utilizzati per gestire l'accesso alla rete.
I proxy aperti che trovi in giro non sono assolutamente sicuri come ben spiegato da @rolandoz.
Per quanto riguarda TOR non conosco nel dettaglio le specifiche tecniche della rete, ma per "accederci" viene solitamente usato come un proxy SOCKS in modo che il software di TOR possa ricevere il tuo traffico e poi instradarlo sul suo sistema cifrato. Questo proxy lo imposti per esempio nel tuo browser.
Riponendo ai tuoi punti:
Per OpenVPN solitamente di forniscono il profilo di configurazione per connetterti (che contiene i parametri per il client, certificato CA, certificato del server, certificato del client). Sul tuo computer installi il client di OpenVPN e lo avvi con la configurazione dal loro fornita.
Se fai VPN-->TOR, il tuo provider non vedi che stai usando TOR, e dall'esterno vedono TOR. Ma il tuo provider VPN sa il tuo IP.
E' un tema piuttosto ampio e richiede diverse conoscenze, ho tagliato qua e la per non scrivere un romanzo ma se hai domande specifiche chiedi pure.
Ad una VPN ti colleghi a livello ISO/OSI 2 o 3 a dipendenza dalla configurazione. Il tuo computer riceve un indirizzo IP dentro alla rete VPN.
Ci sono vari prodotti che permettono di creare VPN, molto usato è OpenVPN. Altri protocolli più vecchi come PPTP non sono considerati più sicuri.
Come spiegato da @Nhoya il fatto che tu poi possa navigare in rete è una conseguenza dal fatto che il server di permetta di accedere verso la rete Internet. Per farlo deve mascherare / fare il NAT usando il suo IP che ha nella rete internet e quindi risulterà il suo IP. In ogni caso ci sono sempre dei log delle connessioni, quindi se fai qualcosa il provider VPN ti può rintracciare.
I proxy operano invece a livello più alto e ce ne sono vari tipi, per esempio un proxy http lavora a livello ISO/OSI 7 mentre un proxy socks a livello 5 e quindi non ricevi nessun indirizzo IP. I proxy non implementano nessuna cifratura poiché non è quello il loro scopo.
Vengono utilizzati in ambito aziendale per esempio per fare una cache dei contenuti e quindi di risparmiare traffico di rete / velocizzare la navigazione. Vengono spesso anche utilizzati per gestire l'accesso alla rete.
I proxy aperti che trovi in giro non sono assolutamente sicuri come ben spiegato da @rolandoz.
Per quanto riguarda TOR non conosco nel dettaglio le specifiche tecniche della rete, ma per "accederci" viene solitamente usato come un proxy SOCKS in modo che il software di TOR possa ricevere il tuo traffico e poi instradarlo sul suo sistema cifrato. Questo proxy lo imposti per esempio nel tuo browser.
Riponendo ai tuoi punti:
1)Il venditore della VPN che dati ti da per collegarti? Un ID e una password? Un IP e la password della rete privata?
Dipende dal provider e dal software che usano.2)Quando hai questi dati come ti colleghi alla VPN? Tramite SSH come se fosse un vps? O tramite altri protocolli?
Per OpenVPN solitamente di forniscono il profilo di configurazione per connetterti (che contiene i parametri per il client, certificato CA, certificato del server, certificato del client). Sul tuo computer installi il client di OpenVPN e lo avvi con la configurazione dal loro fornita.
Vedi spiegazione sopra3)Cos'è in realtà una VPN? Come ti garantisce l'anonimato?
Dipende dalla configurazione del client, solitamente viene configurato in modo che tutto il tuo traffico del sistema passi per la VPN, quindi anche i giochi passeranno sulla VPN.4)Una VPN può renderti anonimo solo quando lavori col protocollo http oppure ti garantisce l'anonimato di tutto il sistema? (Se, collegato alla VPN, giochi online i log registrano l'IP della VPN o il tuo?)
Se fai TOR-->VPN, il tuo provider di rete può vedere che stai usando TOR, ma non sa cosa. Il provider VPN vede l'IP del nodo esterno di TOR e quindi non conosce il tuo vero IP. Nonostante per comprare la VPN hai già fornito i tuoi dati personali quindi...5)Perché c'è la questione meglio prima tor e poi VPN o meglio prima VPN e poi tor? Cosa cambia?
Se fai VPN-->TOR, il tuo provider non vedi che stai usando TOR, e dall'esterno vedono TOR. Ma il tuo provider VPN sa il tuo IP.
E' un tema piuttosto ampio e richiede diverse conoscenze, ho tagliato qua e la per non scrivere un romanzo ma se hai domande specifiche chiedi pure.