Discourse 和 Noip

您好,当我将 noip 域名输入 discourse 设置时,我收到以下错误:计算机的 443 端口似乎无法通过主机名访问。

当我 ping 该 noip 域名时,没有响应。

您是否尝试在家庭网络连接上托管 Discourse?

路由器/防火墙是否已打开端口 443 并将其转发到将安装 Discourse 的计算机?

是的,端口 443 已打开

主机上是否有软件防火墙?Ubuntu 安装是物理机还是虚拟机?

物理机,我禁用了所有防火墙

您是否已确认 noip 域名当前指向正确的 IP 地址?如果您可以从服务器所在的同一网络访问 https://www.whatismyip.com,您可以将其与在 DNS Lookup Tool | Check DNS Records for Any Domain 上查找域名得到的结果进行比较。

是的,我已确认。但 ping (ping (域名)) 没有输出。

您的 ISP 可能会阻止端口和 ICMP。

1 个赞

已经修复,感谢您的所有帮助。

你是如何解决的?

我刚安装了开发版本,它正在 IP 地址上运行。

1 个赞

您不应该在公共 IP 上运行开发版本。许多安全措施都已关闭。例如,您可以无需密码即可登录任何用户。

请,有人能给我发送关于如何使用 noip 主机名设置 discourse 的说明吗 :slight_smile:

为什么需要在 noip 上进行设置?你可以改用 Cloudflare Tunnels,它要好得多。

1 个赞

因为我不想付钱

Cloudflare Tunnels 免费
ref: A Boring Announcement: Free Tunnels for Everyone

1 个赞

好的,怎么做 :slight_smile:

请遵循说明。

1 个赞

还有其他解决方案吗?我不想向 Cloudflare 提供我的信用卡号。

不,没有其他官方解决方案。你只能靠自己

编辑:Discourse 是一款免费且开源的软件,你可以自行托管,无需支付任何前期许可费用等。

但是,你仍然需要为域名、托管、电子邮件等付费。这些费用是无法避免的。

3 个赞