IPv4 errata?

Ehi! Sto cercando di configurare il mio forum su WSL2 e, quando inserisco l’URL del forum, compare questo messaggio:


Non so perché stia accadendo: ho ottenuto il mio IP dal terminale e l’ho impostato nel mio DNS qui:

Disabilitare il proxy Cloudflare potrebbe risolvere il problema durante l’installazione.

Ho rimosso il proxy da tutto, ma gli errori sono gli stessi.

Scusa. Ora noto che stai usando WSL2 per installare Discourse; prima di procedere, assicurati che il servizio esportato da WSL2 sia accessibile da Internet.

Ad esempio, esegui python3 -m http.server 8080 o altri servizi: riesci ad accedervi dal tuo indirizzo Internet?

Inoltre, WSL2 sembra non funzionare bene con le porte privilegiate nell’host Windows.

Ho appena inserito esattamente quello nel terminale, e sta dicendo ‘Serving HTTP on 0.0.0.0 port 8080 (http://0.0.0.0:8080/) …’
e lo fa da 5 minuti.

Apri il tuo browser, inserisci http://your-internet-ip:8080, riesci ad accedere a qualche contenuto?

Potrebbe essere il firewall a bloccare la tua connessione; non posso aiutarti.

Sai come posso disabilitare il firewall?

Aspetta, l’indirizzo IP 169.254.*.* è un indirizzo IP privato automatico, giusto? Hai scelto un indirizzo errato.

Quale indirizzo IP sto cercando? Ne c’era uno accanto e molti sotto.

Cosa stai cercando di fare comunque? Ospitare Discourse sul tuo sistema o vuoi solo configurare un’istanza di test?

Sto cercando di fare l’hosting autonomo utilizzando Cloudflare e SendGrid

È un ‘nada’ se stai cercando di ospitare il tuo Discourse su WSL: non funzionerà. Ecco i motivi:

  1. Il tuo PC non può rimanere acceso 24 ore su 24, 7 giorni su 7
  2. Probabilmente non avrai un indirizzo IP pubblico statico
  3. Problemi di firewall con il tuo provider Internet che bloccherebbero varie porte
  4. Se Internet cade, anche il sito cade.

Ti consiglio di acquistare un VPS economico da DigitalOcean o Hetzner e configurarlo lì.

Dovrei usare qualcosa come Putty?

Hai bisogno di un server prima di tutto. Hai già un server?

No. Intendi tipo un Digital Ocean?

Sì, intendo un server di tipo DigitalOcean. Non puoi semplicemente ospitare un’applicazione pubblica sul tuo PC di casa senza una valanga di problemi.

Ok. Esistono applicazioni o hosting server affidabili?

DigitalOcean è molto affidabile. Se sei attento ai costi, puoi prendere in considerazione Hetzner.

Heroku funzionerebbe? L’edizione gratuita che intendo utilizzare ha 512 megabyte di RAM.