如何在 Ubuntu 12.04 VPS 上安装 psyBNC

金钱(警告)

** 状态:** 被贬值

如果您目前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议升级或迁移到支持的 Ubuntu 版本:

** 原因:** Ubuntu 12.04 已于 2017 年 4 月 28 日到期(EOL)并且不再收到安全补丁或更新。

** 相反,请参阅:** 此指南可能仍然有用作为参考,但可能不会在其他Ubuntu版本上工作. 如果可用,我们强烈建议使用为您正在使用的Ubuntu版本撰写的指南。

介绍


Bouncers是用于IRC(Internet Relay Chat)中的小型轻量级软件。Bouncers具有多种好处,但它们主要允许用户隐藏原来的连接源,并让用户在脱离客户端后保持连接 PsyBNC是一个简单而轻量级的bouncer,运行在Linux上并支持许多功能,在本教程中,我们将设置一个bouncer并连接到Freenode服务器。

安装图书馆


在下载psyBNC之前,我们必须下载并安装psyBNC依赖的库,我们可以通过登录SSH并执行以下命令来做到这一点:

1sudo apt-get install patch make gcc build-essential libncurses5-dev

执行该命令后,Ubuntu 将要求您确认下载和安装库。

psyBNC下载和提取


当安装完成时,我们可以开始下载psyBNC。在写这篇文章时,psyBNC 2.3是最新版本.psyBNC不在Ubuntu存储库中,所以我们必须从网站下载它。

1wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz

当下载完成后,这应该需要几秒钟,通过执行以下命令提取包:

1tar -zxvf psyBNC-2.3.2-7.tar.gz

现在,让我们通过执行这个命令进入文件夹:

1cd psybnc

设置和编译psyBNC


现在我们可以开始设置 psyBNC;执行以下命令:

1make menuconfig

在这个界面中,我们可以改变多个东西,但允许现在大部分都保持默认。

导航到 bouncer-config 部分,然后选择倾听端口。选择当前端口,然后输入新的端口(或保留默认端口)。

1* 1337

Image

现在,按下 Escape 来回导航,然后选择 Exit 两次,你现在应该回到主 SSH 界面。

现在我们可以用以下命令开始编译 psyBNC:

1make

开始PsyBNC


编译后,我们可以通过执行以下命令启动 psyBNC:

1./psybnc

现在,您应该能够通过下面的命令连接到 IRC 客户端的反弹器:

1/server DROPLETIP PORT PASSWORD
  1. DROPLETIP = 主机或 ip 您的 dropplet (VPS)
  2. 您在上一步选择的端口(默认 31337)
  3. 您的 psyBNC 密码,您现在使用的登录将是您的密码

您现在已经连接到您的bouncer。

连接到 Freenode


现在让我们说你想连接到Freenode并在DigitalOcean频道上闲置,你可以这样做,首先通过执行以下命令将Freenode添加到你的服务器列表中:

1/addserver wolfe.freenode.net :6667

过了一会儿,你的反弹器应该连接到VPS,现在用下一个命令加入DigitalOcean频道:

1/j #digitalocean

在那里,你已经在freenode服务器上设置了反击器。

Published At
Categories with 技术
comments powered by Disqus