我想创建一个 IRC 服务器,并且已经在 bplaced.net 注册了免费虚拟主机,我想知道是否可以在那里运行服务器。我可以这样做吗?如果可以,怎么做?
答案1
是否可以使用来自网络空间托管商的服务器创建 IRC 服务器?
嗯,没有真正的术语“网络空间托管商”,但有很多托管公司提供完全能够运行 IRC 服务器的服务。
也就是说,您链接到的那个似乎没有提供实际的代码执行服务,我只看了他们的常见问题解答,但他们似乎只是一个文件共享和数据库管理托管商 - 我当然看不到任何关于他们提供什么样的操作环境的参考,这意味着他们不提供操作环境。
答案2
作为一名网络托管商和拥有 20 年 IRC 管理经验的资深人士,我可以说答案肯定是“也许”。
- 除非 TOS/AUP 禁止 IRC,否则您这样做并不违反政策。
- IRC 服务器软件(守护进程)必须经过编译,因此您需要 ssh 访问权限和编译器访问权限。许多主机(我就是其中之一)不允许我配置为仅用于 Web 托管的服务器上的用户访问编译器。
- 许多主机,再次强调,我也这样做,对 irc 服务器托管收取额外费用,因此您可能会通过尝试在未经许可的情况下托管 irc 服务器而引起一些人不满。
- 如果您尝试链接到经验丰富的 IRC 网络,他们会知道您的服务器是否在便宜的机器上,并且许多机器不会允许您链接。
- 如上所述,在成为公共服务器的管理员之前了解 IRC 的工作原理是一个好主意。这样你就可以正确应对危机。
- 如果您家里有宽带(有线/DSL),如果您只想和几个朋友一起学习,您可以在家里托管一个小型服务器。
IRC 服务器主机非常便宜,许多只需 5 美元/月或更低。如果您没有“真实世界”经验,任何大型网络都不会允许您链接到它们,最好拥有一台质量好的服务器,即使它更贵。
IRC 服务器的理想环境是具有 1GB 或更多 RAM、2.2Ghz 或更多单核、100MB 或更多磁盘空间和 10mbit 或更多无限带宽以及受 DDoS 保护的 IP(DDoS 缓解)的机器。
答案3
大多数主机商不接受任何 IRC 服务器。我认为最好的方法是询问主机商本人并查看运行 IRC 服务器的方法。