Come configurare su una rete locale?

Voglio configurare Discourse su una rete locale per accedervi dall’interno e, possibilmente, anche dall’esterno (da Internet).

Il primo problema è: “come faccio a farlo funzionare se devo usare un nome di dominio?”
Ho installato Docker sul mio sistema Linux, ho installato Discourse e, naturalmente, non riesco ad accedervi, poiché devo in qualche modo configurare un server DNS o ciò che serve per farlo funzionare…

Non ho mai gestito molto l’amministrazione di server. Esiste davvero un modo per fare ciò che mi serve? Potresti darmi qualche indicazione a riguardo?

Per installare Discourse è necessario avere accesso a Internet. Per installare Discourse è necessario disporre di un nome di dominio.

Se hai un nome di dominio, puoi impostare gli indirizzi IP per il tuo dominio presso il registrar dove hai acquistato il dominio.

Se non hai un server DNS, come hai trovato questo sito?

Ho accesso a Internet. Cosa intendi per avere un nome di dominio? Devo comprarlo? Non è un’opzione!
Non ho detto di non avere un server DNS.

Il minimo indispensabile: ho bisogno che Discourse funzioni su una rete locale e che sia accessibile solo dalla rete locale, anche se il server ha accesso a Internet.

Un nome di dominio costa circa quindici dollari. È quasi certo che ci sia un server DNS sulla tua rete. Gli utenti della rete ricevono indirizzi IP da qualche parte.

Se non vuoi farlo, puoi cercare su Google come configurare BIND. Dovrai anche configurare ogni macchina sulla rete per utilizzare quel server dei nomi invece di quello che stanno già usando (probabilmente modificando il server DHCP, se davvero non esiste un server DNS locale).

Dovrai trovare queste informazioni altrove; vanno ben oltre la portata di ciò che è disponibile qui. Dato che hai il controllo del server DHCP, mi ci vorrebbero da 2 a 5 ore, e ho già configurato BIND e DHCP in passato.

La soluzione consigliata è acquistare un nome di dominio. Non potrai utilizzare Let’s Encrypt per abilitare HTTPS, ma dato che si tratta di una rete locale, probabilmente non è un problema.

Non deve nemmeno costare così tanto; puoi ottenere domini gratuitamente su freenom.com. E finché il dispositivo edge non è troppo limitato, probabilmente funge già da host DNS per la rete e può essere configurato con sostituzioni degli host come necessario: so che il mio dispositivo pfSense può gestire questo senza problemi.

Ciao Dan! Sarei interessato a saperne di più sul tuo caso d’uso. Se non ti dispiace condividere, cosa hai intenzione di fare con una community di forum su un server che non può accedere a Internet?

Anch’ho preso in considerazione questa possibilità, per creare una rete locale basata su Internet che mi permetta di connettermi e condividere informazioni essenziali con i miei vicini durante le emergenze. Quando si verifica un blackout, potrei attivare un interruttore per accendere una rete Wi-Fi locale a cui qualsiasi vicino può connettersi, fornendo poi l’accesso a un server web che ospita Discourse.

Inoltre, utilizzo un’istanza di Discourse come base di conoscenza personale e vorrei poterla consultare anche quando sono offline.

Beh, ancora una volta, il server ha effettivamente accesso a Internet.

Idealmente, dovrei poter accedervi non solo dalla LAN, ma anche da Internet.

Lo utilizzerei per archiviare i problemi e le relative soluzioni affrontate da me e dal mio team. Ogni thread per ogni problema, in modo che possa essere approfondito e infine risolto.

E la soluzione – il motore del forum – non deve costare nulla e non deve essere difficile da installare (non deve coinvolgere dipendenze che richiedono configurazione).