拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何将树莓派变成 IRC 服务器

如何将树莓派变成 IRC 服务器

白鹭 - 2022-01-06 2159 0 0

追溯到 1980 年代,IRC 是许多现代在线社区仍在使用的经典聊天协议之一,包括著名的 Twitch 流媒体平台。今天,不乏可用的 IRC 服务器和客户端。您还可以使用 Raspberry Pi 设置自己的 IRC 服务器。

在本文中,您将学习如何将树莓派变成 IRC 服务器。

需要准备的东西

要完成本教程,您需要:

  1. 树莓派运行树莓派操作系统
  2. 电源线与树莓派兼容
  3. 外接键盘和连接树莓派的方法。
  4. HDMI 或微型 HDMI 电缆,具体取决于 Raspberry Pi 型号
  5. 外屏
  6. 以太网线(如果未通过 WiFi 连接)

设置树莓派

首先,将电源线和所有外围设备连接到 Raspberry Pi。

当树莓派启动时,确保它已连接到互联网。打开终端并输入以下命令来更新系统:

sudo apt update && sudo apt-y 升级

如果树莓派没有安装任何更新,请在继续下一步之前重启树莓派。

安装 IRC 服务器 Ircd-Hybrid

您将使用 Ircd-Hybrid 守护程序创建 IRC 服务器。请使用以下命令安装 Ircd-Hybrid 包:

sudo apt install ircd-hybrid

此下载可能需要一段时间!

服务器安全:创建加密密码

您必须创建一个加密密码,您将使用该密码作为操作员连接到 IRC 服务器。这将为您提供类似于版主或管理员帐户的权限。

要创建加密密码,请运行以下命令:

/usr/bin/mkpasswd your-password-here

用您要使用的密码替换your-password-here

终端会返回一串字母和数字,这就是你的加密密码。记下此密码,因为您将需要它来设置操作员帐户。

配置IRC服务器

接下来,您需要配置 Ircd-Hybrid 软件:

sudo nano/etc/ircd-hybrid/ircd.conf

这将在 Nano 编辑器中打开 ircd.conf 配置文件。

如何将树莓派变成 IRC 服务器的图片 1 ircd.conf 配置文件在 Nano 编辑器中打开

此文件包含许多设置,但至少应进行以下更改:

命名 IRC 服务器

滚动到serverinfo{并找到以下信息:

name= "hybrid8.debian.local";

你应该给你的服务器一个唯一的名字。例如:

name= "JessicaServer.irc";

提供说明

每次有人连接到您的 IRC 服务器时,您都需要提供一个简短的描述来显示。

找到下面一行:

description= "ircd-hybrid 8.1-debian";
如何将树莓派变成 IRC 服务器的图片 2 提供说明

用您自己的描述替换此文本。例如:

description= "Raspberry Pi IRC Server";

向人们介绍您的网络!

移至以下内容:

network_name= "debian"; network_desc= "这是我的网络";

这两行描述了服务器运行所在的网络,因此您应该更新它以反映您的特定网络。例如:

network_name= "MyNetwork"; network_desc= "这是我的树莓派 IRC Ne工作";

设置一些限制

默认情况下,Ircd-Hybrid 允许随时有 512 个连接。如果要更改此限制,请查找以下行:

default_max_clients= 512;

您现在可以增加或减少这个 512 用户限制。在这种情况下,文章只允许最多 100 个连接到 IRC 服务器:

default_max_clients= 100;

创建运算符

接下来是为操作符定义一些设置。移动到块 operator {。 请注意,此部分可能需要取消注释,因此请删除每行中的第一个#

如何将树莓派变成 IRC 服务器的图 3 删除每行的第一个#号

完成后,找到以下行:

name= "sheep";

将此行替换为您要分配给操作员组的名称

name= "operator";

您需要通过编辑以下行来指定谁可以运行操作员命令:

user= "*@192.0.2.240/28";

这将允许所有人访问操作员,前提是他们拥有正确的凭据:

user= "*@*";

最后,添加之前创建的加密密码。找到以下行:

password= "xxxxxxxxxxxxx";

确保你用加密密码替换这一行,而不是纯文本版本!

当您对输入的信息感到满意时,按Ctrl+ O键保存配置文件,然后Ctrl+ X关闭。

运行 IRC 服务器

重启Hybrid-IRCD服务器:

sudo/etc/init.d/ircd-hybrid restart

服务器重启后就可以使用了!

mIRC:连接到树莓派服务器

您可以使用任何 IRC 客户端连接到 IRC 服务器。这篇文章使用了 mIRC,但其他流行的替代方案,包括适用于 macOS 的 WeeChat 和 LimeChat 也可以使用。

要连接到 IRC 服务器,请启动您选择的客户端,然后添加一个新服务器。根据 IRC 客户端,现在将提示您输入以下信息:

  1. 说明: 这是服务器在 IRC 客户端中的显示方式,因此请输入您要使用的任何值。
  2. 地址:这是树莓派 IRC 服务器的 IP 地址。如果您不知道 IP 地址,可以通过在 Raspberry Pi 上打开终端并运行 hostname-I 命令来访问此信息。
  3. 端口:您应该设置为 6667 ,因为这是大多数服务器的默认端口。
如何将树莓派变成 IRC 服务器的图 4 输入所需信息

点击添加即可连接到IRC服务器。

如何将树莓派变成 IRC 服务器的图 5 点击添加可以连接到IRC服务器

如您所见,在 Raspberry Pi 上设置 IRC 服务器非常简单。 Raspberry Pi 还可以做很多事情,例如充当 WiFi 接入点甚至个人网络服务器的角色。

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *