gpt4 book ai didi

linux - 虚幻IRCD : Connecting to a Virtual Server from the Outside World

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:52 26 4
gpt4 key购买 nike

世界!或者我应该说,你好,LAN!我对 IRC 非常陌生,在操作 UnrealIRCD 时遇到了一些问题。由于对UnrealIRCD服务器的操作不够深入,所以只能连接到我本地的内部地址。
我正在 Linux 发行版上运行 Unreal3.2 (UnrealIRCD)。 Ubuntu 14.04 通过虚拟机动态分配 8GB。我正在通过“桥接适配器”进行连接。
虽然我确实通过 GoDaddy 拥有一个域名,但有些人建议将域名服务器切换到 freedns.afraid.org 并从那里创建一个子域名“irc.slouds.ca”。
然而,UnrealIRCD 仍然无法通过主机的外部 IP 地址工作。不过,它确实继续在内部发挥作用。我可以使用虚拟机的本地地址连接到它。

有人可以解开这个谜团吗?

当我尝试使用 irc.slouds.ca 和主机的外部 IP 地址通过其他计算机连接到它时。
我主要关心的是IP。如果我可以从外部源连接到计算机,我就可以使用我的 IP 地址与可信的其他人进行通信。
我的 UnrealIRCD 设置不包括 SSL。 (也许他们应该。)

也许它与 UnrealIRCD.conf 有关?如果是这样,当它没有给我错误时我如何发现问题?

最佳答案

  1. 确保 unrealircd.conf 的绑定(bind) block 已绑定(bind)到外部适配器,而不是内部适配器 ip
  2. 确保没有防火墙阻止端口 6667,并且您的托管提供商允许 IRC 并有此端口可用
  3. 确保您只绑定(bind)到您分配的 IP,而不是绑定(bind)到 VPS 上带有“*”的所有 IP,否则您的 ircd 将无法正常启动和/或无法绑定(bind)到您的地址
  4. 使用 A 记录将您的 irc.slouds.ca 子域指向您的外部公共(public) IP 地址。如果您稍后添加多个 irc 服务器,请添加多个 A 记录以创建简单的循环。
  5. 如果您的服务器位于 NAT 之后,请在路由器上建立端口转发规则,将端口 6667 从外部网络转发到内部 IP 上的 LAN。这是特定于路由器的,但您可以通过谷歌搜索“端口转发”找到相关信息,其中是路由器的制造商和型号。

请告诉我这是否有帮助!

关于linux - 虚幻IRCD : Connecting to a Virtual Server from the Outside World,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25110050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com