Questa non è una buona idea per eseguire il tuo server da solo, fuori casa, utilizzando la tua normale rete Internet, se lo stai facendo per un'azienda.
Il punto più importante menzionato da @MainMa è che la normale Internet dei consumatori presenta uno squilibrio nella velocità di download e di upload. Con la maggior parte degli ISP, la velocità di upload è circa la metà della velocità di download.
Durante la navigazione sul Web, la velocità di caricamento viene utilizzata quando si naviga in Internet per stringhe di mano e richieste HTTP con il server. Se la velocità di caricamento è ridotta in modo significativo, tutte le pagine Web che si tenta di visitare si bloccheranno e avranno problemi di caricamento.
Un mouse masticò una volta le linee telefoniche per strada e si fulminò da solo, e sebbene la mia velocità di download andasse bene, la mia velocità di upload era ridotta a circa 150 Mbps. La mia connessione Internet era terribile e stavo solo navigando in rete! Immagina come sarebbe se avessi altre persone che utilizzano la larghezza di banda del tuo caricamento ...
Inoltre, immagina com'è l'esperienza dell'utente dall'altra parte. Chiunque provi a caricare contenuti dalla tua Internet di casa vedrà solo circa la metà della velocità della tua velocità di download. Questo non si ridimensiona, poiché Internet a casa non è stato progettato per gestire questo carico.
La maggior parte delle organizzazioni che ospitano le proprie applicazioni dispongono di linee T1 o di una rete Internet equivalente. In generale, ha un prezzo significativamente più alto rispetto a Internet da casa.
Pertanto, se lo stai facendo solo per imparare e non prevedi di avere alcun traffico, e il computer su cui ti trovi è isolato in modo sicuro dal resto della tua rete, allora potrebbe essere un esperimento divertente.
Ma se stai pianificando di gestire un'attività al di fuori di questa configurazione, preparati a perdere. Questo non è un caso in cui si desidera tentare di essere "fuori dalla griglia".