Come trasformare il tuo Raspberry Pi in un server IRC

Como transformar seu Raspberry Pi em um servidor IRC

⌛ Reading Time: 6 minutes

Datado da década de 1980, o IRC é um dos protocolos clássicos de bate-papo que ainda é a força motriz por trás de muitas comunidades online modernas, incluindo a popular plataforma de streaming Twitch. Hoje, não faltam clientes e servidores IRC disponíveis. Você também pode configurar seu próprio servidor IRC com Raspberry Pi.

Neste artigo, você aprenderá como transformar seu Raspberry Pi em um servidor IRC.

Por que devo configurar meu próprio servidor IRC?

Existem dois benefícios principais em criar seu próprio servidor:

1. Controle total sobre a experiência de chat

Com seu próprio servidor de IRC, você terá a liberdade de designar seus próprios moderadores, criar canais para os tópicos de seu interesse e ter a palavra final sobre quem pode ou não entrar em seu servidor – perfeito se você estiver cansado de suas discussões on-line sendo sequestradas por trolls, bots, spammers e outros indesejáveis ​​digitais.

2. Assuma o controle de seus dados

Você está preocupado com o fato de um terceiro vazar suas informações acidentalmente, vendê-las propositalmente ou usá-las em anúncios direcionados?

Ao executar seu próprio servidor, você pode manter o controle sobre todos os seus dados, desde seu nome de usuário e endereço de e-mail, até seus logs de bate-papo do IRC.

O que você precisará

Para concluir este tutorial, você precisará de:

  • Raspberry Pi executando Raspberry Pi OS
  • Cabo de alimentação compatível com o Raspberry Pi
  • Teclado externo e um caminho para o seu P.
  • Cabo HDMI ou micro HDMI, dependendo do modelo Raspberry Pi
  • Monitor externo
  • Cabo Ethernet se não conectar por Wi-Fi

Primeiros passos: configure seu Raspberry Pi

Para começar, conecte o cabo de alimentação e todos os periféricos ao Raspberry Pi.

Depois que o Raspberry Pi for inicializado, verifique se ele está conectado à Internet. Abra o Terminal e digite os seguintes comandos para atualizar o sistema:

Se o Raspberry Pi instalar alguma atualização, reinicie o Pi antes de passar para a próxima etapa.

Instale o servidor Ircd-Hybrid

Você criará um servidor IRC usando o daemon Ircd-Hybrid. Instale o pacote Ircd-Hybrid usando o seguinte comando:

Este download pode demorar um pouco, então agora é a hora perfeita para ir tomar uma xícara de café!

Proteja seu servidor: criando uma senha criptografada

Você precisará criar uma senha criptografada que usará para se conectar ao servidor IRC como operador, o que lhe dará mais privilégios, semelhante a um moderador ou conta de administrador.

Para criar uma senha criptografada, execute o seguinte comando:

Substitua “sua-senha-aqui” pela senha que deseja usar.

O Terminal agora retornará uma série de letras e números, que é sua senha criptografada. Anote essa senha, pois você precisará dela para configurar a conta da operadora do servidor.

Configurando seu servidor IRC

Em seguida, você precisará configurar o software Ircd-Hybrid:

Isso abre o arquivo de configuração ircd.conf no editor de texto Nano do Raspberry Pi.

Você pode configurar sua conta de operador, limitar o número de pessoas que podem fazer logon em seu servidor e realizar outras alterações de configuração no arquivo ircd.conf.

Este arquivo contém muitas configurações, mas no mínimo você deve fazer as seguintes alterações:

Dê um nome ao seu servidor IRC:

Vá até o serverinfo { bloquear e encontrar o seguinte:

O primeiro passo é atribuir ao seu servidor IRC um nome distinto.

Você deve dar ao seu servidor um nome exclusivo. Por exemplo:

Dê um nome ao seu servidor Raspberry Pi, por meio do editor de texto Nano.

Forneça uma descrição

Você precisará fornecer uma breve descrição que será exibida sempre que alguém se conectar ao seu servidor IRC.

Encontre o seguinte:

Forneça uma breve descrição, que ficará visível para qualquer pessoa que tentar se conectar ao seu servidor.

Substitua este texto por sua própria descrição. Por exemplo:

Conte-nos sobre sua rede

Role para a seguinte seção:

Essas duas linhas descrevem a rede em que seu servidor está sendo executado, portanto, você deve atualizá-la para refletir sua rede específica. Por exemplo:

Insira alguns detalhes sobre sua rede.

Defina alguns limites

Por padrão, o Ircd-Hybrid permite 512 conexões a qualquer momento. Se você quiser alterar esse limite, encontre a seguinte linha:

Agora você pode aumentar ou diminuir esse limite de 512 usuários. Neste caso, estou permitindo um máximo de 100 conexões para o meu servidor IRC:

Crie sua operadora

Em seguida, definiremos algumas configurações para o operador. Vá até o operator { quadra. Observe que esta seção pode exigir a remoção do comentário, portanto, exclua o primeiro # símbolo em cada linha.

Agora você deve inserir alguns detalhes para sua conta de operadora, incluindo a senha criptografada que geramos anteriormente.

Feito isso, encontre a seguinte linha:

Substitua esta linha pelo nome que você deseja atribuir ao seu grupo de operadoras:

Você precisa especificar quem pode executar o comando do operador editando a seguinte linha:

Isso permitirá que qualquer pessoa acesse o operador, se tiver as credenciais corretas:

Por fim, adicione a senha criptografada que você gerou anteriormente. Encontre o seguinte:

Certifique-se de substituir esta linha pela senha criptografada e não pela versão em texto simples!

Quando estiver satisfeito com as informações inseridas, salve o arquivo de configuração pressionando o Ctrl + O chaves e então Ctrl + X fechar.

Execute o seu servidor IRC

Reinicie o servidor Hybrid-IRCD:

Assim que o servidor for reiniciado, ele estará pronto para uso!

mIRC: Conectando-se ao servidor Raspberry Pi

Você pode se conectar ao servidor IRC usando qualquer cliente IRC. estou a usar mIRC, mas outras alternativas populares incluem WeeChat, e LimeChat para macOS.

Para se conectar ao servidor IRC, inicie o cliente escolhido e, em seguida, opte por adicionar um novo servidor. Dependendo do seu cliente IRC, você deve agora ser solicitado a inserir as seguintes informações:

  • Descrição: É assim que o servidor será exibido em seu cliente IRC, então insira qualquer valor que você deseja usar.
  • Endereço: Este é o endereço IP do seu servidor Raspberry Pi IRC. Se você não souber o endereço IP, pode recuperar essas informações abrindo um Terminal em seu Raspberry Pi e executando o hostname -I comando.
  • Ports: Você deve definir isso para 6667, pois este é o padrão para a maioria dos servidores.
Agora você pode se conectar ao seu servidor IRC, através de qualquer cliente IRC compatível.

Clique em “Adicionar” para poder se conectar ao seu servidor IRC.

Assim que estiver conectado ao servidor, você estará pronto para começar a bater papo!

Como você pode ver, é bastante fácil configurar um servidor IRC em seu Raspberry Pi. O Raspberry Pi também pode fazer muitas coisas, como atuar como um ponto de acesso Wi-Fi de portal cativo, um servidor de música ou até mesmo um servidor web pessoal.

Confira nosso canal Raspberry Pi para mais tutoriais.

Relacionado:

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.