Come trasformare il tuo Raspberry Pi in un server IRC

Come trasformare il tuo Raspberry Pi in un server IRC
⏱️ 7 min read

Risalente agli anni ’80, IRC è uno dei classici protocolli di chat che è ancora la forza trainante di molte comunità online moderne, inclusa la popolare piattaforma di streaming Twitch. Oggi non mancano client e server IRC disponibili. Puoi anche configurare il tuo server IRC con Raspberry Pi.

In questo articolo imparerai come trasformare il tuo Raspberry Pi in un server IRC.

Perché dovrei configurare il mio server IRC?

Ci sono due principali vantaggi nel creare il tuo server:

1. Controllo completo sull’esperienza di chat

Con il tuo server IRC, avrai la libertà di assegnare i tuoi moderatori, creare canali per gli argomenti che ti interessano e avere l’ultima parola su chi può e non può unirsi al tuo server – perfetto se sei stufo di le tue discussioni online vengono dirottate da troll, bot, spammer e altri indesiderabili digitali.

2. Prendi il controllo dei tuoi dati

Sei preoccupato per una terza parte che perde accidentalmente le tue informazioni, le vende di proposito o le utilizza in annunci mirati?

Gestendo il tuo server, puoi mantenere il controllo su tutti i tuoi dati, dal tuo nome utente e indirizzo email, fino ai log delle chat IRC.

Di cosa avrai bisogno

Per completare questo tutorial, avrai bisogno di:

  • Raspberry Pi con sistema operativo Raspberry Pi
  • Cavo di alimentazione compatibile con il tuo Raspberry Pi
  • Tastiera esterna e un modo per accedere al tuo P.
  • Cavo HDMI o micro HDMI, a seconda del modello Raspberry Pi
  • Monitor esterno
  • Cavo Ethernet se non ci si connette tramite Wi-Fi

Per iniziare: configura il tuo Raspberry Pi

Per iniziare, collega il cavo di alimentazione e tutte le periferiche al tuo Raspberry Pi.

Una volta avviato il tuo Raspberry Pi, assicurati che sia connesso a Internet. Apri il Terminale e digita i seguenti comandi per aggiornare il sistema:

Se Raspberry Pi installa eventuali aggiornamenti, riavvia il Pi prima di passare al passaggio successivo.

Installa il server Ircd-Hybrid

Creerai un server IRC ab utilizzando il demone Ircd-Hybrid. Installa il pacchetto Ircd-Hybrid utilizzando il seguente comando:

Questo download può richiedere del tempo, quindi ora è il momento perfetto per prendere una tazza di caffè!

Proteggi il tuo server: creazione di una password crittografata

Dovrai creare una password crittografata che utilizzerai per connetterti al tuo server IRC come operatore, che ti darà maggiori privilegi, simili a un account moderatore o amministratore.

Per creare una password crittografata, esegui il seguente comando:

Sostituisci “your-password-here” con la password che desideri utilizzare.

Il terminale ora restituirà una serie di lettere e numeri, che è la tua password crittografata. Prendi nota di questa password, poiché ti servirà per configurare l’account operatore del tuo server.

Configurazione del tuo server IRC

Successivamente, dovrai configurare il software Ircd-Hybrid:

Questo apre il file di configurazione ircd.conf nell’editor di testo Nano di Raspberry Pi.

Puoi configurare il tuo account operatore, limitare il numero di persone che possono accedere al tuo server ed eseguire altre modifiche alla configurazione nel file ircd.conf.

Questo file contiene molte impostazioni, ma come minimo dovresti apportare le seguenti modifiche:

Dai un nome al tuo server IRC:

Scorri fino al file serverinfo { bloccare e trovare quanto segue:

Il primo passo è assegnare al tuo server IRC un nome distintivo.

Dovresti dare al tuo server un nome univoco. Per esempio:

Dai un nome al tuo server Raspberry Pi, tramite l'editor di testo Nano.

Fornisci una descrizione

Dovrai fornire una breve descrizione che verrà visualizzata ogni volta che qualcuno si connette al tuo server IRC.

Trova il seguente:

Fornisci una breve descrizione, che sarà visibile a chiunque tenti di connettersi al tuo server.

Sostituisci questo testo con la tua descrizione. Per esempio:

Parlaci della tua rete

Scorri fino alla sezione seguente:

Queste due righe descrivono la rete in cui è in esecuzione il tuo server, quindi dovresti aggiornarla per riflettere la tua rete specifica. Per esempio:

Inserisci alcuni dettagli sulla tua rete.

Stabilisci dei limiti

Per impostazione predefinita, Ircd-Hybrid consente 512 connessioni in qualsiasi momento. Se desideri modificare questo limite, trova la riga seguente:

Ora puoi aumentare o diminuire questo limite di 512 utenti. In questo caso, sto consentendo solo un massimo di 100 connessioni al mio server IRC:

Crea il tuo operatore

Il prossimo passo è definire alcune impostazioni per l’operatore. Scorri fino al file operator { bloccare. Nota che questa sezione potrebbe richiedere la rimozione dei commenti, quindi elimina la prima # simbolo in ogni riga.

Ora dovresti inserire alcuni dettagli per il tuo account operatore, inclusa la password crittografata che abbiamo generato in precedenza.

Fatto ciò, trova la seguente riga:

Sostituisci questa riga con il nome che desideri assegnare al tuo gruppo di operatori:

È necessario specificare chi può eseguire il comando operatore modificando la seguente riga:

Ciò consentirà a chiunque di accedere all’operatore, se in possesso delle credenziali corrette:

Infine, aggiungi la password crittografata che hai generato in precedenza. Trova il seguente:

Assicurati di sostituire questa riga con la password crittografata e non con la versione in testo normale!

Quando sei soddisfatto delle informazioni che hai inserito, salva il file di configurazione premendo il tasto Ctrl + O chiavi e poi Ctrl + X chiudere.

Esegui il tuo server IRC

Riavvia il server Hybrid-IRCD:

Una volta riavviato il server, è pronto per l’uso!

mIRC: connessione al tuo server Raspberry Pi

Puoi connetterti al tuo server IRC usando qualsiasi client IRC. sto usando mIRC, ma altre alternative popolari includono WeeChat, e LimeChat per macOS.

Per connetterti al tuo server IRC, avvia il client scelto e poi scegli di aggiungere un nuovo server. A seconda del tuo client IRC, dovresti ora essere invitato a inserire le seguenti informazioni:

  • Descrizione: Questo è il modo in cui il server verrà visualizzato nel tuo client IRC, quindi inserisci il valore che desideri utilizzare.
  • Indirizzo: Questo è l’indirizzo IP del tuo server IRC Raspberry Pi. Se non conosci l’indirizzo IP, puoi recuperare queste informazioni aprendo un terminale sul tuo Raspberry Pi ed eseguendo il file hostname -I comando.
  • Porti: Dovresti impostarlo su 6667, poiché è l’impostazione predefinita per la maggior parte dei server.
Ora puoi connetterti al tuo server IRC, tramite qualsiasi client IRC supportato.

Fai clic su “Aggiungi” per poterti connettere al tuo server IRC.

Una volta connesso al tuo server, sei pronto per iniziare a chattare!

Come puoi vedere, è piuttosto facile configurare un server IRC sul tuo Raspberry Pi. Ci sono un sacco di cose che Raspberry Pi può fare, come eseguire come un punto di accesso Wi-Fi captive portal, un server musicale o persino un server web personale.

Dai un’occhiata al nostro canale Raspberry Pi per ulteriori tutorial.

Relazionato:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x