在这个项目中,我们将向您展示如何设置Raspberry PI IRC服务器。
与大多数其他服务器相比,IRC服务器非常适合Raspberry PI,因为它在Raspberry PI的资源上没有令人瞩目的性能。
IRC对于那些不了解互联网中继聊天的人,它是近年来越来越多的聊天协议之一,它仍然是许多社区的骨干。
即使是流行的流媒体服务,Twitch也利用IRC服务器来处理其聊天。实际上,我们使用IRC协议在覆盆子PI Twitch Bot教程中与Twitch的聊天网络进行交互。
有很多不同的服务器可以在覆盆子pi上设置,这只是其中一个。如果您喜欢此操作,请务必为覆盆子PI留出我们其他一些服务器教程。
对于这个项目,我们将利用IRCD-Hybrid,因为它是我们测试的最轻便,高性能和可靠的IRC服务器。
以下是我用于此Raspberry PI IRC Server教程的所有位和碎片,您需要Internet连接可以完成本教程。
1.在我们开始安装和设置我们的Raspberry PI IRC Server之前,我们将首先运行更新和升级,以确保Raspbian操作系统完全最新。
要执行此操作,请在raspberry pi上的终端中运行以下两个命令。
2.现在我们的Raspberry PI现在最新,我们可以继续将IRC Server软件安装到其中。
我们使用称为IRCD-Hybrid的软件,这是一个非常轻量级,稳定和高性能的IRC服务器。所有三个都是覆盆子PI资源有限的完美特征。
要为Raspberry PI IRC Server安装软件,请在终端中键入以下命令。
3.要在我们的IRC服务器上进行设置,我们还需要设置密码。 IRCD-Hybrid需要加密此密码,我们可以使用以下命令加密密码。确保为自己切换密码并保存结果,因为我们将稍后需要
4.安装完成后,我们可以继续配置IRCD-Hybrid软件。为此,我们需要在/ etc / ircd-hybrid文件夹中编辑IRCD.conf文件。
为此,我们可以简单地在终端中运行以下命令来加载nano并开始编辑文件。 5.在此文件中,您将注意到您可以在此处配置的大量不同选项。 我们将快速更改其中一些配置,并解释为什么要为您提供他们所在的想法。 值得庆幸的是,由于大量评论,配置文件非常容易理解,所以如果您需要编辑的任何内容,只需阅读它周围的评论。 此行定义了IRC服务器的名称,您可以将其设置为您喜欢的任何内容。 例如,对于我们的教程,我们将将此设置为pimylifeup.irc。 此行设置了服务器描述,并将是人们在连接到服务器时看到的内容。 此行用于描述您服务器所在的网络的名称和描述。 此行定义了可以连接到IRC服务器的最大数量。
本节需要取消注释,请删除第一层#如果您看到##只删除第一个。
此行定义了操作员组的名称,我们将使用OP,因为它最容易记住,您可以将其设置为您想要的任何内容。
此行将改变它,以便连接到服务器的任何人都可以运行Oper命令。如果您只想将此限制为本地用户,您只能尝试使用*@192.168.* .*
在这里,我们将希望使用我们在教程中使用/ usr / bin / mkpasswd工具中提前加密的默认密码。请记住,这不是密码的纯文本版本,它是扰乱的表单。
6.现在我们可以通过按Ctrl + x来保存和退出文件,然后按y然后输入。
7.现在完成,您可以修改IRC服务器的日期(MOTD)的消息。当IRCD-Hybrid软件从名为Ircd-hybrid文件夹中的文件读取它的文件读取它,此消息相对容易更改。
对于我们的教程,我们将跳过修改此文件,但基本上它将在与服务器连接时将显示给用户。
8.既然我们已经完成了我们的raspberry pi irc服务器的初始配置,我们需要重新启动服务器软件。通过在终端中运行以下命令,可以轻松完成此重启。
既然我们已配置Raspberry PI IRC Server我们现在可以测试以确保它有效。我们将在Windows上使用IRC客户端连接到服务器的步骤,以便您了解如何使用您的服务器。
1.要启动,首次下载并安装MIRC客户端,您可以通过前往MIRC的主页下载。
2. MIRC完成安装后,启动它。一旦启动单击文件 - >选择服务器(或按ALT + E)
3.现在应该弹出一个新的窗口,在这里您要单击“添加”按钮。
4.另一个窗口应该加载,这次您需要填写描述:和地址:文本框。
如下:我们选择使用pimylieup,确保您选择从IRC服务器的其余部分脱颖而出的东西。
对于地址:如果您不知道raspberry pi的IP,我们需要将其设置为raspberry pi的IP,请尝试将命令hostname -i键入其终端。在我们的示例中,我们将使用192.168.0.143。
5.现在应该将服务器添加到MIRC的IRC服务器列表中。它也应该已经被选中,如果不是,那么寻找新的补充。它将在您为描述中设置的名称:在我们的情况下,我们会在Pimyleifeup名称下找到它。
6.您最终将在结束之前将其带到一个最终屏幕,在这里您将想要设置您的昵称:到任何您想要的昵称。现在在跳过前方并按Connect按钮确保您的服务器描述名称在服务器旁边:
7.最后,键入要使用的频道名称,这可能是任何只要它开始于#,一旦键入,您需要做的就是单击“加入”按钮。
如果一切顺利,您现在应该成功连接到Raspberry PI IRC服务器。
1.在您的IRC服务器上运送自己,您需要记住本教程前面更早设置的组名称和未加密的密码。
2.一旦连接到IRC服务器,您位于频道中,请在下面的命令中键入聊天。确保将OP替换为您的组名称和替换您在本教程中提前设置的密码的密码,当您运行/ usr / bin / mkpasswd命令时。
3.如果您已成功进行操作员,您应该看到您现在是IRC运算符在聊天中出现。 希望在现在,您在覆盆子PI上运行的完全运行的IRC服务器,包括能够将自己作为运营商设置为操作员。 拥有自己可以与家人和朋友分享的私人聊天服务器是非常酷的方法。 如果此Raspberry PI IRC Server教程帮助您或您是否遇到任何问题,请不要忘记下降到下面的评论。 不要忘记在我们的网站上查看我们的许多其他有趣的Raspberry PI项目。