Non è una buona idea eseguire il server da solo, fuori casa, utilizzando la tua normale rete Internet, se lo fai per un'azienda.
Il punto più importante che @MainMa ha menzionato è che Internet regolare e di consumo presenta uno squilibrio nella velocità di download e nella velocità di upload. Con la maggior parte degli ISP, la velocità di upload è circa la metà di quella del download.
Durante la navigazione sul Web, la velocità di caricamento viene utilizzata quando si naviga in Internet per le handshake e le richieste HTTP con il server. Se la velocità di caricamento è notevolmente ridotta, tutte le pagine Web che si tenta di visitare si bloccheranno e avranno problemi di caricamento.
Un topo ha masticato le linee telefoniche per la strada una volta e si è elettrocondato da solo, e sebbene la mia velocità di download fosse soddisfacente, la mia velocità di upload è stata ridotta a circa 150 Mbps. La mia connessione Internet era terribile, e stavo solo navigando in rete! Immagina come sarebbe se tu avessi altre persone che usano la tua larghezza di banda in upload ...
Inoltre, immagina come è l'esperienza dell'utente dall'altra parte. Chiunque tenti di caricare contenuti dalla tua rete domestica vedrà solo la metà della velocità di download. Questo non è in scala, poiché Internet non è stato progettato per gestire questo carico.
La maggior parte delle organizzazioni che ospitano le proprie applicazioni hanno linee T1 o Internet equivalenti a quelle aziendali. In generale, ha un prezzo significativamente superiore a Internet di casa.
Quindi, se stai facendo questo solo per imparare, e non ti aspetti di avere alcun tipo di traffico, e il computer su cui ti trovi è isolato in modo sicuro dal resto della tua rete, allora potrebbe essere un divertente esperimento .
Ma se hai intenzione di gestire un'attività fuori da questa configurazione, preparati a perdere. Questo non è il caso in cui vuoi tentare di essere "fuori dalla griglia".