Sommario:

Configura il tuo server web personale!: 12 passaggi
Configura il tuo server web personale!: 12 passaggi

Video: Configura il tuo server web personale!: 12 passaggi

Video: Configura il tuo server web personale!: 12 passaggi
Video: COME CREARE UN SERVER WEB | Vita Da Founder 2024, Novembre
Anonim
Configura il tuo server web personale!
Configura il tuo server web personale!

Hai mai desiderato avere un posto dove poter conservare i tuoi file e accedervi ovunque tu abbia una connessione Internet? Diciamo che volevi avere la tua libreria musicale disponibile nel caso volessi regalare una canzone a uno dei tuoi amici, o forse volessi permettere ai tuoi parenti di scaricare l'intera libreria di foto delle vacanze, o forse hai bisogno di un posto dove ospitare i programmi che scrivi o mappe che fai. Che ne dici di una pagina Web? Hai mai desiderato avere la tua pagina Web? Tutto ciò può essere realizzato con un server Web domestico… e altro!

In realtà è davvero semplice configurare un server Web a casa. Lo userò mentre sono al college per ospitare i server di gioco, avere un backup di file fuori sede e condividere file con gli amici. Dal momento che il PC che ospita il server sarà a casa mia e io sarò nella mia stanza del dormitorio, ovviamente non posso semplicemente avvicinarmi e iniziare a modificare le impostazioni di sistema, quindi avremo bisogno di un qualche tipo di accesso remoto. Inoltre, ovviamente, avrai bisogno di un PC dedicato, uno che puoi lasciare in esecuzione e lasciare sempre connesso. A che serve un server che va giù tutto il tempo? Questo PC non deve essere eccezionale, ma ricorda, più esegui su di esso, più veloce deve essere il PC per non rallentare (duh).

Passaggio 1: acquista un PC dedicato

Acquista un PC dedicato
Acquista un PC dedicato
Acquista un PC dedicato
Acquista un PC dedicato
Acquista un PC dedicato
Acquista un PC dedicato

Questo passaggio può essere facile per alcuni e difficile per altri. Avevo già un PC che in realtà non stavo usando (in origine era il vecchio PC dei miei genitori, ma poi è morto e l'ho ricostruito con parti economiche, ma dato che avevo già un PC non lo usavo molto).

Specifiche di sistema: AMD Sempron 64 2600+ (overclockato a 1,85 GHz) 1,5 GB DDR RAM nVidia GeForce4 MX420 64 MB (GPU davvero non importante, i server non hanno bisogno di buone schede video, anche quella integrata è abbondante) Disco rigido da 60 GB (IDE) (non va bene per un server, ma abbastanza buono, non volevo spendere soldi per questo) unità DVD e CD (avrai bisogno almeno di un'unità CD per installare il sistema operativo, a parte questo, non necessario) 3 Ethernet carte (avrai bisogno di almeno 1) Questo sistema funziona molto bene come server, quindi qualsiasi cosa oltre a questo funzionerebbe ancora meglio. Questo PC è costato circa $ 100 per la ricostruzione (aveva già RAM, case, unità ottiche e disco rigido) e alla fine del 2007 l'ho ricostruito.

Passaggio 2: ottieni il sistema operativo

Ottieni il sistema operativo!
Ottieni il sistema operativo!
Ottieni il sistema operativo!
Ottieni il sistema operativo!

Per il mio server, sto usando Ubuntu Linux 8.04. Linux è un ottimo sistema operativo per server ed è uno dei principali sistemi operativi dietro i server Web professionali (come Google, se ricordo bene, Google utilizza server Linux). Tuttavia, Linux può creare confusione per i nuovi utenti, quindi userò la versione desktop invece della versione server. La versione desktop ha un'interfaccia utente grafica (GUI) in modo da non dover configurare il server utilizzando tutti i comandi del terminale. Solo perché non è l'"edizione server" non significa che non possa eseguire un ottimo server, però!

Se hai un PC a 64 bit, ti consigliamo la versione a 64 bit di Linux. Questi sono chipset a 64 bit: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (non contrassegnato ufficialmente Sempron64, ma avrà il logo AMD 64 sulla confezione) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad Se hai un PC a 32 bit, non puoi usare l'edizione a 64 bit, quindi prendi la versione a 32 bit (x86). Queste sono CPU comuni a 32 bit: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (alcune nuove potrebbero essere compatibili a 64 bit) Scarica Ubuntu su www.ubuntu.com Consiglio di utilizzare BitTorrent per il download. Dopo aver ottenuto l'immagine ISO della versione che utilizzerai, masterizza il file.iso su un CD vuoto utilizzando il programma di masterizzazione di CD preferito.

Passaggio 3: installa il sistema operativo

Installa il sistema operativo!
Installa il sistema operativo!

Metti il CD nel tuo PC e accendilo. Con un po' di fortuna, apparirà sullo schermo del CD di Ubuntu. Scegli la tua lingua e quindi seleziona la prima opzione nel menu (non Installa, penso che sia Test o LiveCD o qualcosa del genere). Procederà a caricarsi e presto vedrai il desktop di Ubuntu.

Ora, se vuoi eseguire il dual boot (avere sia Windows che Linux sullo stesso PC), vai su Sistema-> Amministrazione-> Editor di partizioni. Puoi usarlo per ridimensionare la tua partizione Windows (FAT32 o NTFS) e lasciare dello spazio vuoto su cui installare Linux. Dopo aver ridimensionato e applicato, o se hai intenzione di installare Linux da solo, fai doppio clic sull'icona "Installa" sul desktop. Segui la configurazione guidata, selezionando "Usa lo spazio libero continuo più grande" come posizione in cui installare. Al termine dell'installazione, riavvia il PC. Dovresti ottenere GRUB (il bootloader, una schermata nera con un menu che elenca tutti i sistemi operativi installati sul tuo PC). Scegli Ubuntu dall'elenco e premi Invio. Dopo l'avvio, accedi utilizzando il nome e la password immessi durante il processo di installazione. Ora dovresti vedere il desktop di Ubuntu. Ora sei pronto per servire!

Passaggio 4: impostare VNC

Configurazione VNC
Configurazione VNC
Configurazione VNC
Configurazione VNC

Bene, ora che hai installato il tuo sistema operativo, ti consigliamo di abilitare una sorta di accesso remoto. Con l'accesso remoto, sarai in grado di connetterti al tuo server utilizzando un altro PC e vedere lo schermo del server. Sarai anche in grado di utilizzare il mouse e la tastiera sul PC remoto per controllare il mouse e la tastiera del server, il che significa che puoi utilizzare il server da qualsiasi luogo su Internet.

Per configurare l'accesso al desktop remoto, vai su Sistema->Preferenze->Desktop remoto. Seleziona questi: "Consenti ad altri utenti di visualizzare il tuo desktop" "Consenti ad altri utenti di controllare il tuo desktop" "Richiedi all'utente di inserire questa password:" Quindi digita una password nel campo Password. C'è un limite di caratteri, quindi la tua password deve essere abbastanza corta. Questa password dovrà essere inserita sul PC remoto prima di vedere il desktop del server.

Passaggio 5: installa FTP

Installa FTP
Installa FTP

Ora puoi accedere al tuo PC da un altro PC, ma ti spiegherò come utilizzare questa funzione in seguito. Per prima cosa, finiamo la configurazione di base del nostro server.

FTP (File Transfer Protocol) è un sistema utilizzato per caricare e scaricare file da e verso un server. Fondamentalmente, è come avere una cartella su Internet, puoi avere più cartelle in cui copiare i file. Puoi persino utilizzare Windows Explorer per accedere alla tua cartella online e trascinare i tuoi file su di essa per caricarli. Quindi puoi dare ai tuoi amici un account e anche loro possono caricare e scaricare, eliminando la necessità di stipare file nelle e-mail. Per questo, userò Pro FTP Daemon (proftpd), un programma Linux che esegue un server FTP sul tuo computer. Utilizzerò anche gproftpd, un frontend grafico (GUI) che consente di configurare proftpd senza dover modificare file di testo o utilizzare codici terminali. So che questo può sembrare confuso, ma in realtà è molto facile. Inizia aprendo un terminale (Applicazioni->Accessori->Terminale). Ci sono altri modi per installare programmi (se non sopporti assolutamente il terminale), ma personalmente penso che sia più veloce usare il terminale solo se sai cosa stai cercando. Una volta aperto, digita: sudo apt-get install proftpd e premi INVIO. Dirà "password:", inserisci la tua password (quella che hai impostato durante l'installazione) e quindi premi nuovamente INVIO. Non metterà asterischi o punti mentre digiti la password, quindi non preoccuparti se non vedi alcuna indicazione che hai digitato la password. Quindi passerà attraverso un sacco di cose, possibilmente chiedendoti di premere Y o N (Sì o No) per l'installazione, ovviamente premi Y. Quindi, dopo aver finito (torna alla riga @), digita: sudo apt-get install gproftpd e premi INVIO. Questa volta non dovrebbe chiederti la password poiché l'hai già inserita, ma se dovesse chiederti, ripeti quanto sopra. Una volta eseguito il comando, sei pronto per la configurazione.

Passaggio 6: configurare gli utenti FTP

Configura utenti FTP
Configura utenti FTP

Adesso per la parte divertente. Vai su Sistema -> Amministrazione -> GPROFTPD e inserisci la password se richiesta. Dovresti trovarti di fronte alla finestra GPROFTPD. Il tuo server probabilmente non sarà attivato, né sarà configurato, quindi dobbiamo prima controllarlo e configurarlo.

Per prima cosa, vai alla scheda Utenti. Qui è dove creerai un account per te stesso. È abbastanza autoesplicativo, ma ecco le informazioni che devi inserire: Nome utente: inserisci semplicemente quello che vuoi che il tuo nome utente sia sul tuo server. Lo userai per accedere. Non può contenere lettere maiuscole o caratteri non standard, solo lettere minuscole e numeri. Password: autoesplicativo, ancora, lettere minuscole e numeri. Nota che non maschererà la tua password, quindi se stai inserendo una password privata, non lasciare che i tuoi amici vedano il tuo schermo! Gruppo: non sono molto sicuro di questo, basta inserire un nome di gruppo. Metterei "amministratori" perché sei un amministratore, quindi per gli amici metti "utenti" (a meno che non siano davvero speciali e tu voglia classificarli anche come amministratori:P) Di nuovo, solo lettere minuscole e numeri. Commento: inserisci chi è veramente l'account ("me" funziona per te stesso o inserisci i nomi reali dei tuoi amici qui). Ancora una volta, solo lettere minuscole e numeri. Shell: lascialo così com'è, /dev/null. Non so a cosa serva, ma funziona bene se lo lasci così. Seleziona sia "Richiedi password" che "Mostra utente nelle statistiche" (se vuoi un utente nascosto, deseleziona "Mostra utente nelle statistiche") Numero massimo di accessi: Imposta quante connessioni simultanee l'utente può aprire. Per te, lo metterei più in alto, per le altre persone, lo metterei più in basso. È probabile che sarai tu a caricare la maggior parte dei file, quindi è per questo che ottieni più connessioni. Consenti accessi da: tutti, lascialo lì. Per la parte inferiore, inserisci la directory home dell'utente. Per il mio, ho messo /home/adam/ftp. Poiché volevo accedere alla mia home directory dal mio account (/home/adam), ho impostato l'account di tutti gli altri in una sottodirectory della mia home (/home/adam/ftp). In questo modo la directory FTP è all'interno della home del mio account utente e il mio account FTP può accedere alla home FTP e alla mia home directory personale. Consiglio di usare /home// per la TUA home directory, con tutti i permessi selezionati, e /home//ftp per i tuoi amici (controlla i permessi come meglio credi). Le autorizzazioni sono autoesplicative, per consentire a un utente di eseguire una determinata azione su un file o una cartella, selezionare la casella. Dopo aver impostato il tuo utente, fai clic sul pulsante "Aggiungi" per aggiungere l'utente all'elenco. Ripeti questo passaggio per tutti gli utenti che desideri.

Passaggio 7: configura e attiva il server FTP

Configura e attiva il server FTP!
Configura e attiva il server FTP!

Ora è la parte divertente. In realtà puoi mettere il tuo server FTP là fuori sulla tua rete, e alla fine sarà su Internet.

Torna alla prima scheda, la scheda "Server". È praticamente già impostato, ma qui ci sono alcune opzioni che potresti voler cambiare. L'indirizzo IP o il nome host del server: ti consiglio di lasciarlo su 0.0.0.0, il che significa che rileverà automaticamente la sua posizione e si configurerà di conseguenza Identità del server alternativo: puoi usarlo per dare un nome al tuo server. È facoltativo e se vuoi dargli un nome, cambia la casella su "On" Configura il routing NAT: impostalo sull'IP del tuo router, ma non sembra necessario, funziona senza accenderlo, quindi niente di grave, lascialo spento e usalo solo se hai problemi L'indirizzo email dell'amministratore: Tu sei l'amministratore, inserisci qui la tua email. Usa identità/ricerche inverse: non ho idea di cosa facciano, ma Off/Off funziona bene Ora standard: mantienilo su Local, è probabile che le persone che usano il tuo FTP sappiano in quale fuso orario vivi. Porta: lascia questo a 21, è il porta FTP standard. Se desideri cambiarlo e sapere cosa stai facendo, vai avanti, ma se non sai di cosa si tratta, lascialo a 21. Intervallo di porte passivo: non lo so, lascia a default e dovresti be bene Connessioni massime: Questo è il numero totale di connessioni (da tutti gli utenti) consentite dal tuo server. L'impostazione predefinita va bene qui. Numero massimo di tentativi di accesso: immagino che questo sia per i tentativi di password errate. Preferisco impostarlo più in alto, perché so che le persone possono sbagliare la password. Solo perché sbagli la password non significa che sei un hacker, quindi permetto 40 tentativi sul mio server. Velocità di caricamento: impostala su un valore superiore alla velocità massima di rete connessa al server, farà in modo che il tuo server non rallenti inutilmente. Se stai usando sia la LAN che Internet per il trasferimento, impostalo su 1000, perché la LAN può trasferire molto più velocemente e i trasferimenti LAN saranno rallentati senza motivo. Internet semplicemente non raggiungerà la velocità massima, ma è ovvio. Velocità di download: come sopra, l'ho impostata su alta (1000) per evitare trasferimenti LAN lenti. Rimuovi automaticamente i caricamenti interrotti: accendo questa opzione. In questo modo, se qualcuno annulla un caricamento, non otterrai metà file sul tuo server (metà file è piuttosto inutile e spreca spazio). OK! Ora hai configurato. Fare clic su "Applica" per applicare le modifiche alle impostazioni. Ora per quello grande, fai clic sul pulsante "Attiva" e lo stato del tuo server cambierà in "Attivato". Ciò significa che ora sei ONLINE! (beh, non proprio, il tuo server è attivo ma solo sulla tua LAN, ne parleremo più avanti).

Passaggio 8: installa il supporto HTTP, siediti e rilassati

Installa il supporto HTTP, siediti e rilassati!
Installa il supporto HTTP, siediti e rilassati!
Installa il supporto HTTP, siediti e rilassati!
Installa il supporto HTTP, siediti e rilassati!

Pensavo che FTP fosse un po' difficile (o almeno lungo?), non c'era da temere. Configurare il supporto HTTP è decisamente semplice.

Digita questo nel Terminale: sudo apt-get install apache2 e premi Invio, digitando la password se necessario e premendo Y se necessario. Ora, siediti e rilassati, il server HTTP è attivo e funzionante! (a proposito, la home directory della tua pagina web è /var/www, ci metti i tuoi file html)

Passaggio 9: installa un server per videogiochi (opzionale)

Installa un server per videogiochi (opzionale)
Installa un server per videogiochi (opzionale)
Installa un server per videogiochi (opzionale)
Installa un server per videogiochi (opzionale)

Non entrerò in molti dettagli su questo, poiché tutti i giochi sono diversi e ognuno gioca a giochi diversi. Tuttavia, se lo desideri, puoi utilizzare il tuo nuovo server per eseguire un server di videogiochi.

PROBLEMA! La maggior parte dei videogiochi sono scritti per WINDOWS … ma il nostro server non lo esegue:(La risposta? Wine. Wine è un programma che ti consente di eseguire programmi Windows in Linux. Il supporto 3D non è perfetto, quindi i giochi stessi spesso hanno problemi o problemi di grafica, ma i programmi server dedicati per quei giochi di solito funzionano perfettamente. Ancora una volta, usa Terminal per installare Wine con il semplice comando: sudo apt-get install wine Ormai dovresti sapere come usarlo. Dopo l'installazione di Wine, avere una cartella /home//.wine/drive_c/ (devi fare clic su Mostra file nascosti nel browser dei file per vedere.wine, perché qualsiasi cosa con un punto davanti è considerata nascosta in Linux). Questo è l'equivalente del tuo Windows C: drive. Tutti i programmi che avresti nel tuo C: drive vanno in questa cartella, poiché Wine vede questa cartella come la tua C: drive virtuale. Nel mio caso, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe è la posizione del programma di cui ho bisogno. Puoi creare un launcher sul desktop per avviare il tuo server (supponendo che Source Server Dedicato qui). Tipo - Nome applicazione - Comando del server Mod di Garry - wine C:/gmodserver/orangebox/srcds.exe -game garrysmod Commento - Avvia un server Mod di Garry Ora dovresti ottenere una bella icona sul desktop, puoi usarla per eseguire il tuo server. Divertiti a giocare:)

Passaggio 10: inoltra le porte

Inoltra i porti!
Inoltra i porti!
Inoltra i porti!
Inoltra i porti!

Che cosa? Porte in avanti? Che cos'è? Il port forwarding è un'opzione disponibile in quasi tutti i router domestici. Poiché il tuo PC server è probabilmente dietro un router (la tua rete domestica è una rete locale [LAN] con un router che la collega a Internet), solo l'indirizzo IP del tuo PC (il numero che gli altri PC usano per parlare con il PC server) funziona all'interno della rete locale (tutti i PC collegati al router). Affinché il mondo esterno (Internet) possa parlare direttamente con il tuo server, il tuo router deve consentire ai due di comunicare. Normalmente, il mondo esterno (Internet) parlerebbe con il tuo router e il tuo router trasmetterebbe quel messaggio al tuo PC. Funziona benissimo per la navigazione, ma non per servire. Per aprire questo canale di comunicazione, dobbiamo guardare alle porte. Le porte sono "canali" su cui i diversi programmi utilizzano per parlare. Alcune porte comuni: 21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (usato per ospitare un server JKA) Ce ne sono molte di più (come 65 mila lol) ma non è questo il punto. Il punto è che hai bisogno che la porta sul tuo indirizzo IP Internet sia connessa direttamente alla porta sull'indirizzo IP locale del tuo server. Per fare ciò, apri la pagina delle impostazioni del tuo router (dovrai conoscere il nome utente e la password dell'amministratore per esso). La pagina del router si trova solitamente all'indirizzo https://192.168.1.1, anche se alcune possono essere all'indirizzo https://192.168.0.1, https://192.168.2.1 o ad altri indirizzi. Se non riesci a connetterti, consulta il manuale di istruzioni del tuo router o cerca su Google. Una volta entrato, devi trovare Port Forwarding. Il mio Netgear lo ha proprio nella colonna laterale, non sono sicuro di altre marche. Da qui puoi andare a lavorare. Dovrai conoscere l'IP locale del PC server (puoi trovarlo facendo clic con il pulsante destro del mouse sull'icona di rete nell'angolo in alto a destra dello schermo, l'icona con due PC e selezionando Informazioni sulla connessione, è "IP Indirizzo"). Ora aggiungi le seguenti impostazioni: (formato: "nome" - TCP/UDP - porta iniziale - porta finale - 192.168.xx (sostituisci con quella del tuo server)) "VNC" - TCP - 5800 - 5900 - 192.168.xx"FTP" - TCP/UDP - 21 - 21 - 192.168.xx"HTTP" - TCP - 80 - 80 - 192.168.xx"Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (sostituire con le impostazioni per il tuo gioco ovviamente) Una volta applicato questo, dovresti essere davvero ONLINE.

Passaggio 11: Ottieni un dominio gratuito

Ottieni un dominio gratuito!
Ottieni un dominio gratuito!
Ottieni un dominio gratuito!
Ottieni un dominio gratuito!

Ok, quindi hai un server. Pensi davvero che tutti i tuoi amici saranno così ansiosi di accedere a https://75.185.355.1337 (ovviamente non un vero IP, ma la maggior parte dei tuoi amici non lo saprà) per ottenere l'ultimo? NO! Ricordare il tuo IP lungo, noioso e in continua evoluzione è difficile anche per coloro che lo capiscono. Questo è Internet, eppure stai dicendo loro qualcosa che assomiglia a un lungo numero di telefono. Hai bisogno di un dominio! Un nome di dominio è una maschera per il tuo indirizzo IP. Proprio come qualsiasi altro sito, i server di Google hanno un indirizzo IP. Tuttavia, non conosci il loro indirizzo IP, tutto ciò che conosci è www.google.com. Quindi, come mai puoi connetterti a loro senza conoscere il loro IP? Perché il dominio www.google.com si collega all'indirizzo IP del server di Google e gli invia richieste. Il problema con i nomi di dominio è che la registrazione costa denaro. Tuttavia, se sei disposto a sacrificarti, puoi ottenere domini gratuiti su www.no-ip.com. Lo svantaggio è che il tuo dominio sarà.servegame.com o qualcosa di simile. Hanno un sacco di domini in cui puoi scegliere di essere (servegame, servehttp, serveftp solo per citarne alcuni) ma non puoi ottenere il tuo dominio completamente personalizzato. (Ad esempio, posso ottenere [e ho già ottenuto] https://calc.servegame.com, ma non https://calcprogrammer1.com [che costerebbe denaro per la registrazione]) Oltre al nome, no-ip i domini sono fantastici. Quelli gratuiti durano solo 60 giorni, ma quando sta per scadere ti inviano una e-mail che puoi estendere gratuitamente l'uso del dominio. Dovrai conoscere il tuo indirizzo IP Internet, che puoi trovare semplicemente googling "Qual è il mio IP" (avrai un sacco di siti che ti diranno il tuo IP). Usa il tuo IP Internet nella tua configurazione no-ip.

Passaggio 12: provalo

Provalo!
Provalo!
Provalo!
Provalo!
Provalo!
Provalo!

Ora arriva la parte divertente. Tutto dovrebbe essere impostato e pronto per l'uso, tutto ciò che devi fare è testare. Inizia testando http, poiché è il più semplice. Basta aprire il browser e digitare "https://.com" e premere Invio. Con un po' di fortuna, "Funziona!" dovrebbe apparire (il messaggio di prova da apache2, puoi cambiare il file in /var/www dopo che sai che funziona davvero). In caso contrario, prova "https:// [no www. o.com, solo il numero IP]". Questo DOVREBBE funzionare, se non funziona, il tuo port forwarding non funziona. Se nessuno di questi funziona, come ultima risorsa, prova <a href="https://https:// (di nuovo, niente www. o.com, solo un numero). Questo DOVREBBE funzionare, se QUESTO non funziona, significa che il tuo server non funziona. Quindi prova FTP. Apri Windows Explorer e digita "ftp://.com". Ti dovrebbero essere richiesti nome utente e password, digita il tuo nome utente e password FTP e dovresti vedere tutte le tue cartelle. Prova a caricare un file. Dovrebbe funzionare, se non accetta il file, vai a giocare con la pagina utente di GPROFTPD. Di nuovo, se non funziona, prova gli URL sopra eccetto con ftp://Next, prova VNC. Avrai bisogno di un visualizzatore VNC. TightVNC e UltraVNC sono entrambi ottimi visualizzatori VNC per Windows. Per l'indirizzo VNC, inserisci semplicemente il tuo dominio no-ip e.com (ad esempio, calc.servegame.com, no https://, no www. e no ftp://). Dovrebbe essere richiesta la password. Inserisci la password che hai inserito per VNC. Se tutto va bene, vedrai lo schermo del tuo server sullo schermo del tuo PC Windows. Infine, prova i giochi. Se stai ospitando un server di gioco, accedi e verifica se puoi unirti. Se tutto va bene, ora hai un server! Ora impara come creare una pagina web, carica alcuni file da condividere e gioca a qualche gioco! Avere il proprio server può essere di grande aiuto al college o in qualsiasi altro luogo in cui si limitano le connessioni Internet (ovvero P2P) perché è possibile eseguire applicazioni P2P sul proprio server a casa e quindi scaricare i download finiti tramite FTP o HTTP. Divertiti!

Consigliato: