从 Skype 切换到 IRC

从 Skype 切换到 IRC

在我们的公司(网络公司,35 名员工,工程和业务,OS X 客户端,Linux 服务器),我们正在评估 Skype 的替代品,我们主要用于群组和用户对用户的聊天。

我研究过 IRC,但发现了两个问题:

  1. 当我的 IRC 客户端未连接到服务器时,我会错过消息。那将是一个“不行”的办法。据我所知,有“IRC 弹跳器” - 但我希望默认情况下所有用户都拥有此功能,是否有包含此功能的 IRC 守护程序?
  2. 我想知道商务人士是否会对 IRC 感到满意,因为它看起来更像是一个“黑客工具”——有这方面的经验吗?

PS 我们也研究过 Jabber,但在我看来,OS X 上的客户端远远落后于 Colloquy 或 Linkinus 等客户端

答案1

我们在 Windows 和 Mac OSX 客户端上都使用了 Openfire+Spark,效果非常好。甚至文件传输和截图也运行顺畅。

我唯一想念的是 VoIP 集成,但据说可以通过 Red5 服务器实现。

答案2

当我的 IRC 客户端未连接到服务器时,我会错过消息。那将是一个“不行”的办法。据我所知,有“IRC 弹跳器” - 但我希望默认情况下所有用户都拥有此功能,是否有包含此功能的 IRC 守护程序?

也许你想看看夸塞尔 IRC它是一种具有自己客户端的 IRC 弹跳器。Quassel 可在 Linux、Windows 和 Mac OS X(以及基本上任何 Qt 支持的操作系统)上运行。

它支持断开连接的操作,这意味着连接到 Quassel 核心的客户端将接收 Quassel 核心所连接的 IRC 频道的积压。

我个人认为 XMPP/Jabber 是最适合您问题的解决方案,您应该至少花一些时间尝试解决您遇到的问题。也许可以尝试另一个 XMPP 服务器。

答案3

我自己解决 IRC 上丢失内容的方法是在服务器上运行客户端... 类似GNU 屏幕或者tmux允许您在注销时让基于控制台的应用程序在后台运行 - 我使用的客户端是伊尔西

至于你的第二个问题,你可以指出通过 IRC 协调和开发的数千个开源项目。指向自由节点光缆连接技术委员会作为示例而不是 efnet ;)

答案4

这个问题很老了,但对于任何研究这个问题的人来说:

是否可以连接到大约 100% 正常运行时间的 IRC 服务器(有列表,Google 可以快速提供帮助),然后保护频道?服务器将“始终”在线,正常运行时间比 LAN 中的大多数服务器可靠“99.99%”或“99.95%”(预计它将是有史以来最完美的 IT 公司的服务器 - 但并非每个人都有这样的服务器)。最完美的是,任何 IRC 客户端都可以连接,即使(我们不希望如此,但是……)您的服务器发生故障。

本质上,你必须做这些事:

  1. 将频道注册到您希望的邮件地址和管理员用户名。
  2. 将其设置为模式 +s(不是:+p)。然后,您的频道将不会显示在任何频道列表中,这样您未指定频道名称的人就无法看到您的频道。
  3. 将模式设置为 +k,并设置密码。只有知道密码的用户才能加入频道。即使他们知道该频道存在,他们也只能通过密码加入。
  4. 关注一个好的客户端。好的 IRC 客户端不需要用户是程序员或专家用户(顺便说一句,从来没有要求“黑客”)。好的客户端允许用户输入用户名、密码(如果已注册)(如果您能意识到这一点,他们可以通过客户端注册),也许还有频道密码,如果您让他们决定加入哪个频道,还可以输入频道名称和服务器。所有这些值都可以在流行的桌面客户端中输入,这些客户端非常好(从“让书呆子感到宾至如归”的风格到“欢迎初学者”或真正专业的外观,一切都为用户提供了他们想要的体验)。如果您自定义 Web 客户端,您将预先输入您不希望用户选择的值,并由他们自己决定其余部分(例如,用户名和用户密码)。这也不一定是编码,取决于您想让客户端拥有自己的外观和感觉的程度。您绝对不必从头开始编写它。对于服务器端运行的客户端,我建议使用 CGI:IRC(最新版本),或将 PJIRC 作为友好的 Java Applet。
  5. 如果可以的话,请为所有用户将用户模式设置为 +x(/whois 中的掩码主机名)。如果您的服务器似乎不允许用户自行设置 +x,至少让具有操作员权限的机器人执行此操作。

根据您设置的外观和感觉,没有用户会感觉他们正在进入互联网的黑暗后街,也没有陌生人会加入并扰乱频道。

干净、简单、易于使用,并且您会对安全性赞不绝口(“我们使用 SSL,因此您的所有数据都以安全的方式传输”、“我们决心为您提供任何可能的安全保障。”),这应该是一个问题吗?

事实上,我从未觉得使用 Skype 是安全的。谁能保证他们的编解码器背后是什么?你说得对,IRC 错过了 VOIP,但 IRC 是否安全实际上取决于服务器、频道管理员和最终用户。

相关内容