Sto eseguendo il server di sviluppo Django su un computer a casa su 0.0.0.0:80 .
Sto anche eseguendo un servizio SSH sulla porta 22 . Ho configurato il mio router (Virgin Media Superhub 2 con IP esterno 80.80.80.80 ) in modo che
- Al mio server è stato eseguito il provisioning dello slot 192.168.0.13
- Ho inoltrato le porte 80 e 22 in modo che tutte le richieste esterne per quelle siano puntate su 192.168.0.13:80/22.
Ho configurato un textch su-enfatizzato no-ip che il server sta aggiornando dinamicamente un url no-ip, foo.no-ip.biz . Ho anche configurato un dominio Godaddy, foo.com con una voce DNS CNAME che punta a foo.no-ip.biz per tutto il traffico da bar.foo.com .
Quando provo ad accedere a bar.foo.com o foo.no-ip.biz o 80.80.80.80 o 192.168.0.13 da un laptop nella mia LAN usando Google Chrome, posso accedere a tutto bene e vedere il mio sito web.
Tuttavia, quando provo ad accedervi dall'esterno della mia LAN, la connessione va in timeout. Questo si verifica su tutti gli indirizzi sopra indicati minuti 192 ... uno.
Posso usare SSH usando uno qualsiasi degli indirizzi e posso anche vedere che entrambe le porte 22 e 80 sono aperte usando http://www.yougetsignal.com/tools/open-ports/, quindi cosa potrebbe esserci di sbagliato? Mi dispiace se devi ricevere un sacco di domande come questa, ma la maggior parte degli esempi che ho visto hanno situazioni diverse, cioè non hanno inoltrato porte o qualcosa del genere. Qualcuno può aiutare?